ВУЗ:
Составители:
- 13 -
ления по значению на этом входе. Данные в этом случае могут вво-
диться только побайтно и сразу по выбору этого предложения необ-
ходимо ввести имя порта по правилам ENTER EXPRESSION, рассмот-
ренным выше. Одной командой IO можно определить входное воздейс-
твие только на один вход (бит или байт), для задания нескольких
воздействий следует использовать соответствующее количество ко-
манд IO. Вместе с тем один и тот же файл может использоваться в
нескольких воздействиях.
Команда Load загружает в ПЗУ программу пользователя. Исполь-
зование предложения Avocet загружает программу с таблицей меток,
что позволяет переключать на экране отображение меток и адресов
в столбце команд по Alt+F5, однако в этом случае программа долж-
на содержать в заголовке макроопределение $ALLPUBLIC и редакти-
роваться с ключом -SY. При вводе имени файла в этом случае рас-
ширение не указывается. Предложение Program загружает только
текст программы и имя файла должно иметь расширение *.hex, а
предложение Symbol-table загружает таблицу меток (имя файла
должно иметь расширение *.sym), то есть вместе ни работают как
одно предложение Avocet.
Команда Memory облегчает работу с ОЗУ. Ее предложения:
Clear Fill Move Seach seachNext
Очистить Заполнить Переместить Найти Найти следующее
В каждом из предложений определяется область памяти, над которой
производятся выбранные действия. Для этого предлагается задать
нижнюю границу памяти (LOWER Address) и верхнюю границу памяти
(UPPER Address). Для всех предложение, кроме Clear, необходимо
задать выражение, которое будет заполнять заданную область
(предложение Fill), определит начальный адрес, с которого будет
переписана заданная область (предложение Move) или будет найдено
в заданной области (предложения Seach и seachNext). Выражение
составляется по общим правилам записи выражений языка ассемблер.
Строка, в которой находится найденное в результате поиска выра-
жение, становится первой в окне и выводится строка Found at, со-
держащая номер ячейки ОЗУ.
Команда Patch позволяет вставлять "заплаты" в машинный код
программы при отладке путем использования локального кросс-ас-
семблер. При выборе предложения Patch code в строке ENTER
mnemonic необходимо ввести команду на языке ассемблер, которая
после нажатия Enter будет занесена в ячейку ПЗУ программ, на ко-
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »