[an error occurred while processing this directive]

.ми0

.цв

.шп19

ОТЛАДОЧНЫЙ КОМПЛЕКС 92.10

ИСХОДНЫЙ ВАРИАНТ

СИСТЕМА ОТЛАДКИ ОБЪЕКТНЫХ ПРОГРАММ "BEST TOOL KIT"

ДЛЯ ПЭВМ "АГАТ"

ВЕРСИЯ 89.2

Автор Голов А.А.

Москва. (C) 1989

ПЕРЕВОД НА ПЭВМ "АГАТ-9", ДОРАБОТКА И ИСПРАВЛЕНИЕ ОШИБОК

Кобозев Андрей, Николаичев Никита

Москва. (С) 1992

ОПИСАНИЕ

_____________________________________________________________

.сс

.цв

.шп16

ОГЛАВЛЕНИЕ

.шп1
.ов
.кс0
Предисловие _______________________________________________ 2

Глава 1. Введение  в систему ______________________________ 3
         1.1. Запуск системы ______________________________ 3
         1.2. Диалог с системой ___________________________ 3
         1.3. Переопределяемые клавиши ____________________ 4
         1.4. Вывод на бумагу _____________________________ 4

Глава 2. Работа с отладчиком ______________________________ 5
         2.1. Формат команд _______________________________ 5
         2.2. Полный набор команд _________________________ 5

Глава 3. Работа с файловой системой ______________________ 11
         3.1. Набор команд файловой системы ______________ 11
         3.2. Общий формат параметров обращения к диску __ 12
         3.3. О командах поподробней _____________________ 13
         3.4. Сообщения об ошибках _______________________ 16

Глава 4. Редактор памяти _________________________________ 17
         4.1. Вызов редактора памяти _____________________ 17
         4.2. Работа с клавиатурой _______________________ 17
         4.3. Управляющие клавиши ________________________ 17

Глава 5. Секторный редактор ______________________________ 19
         5.1. Вызов секторного редактора _________________ 19
         5.2. Управляющие клавиши ________________________ 19

Глава 6. Программа для работы с подкаталогами ____________ 20
         6.1. Создание подкаталога _______________________ 20
         6.2. Переименование подкатало ___________________ 20
         6.3. Удаление подкаталога _______________________ 20

Глава 7. Трассировщик ____________________________________ 21
         7.1. Вызов трассировщика ________________________ 21
         7.2. Команды трасировщика _______________________ 22

Глава 8. Устройство системы ______________________________ 24
         8.1. Адресное пространство ______________________ 24
         8.2. Подробно о нулевой странице ________________ 25
         8.3. Векторы подпрограмм системы ________________ 27
         8.4. Описание подпрограмм _______________________ 28
         8.5. Структура системного файла _________________ 31
         8.6. Структура загрузочного диска системы _______ 32
         8.7. Устройство диска для MFM накопителей _______ 33
.сс
.нф

.цв

.шп16

ПРЕДИСЛОВИЕ

.ов

.шп1

В данном документе описывается версия системы 92.10.

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

Система предоставляет пользователю 92 Кбайта рабочей памяти, которую он может использовать по своему усмотрению.

Система имеет в своем составе программы-помощники, облегчающие труд программиста или пользователя ПЭВМ. Это и отладчик для непосредственной работы с памятью, и файловая система для дисков в формате DOS 3.3, экранный редактор памяти, экранный секторный редактор, а также резидентные загружаемые программы, список которых может произвольно пополняться. В них, в частности, входят: трассировщик объектных программ, экранный редактор матриц графических изображений, экранный дизассемблер - генератор исходных текстов. Система распологает специальными средствами для включения и обеспечения функционирования резидентных программ.

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

В системе поддерживается удобный принцип доступа к диску как на уровне файлов, так и на физическом (секторном) уровне. Файловая система способна обслуживать как FM накопитель типа Shugart (ЕС-5088), так и MFM накопители с одинарной и двойной плотностью, одно- и двухсторонние.Используемый драйвер вывода на бумагу работает с печатающими устройствами типа МС6313 и СМ6337 и обеспечивает как обычную рулонную, так и постраничную многоколоночную печать с начальной загрузкой принтера любыми требуемыми пользователю кодами.

Система отладки программ "Best tool kit" была разработана по заказу волгоградского НЦ ПТСиЭ фирмой ALV Software, и является непосредственным развитием системы "Агат-отладчик", первая версия которого была выпущена в ноябре 1987 года. В "Best tool kit" учтено большое количество замечаний и предложений пользователей, а также личные соображения автора. В результате доработки произошла полная реорганизация системы, значительно увеличились размеры, претерпел большие изменения програмный интерфейс, хотя на первый взгляд может показаться, что система почти не изменилась.

Система отладки 92.10 для АГАТ-9 стала следующим этапом развития отладочного комплекса 'Best tool kit'. Были убраны не очень нужные (на наш взгляд) функции FAST и SLOW, а вместо них был добавлен электронный диск и работа с подкаталогами. Также претерпела изменения файловая система 'Best'a. 'Скелетом' данного текста послужило описание 'BEST TOOL KIT'а 89.2 (автор А.А.Голов). Его доработали и исправили Кобозев Андрей и Николаичев Никита. Нами готовится к выпуску новая версия 'ОТЛАДЧИКА', в которой будут учтены пожелания пользователей, например максимальный размер резидентной программы будет равен 16 Кбайтам (вместо 12-ти).

По всем возникшим вопросам обращатся по телефонам:

.цв

115-57-93 НИКИТА
115-15-02 АНДРЕЙ

.ов

.сс

.стОписание.Часть 1

[an error occurred while processing this directive]