ВУЗ:
Составители:
- 14 -
торую указывает счетчик адреса команд (РС), счетчик адреса пере-
местится на следующую ячейку и можно вводить новую команду. Ука-
занная последовательность действий применяется при вводе команд
размещающихся в ПЗУ последовательно и при необходимости ввести
команды в разные адреса ПЗУ после нажатия Enter следует нажать
Esc, изменить адрес в счетчике адреса команд и повторным нажати-
ем Esc вернуться к вводу команды. Ввод всех команд и выход осу-
ществляется по Ctrl+C. При вводе команды проверяется ее синтак-
сическая правильность и при наличии ошибок после Enter предлага-
ется повторить ввод. Все внесенные изменения заносятся только в
ПЗУ пограмм и после выхода из эмулятора теряются. Для запомина-
ния внесенных изменений можно воспользоваться предложением Open
output file, при выборе этого предложения необходимо ввести имя
файла, где будут храниться изменения, а затем ввод исправлений
производится, как описано в предложении Patch code. По заверше-
нии ввода всех исправлений необходимо закрыть файл с поомощью
предложения Close file. Внесенные изменения будут храниться в
заданном файле в виде строк, состоящих из двух элементов: первый
элемент - номер ячейки ПЗУ, второй элемент - код команды.
Команда Quit предназначена для завершения работы и выхода из
эмулятора. Выход нужно подтвердить выбором предложения Exit или
отказаться от него нажав Ctrl+C.
Команда Set устанавливает параметры моделируемого МК и уп-
равляет точками останова. Меню этой команды, так же как и меню
эмулятора, отображается в две строки, переход между которыми
осуществляется по тем же правилам. Первая строка имеет вид:
SET: Memory-map Passpoint cYcles
Предложение Memory-map позволяет определить используемую область
памяти. При запуске эмулятора размеры памяти не определены, а
загрузка программы определяет только те ячейки ПЗУ, в которые
помещается программа и 64 ячейки ОЗУ. При определении памяти не-
обходимо выбрать тип памяти: ОЗУ (random-Access) или ПЗУ
(read-Only), а затем задать ее размер путем последовательного
ввода младшего и старшего адресов (LOWER Address и UPPER
Address). Предложение Passpoint рассмотрим после определения то-
чек останова. Предложение cYcles не имеет подменю и включает
таймер, который можно сбросить по сбросу процессора или приоста-
новить работу по Reset.
Вторая строка команды Set управляет установкой различных ви-
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »