Организация ДРАМ - PullRequest
       27

Организация ДРАМ

0 голосов
/ 20 апреля 2020

Я читаю эту информацию в книге, но мне трудно представить, как на самом деле выглядит DRAM:

«Например, читать суперячейку (2,1) из 16 × 8 DRAM, контроллер памяти отправляет адрес строки 2. DRAM отвечает копированием всего содержимого строки 2 во внутренний буфер строк. Затем контроллер памяти отправляет адрес столбца 1. DRAM отвечает, копируя 8 бит в суперячейке (2,1) из буфера строки и отправляя их в контроллер памяти. ”

Выдержка из: Рэндал Э. Брайант. «Компьютерные системы: перспектива программиста». Apple Books.

Я получил эту часть, но я не понимаю, о чем этот вопрос:

«Далее, пусть r будет количеством строк в массиве DRAM, c количество столбцов, br количество битов, необходимых для адресации строк, и b c количество битов, необходимых для адресации столбцов. Для каждой из следующих DRAM определите размеры массива степени 2, которые минимизируют max (br, b c), максимальное количество битов, необходимых для адресации строк или столбцов массива.

1. 16 * 1

Во-первых, что такое br и b c? Во-вторых, как я могу узнать, сколько бит нам нужно для доступа к строкам? Кажется, что из текста выше мы просто отправляем в строке и номер столбца правильно?

...