Регистр буфера памяти - Memory buffer register

А буферный регистр памяти (MBR) (также известный как регистр данных памяти (MDR)) это регистр в компьютер процессор или центральное процессорное устройство, CPU, в котором хранятся данные, передаваемые в хранилище с немедленным доступом и из него. Он содержит копию назначенных ячеек памяти, указанных регистр адреса памяти. Он действует как буфер позволяя процессору и блоки памяти действовать независимо, не подвергаясь влиянию незначительных различий в работе. Элемент данных будет скопирован в MBR и готов к использованию в следующий раз. Часы цикл, когда он может быть использован процессором для чтения или записи или сохранен в основной памяти после записи.

Этот регистр хранит содержимое памяти, которое должно быть передано из памяти в другие компоненты или наоборот. А слово для сохранения должны быть переданы в MBR, откуда они поступают в конкретную ячейку памяти, а арифметические данные должны быть обработаны в ALU сначала идет в MBR, а затем в накопительный регистр, а затем обрабатывается в ALU.

MDR - это двусторонний регистр. Когда данные извлекаются из памяти и помещаются в видеорегистратор, они записываются в одном направлении. Когда есть команда записи, данные для записи помещаются в MDR из другого регистра ЦП, который затем помещает данные в память.

Регистр данных памяти - это половина минимального интерфейса между микропрограмма и компьютерное хранилище; другая половина - это регистр адреса памяти (МАР).