1. A computer system for storing data, comprising: an input device adapted to receive data; a processor coupled to the input device and structured to receive the data from the input device and process the data according to a program; first and second memory blocks each of which includes at least one memory location that stores data; and a memory controller communicating with the processor and the first and second memory blocks, the memory controller being structured to perform a memory access operation to the first memory block according to a first error handling scheme and to perform a memory access operation to the second memory block according to a second error handling scheme that is different for an identical error from the first error handling scheme.