ВУЗ:
Составители:
21
данной операционной системы. Расширение имени входного файла по
умолчанию принимается равным ASM.
При разработке программ, реализуемых в виде единого модуля,
можно использовать вариант кросс-ассемблера x48.com. После запуска
этого ассемблера запрашивается имя исходного файла, условия и носитель
( дисплей, принтер или файл ) для вывода листинга откомпилированной
программы. В последнем случае, листинг выводится
в файл с расширением
PRN.
В результате компиляции формируется сразу загрузочный модуль в
формате PGM:
Маркер
начала адреса
записи
Адрес за-
грузки
Маркер
конца адреса
записи
Коды
программы
< aaaa > wwww
где a и w - шестнадцатеричные значения в кодах ASCII адреса и
кода программы.
Пример:
<0010> 26 10 36 12 35 B8 03 99 00 B9 00 85 95 25 A5 80
1.2.4 Эмулятор микроЭВМ К1816ВЕ48
Отладка программа для ОМЭВМ К1816ВЕ48 выполняется на ее про-
граммном эмуляторе e48.exe, входным файлом для которого является за-
грузочный модуль в формате PGM.
После запуска эмулятора выдается приглашение для ввода имени
файла с отлаживаемой
программой, который должен находиться в теку-
щем каталоге. Затем на экране отображаются панель состояния микро-
ЭВМ и командная строка эмулятора. Форма панели состояний может быть
задана оконной (Рис. 2.3) или построчной (Рис. 2.4).
Команды эмулятора позволяют изменять состояние рабочих регист-
ров и портов ОМЭВМ, содержимое ячеек внутренней и внешней памяти
данных, а также
корректировать команды в памяти программ в режиме по-
строчного ассемблирования. Имеется возможность дизассемблирования
части команд в текстовый файл на диске и ведения протокола отладки в
специальном файле с расширением LST. Вид выводимой в протокол ин-
формации зависит от варианта вывода на экран. При оконном выводе фик-
сируется полное состояние ОМЭВМ, в
том числе, содержимое внешней и
внутренней памяти данных. При построчном выводе протоколируется
только содержимое регистров.
данной операционной системы. Расширение имени входного файла по умолчанию принимается равным ASM. При разработке программ, реализуемых в виде единого модуля, можно использовать вариант кросс-ассемблера x48.com. После запуска этого ассемблера запрашивается имя исходного файла, условия и носитель ( дисплей, принтер или файл ) для вывода листинга откомпилированной программы. В последнем случае, листинг выводится в файл с расширением PRN. В результате компиляции формируется сразу загрузочный модуль в формате PGM: Маркер Адрес за- Маркер Коды начала адреса грузки конца адреса программы записи записи < aaaa > wwww где a и w - шестнадцатеричные значения в кодах ASCII адреса и кода программы. Пример: <0010> 26 10 36 12 35 B8 03 99 00 B9 00 85 95 25 A5 80 1.2.4 Эмулятор микроЭВМ К1816ВЕ48 Отладка программа для ОМЭВМ К1816ВЕ48 выполняется на ее про- граммном эмуляторе e48.exe, входным файлом для которого является за- грузочный модуль в формате PGM. После запуска эмулятора выдается приглашение для ввода имени файла с отлаживаемой программой, который должен находиться в теку- щем каталоге. Затем на экране отображаются панель состояния микро- ЭВМ и командная строка эмулятора. Форма панели состояний может быть задана оконной (Рис. 2.3) или построчной (Рис. 2.4). Команды эмулятора позволяют изменять состояние рабочих регист- ров и портов ОМЭВМ, содержимое ячеек внутренней и внешней памяти данных, а также корректировать команды в памяти программ в режиме по- строчного ассемблирования. Имеется возможность дизассемблирования части команд в текстовый файл на диске и ведения протокола отладки в специальном файле с расширением LST. Вид выводимой в протокол ин- формации зависит от варианта вывода на экран. При оконном выводе фик- сируется полное состояние ОМЭВМ, в том числе, содержимое внешней и внутренней памяти данных. При построчном выводе протоколируется только содержимое регистров. 21
Страницы
- « первая
- ‹ предыдущая
- …
- 19
- 20
- 21
- 22
- 23
- …
- следующая ›
- последняя »