Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабы / Lab_moto / 1.doc
Скачиваний:
16
Добавлен:
16.04.2013
Размер:
211.97 Кб
Скачать

Помощь (help).

Команда HELP выводит на экран список команд, аналогичный приведенному в таблице 1, но на английском языке.

Прозрачный режим (tm - Transparent Mode).

TM [<символ выхода>]

где <символ выхода>-это необязательный символ, который будет вводиться пользователем для выхода из прозрачного режима.

Команда TMподключает порт сервера ОМ к порту терминала, что обеспечивает прямое сообщение между терминалом и центральным компьютером. После этого управление диалогом передается серверу, который позволяет запустить текстовый редактор, ассемблер, загрузить или сохранить файлы и т.д. Как уже отмечалось, программы сервера используются для подготовки объектного файла программы пользователя, предназначенного для последующей загрузки в память ОМ. Работа с сервером в прозрачном режиме описана в разделе "Работа с сервером". Обмен между терминалом и сервером будет игнорироваться отладочным модулем, пока не будет введен символ выхода из прозрачного режима, в качестве которого можно использовать любой символ клавиатуры или специальную команду выхода (CTRL)-A. Когда необходимые действия в прозрачном режиме будут выполнены, прозрачный режим необходимо закрыть символом или командой выхода. Управление диалогом вновь передается монитору ОМ.

Пример:

>TM (RETURN)

_(RETURN) (RETURN)

VCP-300 V4.463

Please type HELP if you need assistance

Enter username>

Загрузка (load).

LOAD <порт> [=<текст>]

здесь:

<порт>-H для порта центрального компьютера/T для порта терминала,

<текст>-текст, следующий за знаком "="-это команда, посылаемая в центральный компьютер и указывающая ему загрузить в ОМ данные в формате S-records в ОМ.

Команда LOADперемещает (загружает) данные в формате S-records с центрального компьютера в псевдо-ПЗУ ОМ.

В процессе загрузки передаваемые данные отображаются на экране. Если установленная скорость передачи данных через главный порт будет превышать скорость вывода на экран, вывод на экран может быть неправильным, но в память данные будут переданы верно.

Пример:

>LOAD Н

Отображение памяти (md - Memory Display).

MD <адрес1> [адрес2]

здесь:

<адрес1>-начальный адрес;

<адрес2>-конечный адрес.

Команда MDиспользуется для отображения содержимого памяти начиная с <адреса 1> до <адреса 2>, причем количество отображаемых байт кратно 16 (т.е. командаMD$0100 $0102, например, приведет к отображению ячеек $0100 - $010F). Если <адрес 2> не введен, выводятся 16 байт от <адреса 1>. Если <адрес 1> больше чем <адрес 2>, то вывод не производится.

Пример:

>MD 80 A0

0080 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ...............

0090 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ...............

00A0 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA ...............

>

Изменение памяти (mm - Memory Modify).

MM <адрес>

где <адрес> - адрес, с которого начнется отображение и изменение.

Команда MMпозволяет пользователю проверять и изменять содержимое памяти в нужной области в диалоговом режиме. После ввода командыMMвозможны следующие варианты работы:

·[<данные>](RETURN) - обновить содержимое ячейки и перейти к следующей;

·[<данные>]^(RETURN) - обновить содержимое ячейки и перейти к предыдущей;

·[<данные>]=(RETURN) - обновить содержимое ячейки и остаться в ней;

·[<данные>].(RETURN) - обновить содержимое ячейки и закончить изменение памяти.

Ввод данных завершается нажатием ".(RETURN)".

Пример:

>MM 100

0100=00>AA=

0100=AA>

0101=11>44^

0100=AA>

0101=44>33.

>

Соседние файлы в папке Lab_moto