Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОЭВМ.doc
Скачиваний:
5
Добавлен:
01.04.2025
Размер:
348.67 Кб
Скачать

24. Стековая память. Пзу

Стековая память реализует безадресное задание оператора и является эффективным элементом архитектуры. В такой памяти ячейки образуют одномерный массив, в котором соседние ячейки связаны разрядными цепями передачи слов. Запись нового слова производится в верхние ячейки, при этом все ранее записанные слова сдвигаются вниз в соседние ячейки с большим номерами. Считывание и запись возможны только из верхней ячейки, причем считывание сопровождается удалением. Считывание элементов производится с уменьшением индекса. Стек реализует правило «последний пришел, первым обслуживается». Иногда стековая память снабжается счетчиком, показывающим количество записанных слов. Чаще всего такая память организуется с использованием адресной памяти. Счетчик стека отсутствует, т.к. используется указатель стека.

Постоянно запоминающее устройство. В рабочем режиме допускает только считывание хранимой информации. В зависимости от типа ПЗУ, занесение информации в него производится или в процессе изготовления, или в эксплуатационных условиях (путем программ настройки). Во втором случае такие ПЗУ называют программируемыми. ПЗУ строят как адресное ЗУ. Функционирование можно рассматривать как выполнение однозначного преобразования k – разрядного адреса ячейки ЗМ в n – разрядный код хранящейся в ней информации. В соответствии со схемой функционирования ПЗУ можно считать преобразователем кодов или комбинационной схемой.

РгА

Дешифратор

Y разряды

Х

а

д

р

е

с

РгИ

0 n-1

ЗМ

N-1

Деш

1 1 0 0 0

По сравнению с ОЗУ конструкция ПЗУ проще, выше быстродействие и надежней, стоимость ниже. В ПЗУ хранятся микропрограммы, программы запуска, тестирования и т.д. ЗМ образуется системой взаимно перпендикулярных линий, в пересечении которых устанавливаются ЗЭ, которые либо связывают (состояние единицы), либо не связывают (состояние нуля) между собой соответствующие адресные и разрядные линии. Дешифратор по коду адреса в РгА выбирает одну из адресных линий, в который подается сигнал выборки. Сигнал «1» появляется на тех вертикальных линиях, которые имеют связь с возбужденной адресной линией, при этом происходит считывание кода в РгИ. В зависимости от связывающих элементов выделяют следующие виды ПЗУ:

  1. резисторные;

  2. емкостные;

  3. индуктивные;

  4. полупроводниковые.

Наибольшее распространение получили последние. Достоинством полупроводниковых ПЗУ в том, что имеется возможность программирования их в условиях эксплуатации и многократного перепрограммирования. ПЗУ является энергонезависимой.

По типу ЗЭ принято выделять ПЗУ:

  1. биполярные (время выборки ~30нсек., емкость одного кристалла~16кбит);

  2. МОП схемы.

По способу занесения информации ПЗУ бывает:

  1. с программируемым в процессе изготовления путем нанесения при помощи фотошаблонов контактных перемычек;

  2. с программированием путем выжигания перемычек или пробоем p-n переходов (возможно выполнение пользователем);

  3. с электрическим программированием, при котором информация заносится в ЗЭ электрическим путем, а её стирание воздействием на ЗЭ ультрафиолетового излучения. Допускается многократное программирование.

Рассмотрим ПЗУ, которая представлена биполярным транзисторным ЗЭ с выжигаемой перемычкой, которая соединяет адресные и разрядные линии.

Х адресная линия. У разрядная линия

U=5В

На базу транзистора поступает сигнал, который открывает Т и при наличии перемычки на разрядной линии У передается потенциал коллектора 5В.