Запись в память или считывание из нее происходит при наличии доступа в память. Обычно память выполняется с последовательным или произвольным доступом. Последовательный доступ означает, что к требуемым данным нужно последовательно пройти через всю память, расположенную до размещения искомых данных.
В случае произвольного доступа данные могут быть записаны в любую ячейку памяти или считаны из нее за определенное фиксированное время, называемое временем доступа в память. Оперативные и постоянные запоминающие устройства микро-ЭВМ являются устройствами памяти с произвольным доступом, существенно более быстродействующими, чем устройства с последовательным доступом.
Изучаемый тип микро-ЭВМ обладает адресной шиной из 16 линий, которые могут обеспечить 65 536 (216) различных комбинаций 0 и 1. На рис. 6.2 приведено множество двоичных комбинаций. Обычно принято двоичный адрес представлять в шестнадцатеричной форме. Как видно из рис. 6.2, 0000 0000 0000 00002=0000Н (000016).
Рис. 6.2. Адресная система микро-ЭВМ
Напомним, что здесь Н указывает на то, что речь идет о шестнадцатеричной системе счисления (Н-код). Наиболее значимым адресом на рис. 6.2 будет 1111 1111 1111 11112 или FFFFH.
Адресная шина микропроцессора 16-разрядная, она может сформировать 65 536 (0000—FFFFH) индивидуальных адресов. В случае этой специальной микро-ЭВМ первые 256 (00—FFH) ячеек памяти являются содержимым ПЗУ с объемом памяти 256x8 бит (т. е. 256 слов по 8 бит). Если адресная шина формирует адрес 0000Н, ПЗУ передает программированную комбинацию из 0 и 1, содержащуюся в постоянной памяти (слово 1100 0011).
На рис. 6.3 приведены три варианта реализуемых устройств ИС полупроводникового ОЗУ. На рис. 6.3, а единая ИС организована в ОЗУ 256X8 бит, на рис.
Рис. 6.3. Три способа формирования памяти микро-ЭВМ:
а — на одном кристалле; 6—на двух кристаллах: в—на восьми кристаллах
6.3,6 две ИС составляют такую же зону размещения данных и, следовательно, два ОЗУ 256X4 бит позволяют составить слово из 8 бит. Наконец, восемь ОЗУ на рис. 6.3, в формируют также устройство размещения для записи-чтения данных 256X8 бит. Устройство, представленное на рис. 6.3, в, широко используется для составления обширной памяти. Обычно используют ИС ОЗУ 1024X1, 4096X1, 16384X1 бит. Используя способ, показанный на рис. 6.3, в, восемь ОЗУ 4096X1 бит будет достаточно для формирования оперативной памяти 4096X8 бит.
Отметим, что в этом типе конфигурации такие ОЗУ будут активизированы одной и той же линией выбора кристалла, исходящей из дешифратора адресов,
В системе микро-ЭВМ объем памяти (или память 4096X8 бит) составляет 4 Кбайт {4 К=4096ю байт памяти)1.