Интерфейсы микропроцессорных систем. Воробьева Г.С - 48 стр.

UptoLike

запись выражений с использованием скобок и знаков арифметического
сложения (+) и вычитания (–);
3) command File - позволяет открывать, закрывать, перезапускать
командные файлы в текущем каталоге;
4) Help - помощь;
5) IO - позволяет открывать и закрывать файлы ввода-вывода;
6) Load - загрузка отлаживаемых файлов в симулятор.
Рекомендуется в лабораторной работе пользоваться подкомандой Avoset
для загрузки файлов в эмулятор.
7) Memory - позволяет производить очистку, заполнение,
передвижение, поиск любых областей памяти;
8) Patch - позволяет подключать кросс-ассемблер для записи в
командном файле мнемокодов с автоматической их трансляцией и
помещением в окно программ. Предусмотрена возможность без выхода из
симулятора переписывать их в выходной файл;
9) Reset - сброс. Возможно осуществить системный сброс
контроллера, окон памяти, счетчика циклов (счетчик циклов позволяет
оценить реальное время выполнения программы, в то время как при работе
симулятора она выполняется в замедленном масштабе времени);
10) Set - установка. Позволяет запустить счетчик циклов,
установить карту памяти: внешнее ОЗУ, ПЗУ, устройства ввода вывода;
11) Setup - установка количества запоминаемых в буфере памяти
ранее выполненных команд для организации режима "Откат";
12) View - просмотр. Позволяет осуществить просмотр
установленных точек останова, входных/выходных файлов, карту памяти,
символов;
13) eXecute - выполнение последовательности команд с первой по
указанную пользователем.
Для отказа от выполнения команды и выхода в основное меню
нажать <Ctrl> – C..
5.4.3. РЕЖИМ ОКНА
В режиме окна с помощью курсора возможен выбор любых
программно доступных ресурсов с целью изменения их содержимого в
двоичном, шестнадцатиричном или ASCII кодах. Также возможно задание
кодов команд с целью изменения текста программы (дизассемблирование).
Для редактирования могут применятся:
+/- инкремент/декремент бита/слова/флага;
INS инверсия бита/полубайта/флага;
<Ctrl> -<End > очистка содержимого;
<Ctrl>-<Home> выбор старшего бита;
<Ctrl> движение курсора вправо в окне;
<Ctrl> движение курсора влево в окне;
<Up>,< Down>,
<Left>, <Rigt> движение курсора на один символ и переход к
следующим ресурсам.
Для быстрого доступа к программно-доступным ресурсам
используются:
<Ctrl> -A аккумулятор:
<Ctrl>-P счетчик команд:
<Ctrl>-I/Z/O доступ к входам Int/T0/T1;
<Ctrl>- B порт BUS;
<Ctrl>- T/V/U доступ к ресурсам таймера Ctr/tov/TF;
<Ctrl>- C/X/F/G флаги C/AC/F0/F1;
<Alt>- 0/7 регистры R0 / R7;
<Alt>- P/Q порты P1/P2;
<Alt>- R банк RB0;
<Alt>- E/T/I флаги прерываний EI / TEI / IIP;
<Alt> -Y циклы.
5.4.4. ФУНКЦИОНАЛЬНЫЕ КЛАВИШИ
Для управления работой эмулятора в режиме отладки служат
функциональные клавиши. Их назначение:
F1 - запуск загруженной в симулятор программы;
F2 - выбор точек останова программы при движении вверх от
подсвеченной строки программы;
F3 - фиксация точки останова;
F4 - выбор точек останова программы при движении вниз от
подсвеченной строки программы;
F5 - переключение скорости выполнения программы. Предусмотрено три
скорости выполнения: HI, MID, LOW. Индикация скорости под SPD.
<Alt>-F5 - переключение окна программы в режиме ADDR или LABEL;
F6 - переключение дисплея. ON - содержимое программно-
доступных ресурсов изменяется после выполнения каждой команды.
OFF - содержимое не изменяется. Индикация режима под DSP.
<Alt>-F6 - переключение прослеживания. ON - окно корректируется