Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Система памяти



Все микроконтроллеры семейства MCS-51 имеют Гарвардскую архитектуру, т. е.раздельное адресное пространство программ и данных. Это позволяет осуществлять доступ к памяти данных по 8-битным адресам, что способствует более быстрой обработке данных в ЦП. Также возможно использование и 16-битных адресов данных.

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

Память данных доступна как по чтению, так и по записи. Общий объем ее адресного пространства составляет 64 Кбайта. Адрес может иметь размер один или два байта. Однобайтная адресация часто используется при страничной организации ОЗУ. Карта памяти данных показана на рисунке

Внутренняя память данных может быть разделена на три условных блока – нижний, верхний и пространство регистров специальных функций (SFR) (рисунок

Внутренняя память данных всегда адресуется байтом, что подразумевает 256 байт адресного пространства. Однако, фактически можно обращаться к 384-м байтам.Прямая адресация ячейки с адресом свыше 7F16 осуществляет доступ к области регистров специальных функций, а косвенная – к верхней области внутренней памяти данных. Т. о., эти две области занимают одно и то же адресное пространство, хотя и разделены физически. Все байты в нижней 128-байтной половине внутренней памяти данных могут адресоваться как прямо, так и косвенно.





Дата публикования: 2015-02-03; Прочитано: 228 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...