Карта распределения адресного пространства памяти

В разрабатываемой МПС объем адресного пространства памяти (АПП) намного превышает объем физически устанавливаемой памяти. В связи с этим распределение АПП производится, исходя из критерия минимума сложности дешифратора адреса ОЗУ и ПЗУ. При распределении АПП необходимо также учитывается, что после подачи питающего напряжения +5 и окончания действия сигнала RESET, выдаваемого схемой начального сброса на МП, последний переходит реальный режим адресации памяти и считывает первую команду программы из ячейки памяти с адресом FFFFF0h. Так как исполняемая программа в реализуемой МПС размещена в ИС ПЗУ, то под ПЗУ отведена область АПП, включающую в себя этот адрес. Содержимое регистров после аппаратного сброса:

FLAGS=0002h, MSW=FFF0h, CS=F000h, IP=FFF0h, DS=ES=SS=0000h.

Рисунок 23 - Распределение АПП МПС

В соответствии с рисунком 23, диапазон адресов АПП с 0…524287 (7FFFFh), используется для адресации имеющихся в МПС ячеек ОЗУ. В виду того, что диапазон адресов с 0 по 1023 используется подсистемой прерывания для размещения адресов подпрограмм обработки прерываний, использование этих ячеек ОЗУ для других целей нецелесообразно. Верхняя часть ОЗУ отведена под стековую память.

Диапазон адресов 983040…1048575 используется для адресации ячеек ПЗУ емкостью 64Кб. Первая (исполняемая) команда основной программы размещается по адресу FFFFFh минус размер модуля ПЗУ в байтах, при этом в ячейке по адресу запуска системы (FFFFF0h) размещается команда JMP START.

Основная же часть АПП ввиду небольших размеров ОЗУ и ПЗУ в МПС не используется.

Реализация дешифратора адреса ОЗУ и ПЗУ имеет вид, приведенный на рисунке 24.

Рисунок 24 - Реализация ДША ОЗУ и ПЗУ

На рисунке 24 сигналы CSROM и CSRAM обозначают, соответственно, сигналы выбора модулей ПЗУ и ОЗУ.

Читайте также

Особенности работы современного средства автоматической радиолокационной прокладки (САРП)
Устройство компьютерной индикации, совмещенное со средствами автоматической радиолокационной прокладки (САРП) и с электронной картографической системой, размещаемых в ходовой рубке судн ...

Параллельное развитие аналоговой и цифровой вычислительной техники
Вычислительная техника сегодня является важнейшим компонентом процесса вычислений и обработки данных. Основой современной научно-технической революции является бурное развитие средств об ...

Принцип работы оптоволоконных сканеров отпечатков пальцев
Идентификация по отпечаткам пальцев - на сегодня самая распространенная биометрическая технология. По данным International Biometric Group, доля систем распознавания по отпечаткам пальце ...

Основные разделы

Все права защищены! (с)2022 - www.generallytech.ru