ВУЗ:
Составители:
- 6 -
2.ЛАБОРАТОРНАЯ РАБОТА N 3
Программирование ввода и вывода числовых и логических данных
2.1. Экран эмулятора AVSIM48
После запуска программы avsim48 необходимо выбрать тип про-
цессора и на дисплее формируется таблица, отображающая состояние
микро-ЭВМ. В левой части экрана отображает ся содержимое ПЗУ
программ в виде двух столбцов: в левом столбце отображается но-
мер ячейки или имя метки, в зависимости от заданного режима, а в
правом - мнемокод команды.
В центре экрана отображается содержимое аккумулятора, ре-
гистра флагов, указателя стека и памяти данных. Содержимое акку-
мулятора и ячеек ОЗУ отображается в двоичном, шестнадцатиричном
и символьном виде. В зависимости от того в каком поле находится
курсор, нажатые клавиши воспринимаются по разному. В двоичном
поле это могут быть только клавиши "0" или "1", воспринимаемые
как двоичные числа, в шестнадцатиричном поле - это клавиши
"0"..."9" и латинские буквы "A"..."F", воспринимаемые как шест-
надцатиричные цифры; в символьном поле воспринимается код симво-
ла нажатой клавиши. В поле PC и SP под заголовком addr отобража-
ются текущие значения счетчика адреса команд и указателя стека.
В поле data отображаются восемь байт ПЗУ, соответствующих указа-
телю PC, причем точное значение PC указывается среди этих байт
другим цветом, аналогично отображается содержимое стека. Ниже
отображаются в двоичном, шестнадцатиричном и символьном виде ре-
гистры R0 и R1. Регистры R2..R7 отображаются только в шестнадца-
тиричном виде. Следует помнить, что регистры отображаются в ОЗУ
в строке 0000, а стек - в строках 0008 и 0010. Содержимое ОЗУ
отображается в виде двух таблиц, первые столбцы которых соот-
ветствуют адресам строк из восьми ячеек ОЗУ, а далее отображает-
ся содержимое в шестнадцатиричном виде. Управление отображением
таблиц производится с помощью команды Dump.
В правом верхнем углу экрана показано состояние переключате-
лей, управляющих процессом моделирования и отображения результа-
тов. Режим моделирования можно установить задав переключатели:
SCL - управляет перемещением курсора на экране эмулятора,
переключается нажатием Ctrl+PgUp:
ON - перемещение между элементами МК запрещено и осу-
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »