Система команд микропроцессора КР580вм80а на базе микро-ЭВМ "Электроника 580". Технические характеристики микро-ЭВМ, страница 3

1.3.5. Организация памяти микро-ЭВМ «Электроника 580»

Во время работы микропроцессора команды и данные необходимо хранить и выбирать по мере необходимости. Для этой цели служат запоминающие устройства (ЗУ). Различают ЗУ двух типов: постоянные запоминающие устройства и оперативные запоминающие устройства.

ПЗУ используются для хранения команд и констант, т.е. такой информации, которая остается неизменной при работе микропроцессорной системы. В англоязычной технической литературе аббревиатуре ПЗУ соответствует ROM (Read Only Memory, т.е. память только для чтения).

ПЗУ делятся на три класса:

-  масочные ПЗУ, программируемые изготовителем (ROM);

-  однократно программируемые (пользователем) ПЗУ (PROM);

-  многократно программируемые ПЗУ (EPROM).

ПЗУ микро-ЭВМ «Электроника 580» имеет максимально возможную емкость 8 Кбайт (при наличии дополнительных ИС ПЗУ) и может содержать до восьми ИС типа К573РФ22 с организацией 1024х8 бит, либо до четырех ИС типа К573РФ2 с организацией 2048х8 бит. Указанный тип ИС представляет собой многократно программируемое ПЗУ со стиранием информации ультрафиолетовым облучением.

Как минимум одна ИС К573РФ22 всегда установлена и пространство с адресами с 000016 по 03FF16 (1 Кбайт) занято под программу-монитор. Из них 768 ячеек с адресами с 000016 по 02FF16 занимает программа-монитор. Следующие 256 ячеек с адресами от 030016 по 03FF16 отводятся для дополнительной области монитора, которую пользователь может запрограммировать в случае необходимости расширить функциональные возможности программы-монитора.

Для использования адресного пространства с 040016 по 0FFF16 (дополнительные 3 Кбайта) необходимо установить дополнительные ИС. Для использования адресного пространства с 100016 по 1FFF16 необходимо установить дополнительную плату ЗУ.

ОЗУ используются для хранения данных, изменяющихся в процессе работы системы, например, исходных данных, промежуточных результатов расчетов. Аббревиатуре ОЗУ соответствует англоязычная RAM (Random Access Memory, т.е. память произвольного доступа). Информация может быть записана в ОЗУ и считана из него в любом порядке адресов.

Различают два типа ОЗУ:

-  статические (SRAM);

-  динамические (DRAM).

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

ОЗУ микро-ЭВМ «Электроника 580» построено на базе ИС КР565РУ2А. Эта ИС представляет собой статическое ОЗУ и имеет объем 1 Кбит с организацией 1024x1 бит. Для получения восьмиразрядного слова используют 8 таких ИС.

Общая емкость ОЗУ составляет 2 Кбайта, а при подключении дополнительной платы емкость ОЗУ возрастает до 4 Кбайт. В адресном пространстве микро-ЭВМ «Электроника 580» под встроенное ОЗУ отведены 2048 адресов начиная с 800016 и заканчивая 87FF16, а также 2048 адресов с 880016 по 8FFF16 зарезервированы под дополнительную плату ЗУ.

Шина адреса микропроцессора КР580ВМ80А, который применен в микро-ЭВМ «Электроника 580», имеет 16 разрядов. Т.е. при ее помощи можно адресовать до 216 = 65536 ячеек памяти (64 Кбайта). Как было отмечено выше, память микро-ЭВМ включает значительно меньшее количество ячеек. Оставшееся адресное пространство находится в распоряжении пользователя и может стать доступными при установке дополнительных ИС памяти и разработке дешифратора вновь занимаемых адресов.

1.4. Задания к лабораторной работе

Задание №1.

В ячейку памяти 821016 записать число 1А16. Просмотреть содержимое двух последующих ячеек и вернуться к исходной ячейке. Записать в таблицу 1.1 порядок нажатия клавиш, информацию на дисплее при нажатии каждой клавиши и комментарий выполняемых действий.

Таблица 1.1

Клавиши

Информация на индикаторе

Комментарий

1 2 3 4

5 6 7 8

Задание №2.