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

Работа с сервером.

Как отмечалось выше, сервер подключается к ОМ через последовательный интерфейс и предоставляет возможность использования текстового редактора и кросс-ассемблера. Преимущества средств сервера:

·возможность сохранения файла с исходным текстом программы на диске;

·поддержка кросс-ассемблером меток, выражений и комментариев;

·возможность редактирования исходного текста программы в оконном, а не строчном режиме.

Ниже будет рассмотрено взаимодействие с сервером в следующем порядке:

1. логическое соединение с сервером;

2. функции программной оболочки/редактора:

·редактирование текста;

·работа с файлами;

·запуск кросс-ассемблера;

·загрузка программы в память ОМ;

3. работа с кросс-ассемблером.

Для соединения с сервером необходимо ввести команду ТМ:

>TM (RETURN)

Далее следует нажать два раза клавишу (RETURN), после чего на экране сформируется сообщение от сервера терминалов:

VCP-300 V4.463

Please type HELP if you need assistance.

Enter username>

На запрос имени пользователя необходимо ввести Ваш код в формате ФтГрНр (факультет/группа/номер), например, МР4901.

Теперь установлена связь с сервером. Для вызова текстового редактора следует ввести одну из следующих строк:

VCP>co te 192.210.210.2

VCP>co te miee

Через короткий промежуток времени на экран будет выведено сообщение:

Local -010- session 1 to 192.210.210.2 established

MIEE Telnetd v0.99b (MIEE) (VCP-300 TermServer)

Please enter your ID:

В ответ на это приглашение необходимо еще раз ввести Ваше имя в указанном формате, на этот раз для создания Вашего именного подкаталога на жестком диске:

Please enter your ID:MP4901

ID entered : MP4901

Is it correct? _

Cледует нажать клавишу Yв утвердительном случае илиN, если имя было случайно введено с ошибкой. После нажатия клавиши Y на экран выводится содержимое Вашего подкаталога и запрос имени файла для редактирования и/или ассемблирования (имя файла необходимо вводить без расширения, по умолчанию расширение .ASM), например:

The volume label in drive C is OS2.

The Volume Serial Number is 666E:7015

Directory of C:\USR\HOME\STUD\MP4901

8-31-94 5-22p <DIR> 0 .

8-31-94 5-22p <DIR> 0 ..

2 file(s) 0 bytes used

68172800 bytes free

Enter new filename [.ASM]: LAB11

Press <ENTER> to continue...

После ввода имени файла производится запуск интегрированного текстового редактора, который наряду с функциями собственно редактирования, имеет возможность выполнять следующие операции (при нажатии соответствующих функциональных клавиш):

F1 - Помощь

F2 - Сохранение текущего файла

F3 - Загрузка файла

F4 - Сохранение текущего файла под другим именем

F5 - Ввод строки из буфера в указанном месте

F6 - Удаление строки с запоминанием ее в буфер

F7 - Выбор кроссасемблера (МС68000 или НС05)

F8 - Ассемблирование текущего файла

F9 - Подготовка к загрузке объектного файла из сервера в ОЗУ ОМ

F10 - Выход (прерывается связь с сервером)

При работе в редакторе можно использовать несколько управляющих клавиш, позволяющих перемещать курсор по листингу и редактировать текст программы:

¬перевод курсора на позицию назад

¯перевод курсора на позицию вниз

®перевод курсора на позицию вправо

­перевод курсора на позицию вверх

Backspace удаление символа слева от курсора

Delete удаление символа над курсором

Return создание новой строки

Home перевод курсора в начало строки

F5 - Ввод строки из буфера в указанном месте

F6 - Удаление строки с запоминанием ее в буфер

Ввод программы в редакторе должен производиться в соответствии с правилами, описанными в разделе "Кросс-ассемблер". После ввода нового текста программы или редактирования старого необходимо сохранить файл нажатием на клавишу F2. После этого можно произвести запуск ассемблера клавишей F8.

Если Вам необходимо загрузить полученный в результате ассемблирования объектный файл в ОМ, необходимо нажать клавишу F9, выйти из прозрачного режима комбинацией CTRL-A (при этом сервер остается в состоянии ожидания, после чего произвести загрузку файла командой отладчика LOADH.

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