Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornaya_rabota_1.docx
Скачиваний:
11
Добавлен:
16.09.2019
Размер:
358.29 Кб
Скачать

4. Распределение памяти мпс

Память микро-ЭВМ организована в виде восьмиразрядных ячеек, каждая из которых имеет свой шестнадцатиразрядный адрес. Таким образом, микропроцессорная БИС может работать с памятью до 65536 байт.

В микро-ЭВМ реализована адресация с помощью карты памяти: каждому физическому устройству макета ставится в соответствие адрес, и обращение к нему при таком типе адресации аналогично обращению к ячейке памяти с использованием всего набора команд микропроцессора.

В ПЗУ, емкостью 2 Кб, записаны управляющие и демонстрационные программы; адреса с 0800h по 0BFFh – ОЗУ; адрес 0BB0h – начальный адрес стека а адреса с 0BB1h по 0BFF задействуются для временной записи данных во внутренних регистрах МП при работе управляющей программы.

Адрес 0800h является также начальным адресом ОЗУ, куда могут записываться исследуемые программы пользователя. Следует отметить, что область ОЗУ с адреса 0800h по адрес 0AFFh в учебной микро-ЭВМ схемотехнически защищена от случайной записи во время выполнения программ пользователя. Для записи данных при выполнении программ необходимо использовать область ОЗУ с адреса 0B00h по адрес 0BB0h.

Такая адресация позволяет легко осуществить дешифрацию устройств на основе простого трехразрядного дешифратора. Как видно из рисунка, для дешифрации устройств можно использовать лишь 11-й, 12-й, 13-й разряды адресной магистрали. Любая из восьми комбинаций состояний этих разрядов однозначно определяет вид устройства, с которым будет работать микропроцессор на каждом машинном цикле.

5. Программная оболочка учебно-отладочного устройства к580

При запуске исполняемого файла программной модели Вы попадаете в главное окно модели, в котором производится основная работа с исследуемой программой.

В состав окна входит:

1. Меню модели

2. Панель инструментов

3. Секция машинных кодов

4. Секция мнемокодов

5. Секция сообщений

6. Строка состояния

Перемещения между секциями осуществляются клавишами <Tab> и <Shift+Tab> или с помощью мыши.

А так-же в данном лабораторном стенде имеются дополнительные окна, позволяющие расширить возможности эмуляции микроконтроллера. В эмуляторе имеются дополнительные окна:

  • Регистры и флаги

  • ОЗУ стенда

  • Стек

  • Порты

  • Средства стенда

  • Редактор ОЗУ.

Заключение

В результате проделанной работы был изучен микроконтроллер КР580ВМ80 и его отладочное устройство, а так-же получены навыки работы и изучен интерфейс эмулятора К580.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]