logo search
Проектування спеціалізованого мікрокомп’ютера з неоптимізованою системою команд

2. Розподіл адресного простору памяті

Адресний простір памяті АП=64Ксл розподіляться для розміщення підмножин адрес RAM, ROM та ПВВ.

Підмножина адрес RAM

NRAM=48Kсл, nA RAM=]log248K[=16; число шістнадцяткових цифр в адресі дорівнює 16/4 = 4.

Діапазон адрес RAM (0000h - BFFFh).

Підмножина адрес ROM

NROM=4Ксл, nA ROM=]log24K[=12; число шістнадцяткових цифр в адресі дорівнює 12/4 = 3.

Діапазон адрес RОM (000h - FFFh).

Підмножина адрес ПВВ

NПВВ=32, nA ROM=]log232[=5

Діапазон адрес ПВВ (00h - 1Fh).

Адресний простір АП=64Ксл. Необхідна розрядність адреси:

nA АП=]log264K[=16; число шістнадцяткових цифр в адресі дорівнює

16/4 = 4.

Діапазон адрес АП (0000h - FFFFh).

Можливий розподіл АП памяті показаний на рис. 1. Максимальне значення адрес памяті: Amax=D01Fh. Цьому значенню відповідає довжина двійкової фізичної адреси коду n=16. Таким чином, адресна шина мікрокомпютера має 16 ліній.

Рис. 1

Такому розподілу АП памяті відповідає структурна схема вибору RAM, ROM, ПВВ, що зображена на рисунку 2.

Рис. 2