A CPU and a DMA device employ in common an address area from which data
cannot be loaded into a cache memory. A read buffer memory and a write
buffer memory loading therein data read from and written into that address
area are provided. In read access from the CPU or DMA device to the common
address area, if data to be accessed exists in any buffer memory, the data
in the buffer memory is transferred to the CPU or DMA device. If data to
be accessed does not exist in any buffer memory, data at addresses
different from the read access address from the CPU or DMA device only in
lower bits of fixed length is read from the main memory unit and then
loaded into the buffer memory after performing data error checking and
correcting of the read data.
C P U и приспособление dma используют в общем зона адреса от данные можно нагрузить в сверхоперативную память. Память прочитанного буфера и писание амортизируют данные по нагрузки памяти в этом прочитанные от и написано в ту зону адреса обеспечьте. В прочитанный доступ от приспособления C P U или dma к общей зоне адреса, если данные, котор нужно достигнуть существуют в любой памяти буфера, то данные в памяти буфера возвращены к приспособлению C P U или dma. Если данные, котор нужно достигнуть не существуют в любой памяти буфера, то данные на адресах отличающихся от адрес прочитанного доступа от приспособления C P U или dma только в более низких битах фикчированной длины прочитаны от блока главной памяти и после этого нагружены в память буфера после выполнять ошибка в данных проверяя и исправляясь прочитанных данных.