Сообщение от cnc10
|
Тогда так.Проц z80 адресуется к памяти АТ29с040бъ,объемом 512кбайт,но этот проц может адресовать 64кб.
Вопрос.Как на пример мне обратиться к ячейке 512000-ой.
|
Точно так же, как это делалось в 80-е - страничной (оконной) адресацией. В двух словах: в адресном пространстве CPU выделяется окно (скажем, 32кВ), через которое видно всю ПЗУ. Для этого:
1. Дешифратор адреса активизирует ПЗУ при попадании в выбранный диапазон
2. Младшие разряды ПЗУ подключаются к CPU напрямую,старшие разряды ПЗУ - к регистру-защелке
3. Регистр-защелка имеет свой дешифратор адреса (в/в, реже - в пространстве памяти), куда предварительно заносится №№ нужной страницы.
Наращивая разрядность регистра-защелки, объем адресуемой памяти можно увеличивать неограниченно
![Прикольно](images/smilies/icon_wink3.gif)
P.S. К оперативной памяти это относится в той же мере.