Интерфейс процессора с памятью

В силу того, что в SDK1.1 используется общая шина адреса-данных, мы вынуждены использовать защелки для передаваемого адреса ячейки - пара маленьких прямоугольных элементов посередине схемы. Вначале, мы используем шину, как шину адреса - передаем по ней адрес ячейки. Этот адрес мы запоминаем в защелках - специальных запоминающих элементах, по сигналу ALE с микроконтроллера. На следующем такте работы микроконтроллера мы используем шину, уже как шину данных - посылаем, или передаем по ней информацию. При этом, адрес, выставленный на адресных входах микросхемы остается неизменным - ведь на этом такте мы считываем его с защелок, а не с шины адреса/данных.

Стоит заметить, что в силу использования в стенде Гарвардской архитектуры, процессы чтения/записи из памяти команд и данных различаются. В случае чтения команд мы используем сигнал PSEN для сигнализации процесса начала чтения. Для адресации используется лишь два байта - мы используем просто 2 защелки.

Для сигнализации начала чтения данных используется сигнал RD. Для адресации используются уже три байта. Младший байт адреса передается через порт P0 - запоминается в верхней по схеме защелке. Старший байт запоминается в нижней по схеме защелке (через порт P2). Средний же байт передается через порт P2 уже после того, как два остальных байта "запомнились" в защелках.

Для записи информации в память данных используется сигнал WR; в память же команд писать нельзя.

Рисунок 15 - Микросхема памяти K6X4008C1F

Рисунок 16. Интерфейс процессора с памятью

Подробнее структура распределения памяти стенда приведена в анализе технического задания.

Похожые стьтьи по экономике

Широкополосный генератор радиошума
Не секрет, что технический прогресс неуклонно идет вперед. В настоящее время стало все сложнее обеспечивать конфиденциальность разговоров. На рынке появились различные устройства подслуш ...

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

Генератор LC типа
Генератор сигналов - это устройство, позволяющее получать сигнал определённой природы (электрический, акустический и т.д.), имеющий заданные характеристики (форму, энергетические или статистические х ...

Разделы

© 2020 - www.frontinformatics.ru