Операционная система ОС-РВ 2.1. Том III, система программирования на языке макроассемблера. Книга 2, программа отладчик
Автор(ы): | ?
11.04.2010
|
Год изд.: | 1983 |
Описание: | Перед вами третий том книги «Операционная система ОС-РВ 2.1». Цель данного руководства - объяснить пользователям технику отладки с помощью программы отладчика объектных программ, написанных на языке макроассемблера. Предполагается, что читатель хорошо знаком с эксплуатационной документацией по дисковой операционной системе реального времени ОС-РВ для комплекса СМ-4. В соответствующих разделах данного руководства вводятся определения новых терминов и выражений. |
Оглавление: |
Обложка книги.
АННОТАЦИЯ [2]1. НАЗНАЧЕНИЕ, УСЛОВИЯ ПРИМЕНЕНИЯ И ХАРАКТЕРИСТИКИ ПРОГРАММЫ ОТЛАДЧИК (OIT) [7] 1.1. Внутренняя организация отладчика [7] 1.2. Взаимосвязь отладчика с программой пользователя и с системой [8] 1.2.1. Компоновка отладчика с пользовательской программой [8] 1.2.2. Точки останова [10] 1.2.3. Регистры смещения [11] 1.3. Выражения для команд отладчика [12] 1.3.1. Типы выражения адреса [13] 2. ЗНАКИ И СИМВОЛЫ В КОМАНДАХ, ОБРАЩЕННЫХ К ОТЛАДЧИКУ [16] 3. КОМАНДЫ И ФУНКЦИИ ОТЛАДЧИКА [28] 3.1. Печать адресов задачи [28] 3.2. Команды для открытия, изменения и закрытия ячейки [29] 3.2.1. Закрыть текущую ячейку (команды <CR> или k <CR>) [30] 3.2.2. Открыть следующую последовательную ячейку (команды <IF> или k <IF>) [30] 3.2.3. Открыть слово (команды / или а/) [30] 3.2.4. Открыть байт (команды \ или а\) [32] 3.2.5. Открыть предыдущую ячейку [34] 3.2.6. Открыть ячейку, индексированную счетчиком инструкций PC [35] 3.2.7. Открыть абсолютную ячейку (команды @ или k@) [36] 3.2.8. Смещение относительного перехода (команды > или k>) [37] 3.2.9. Возврат к прерванной последовательности (команды < или k<) [39] 3.3. Доступ к универсальным регистрам программы пользователя [41] 3.4. Доступ к специальным внутренним регистрам отладчика [41] 3.5. Команды точки останова задачи a; B, a; nB, nB или B [50] 3.6. Команды выполнения программы [53] 3.7. Команды режима выполнения только инструкций [56] 3.8. Операции поиска [57] 3.8.1. Команды поиска слова или байта [58] 3.8.2. Команды поиска слов по несовпадению [60] 3.8.3. Команды поиска исполнительного адреса [60] 3.9. Команды заполнения [62] 3.10. Команды вычисления смещений [63] 3.11. Команды регистра смещения [65] 3.12. Команды вычисления смещений [67] 3.13. Команды распечатки [67] 3.14. Повторная печать открытых ячеек [72] 3.14.1. Печать восьмеричного значения байта [73] 3.14.2. Интерпретация байта в символьном коде [74] 3.14.3. Интерпретация слова в символьном коде [74] 3.14.4. Интерпретация слова в Radix-50 [75] 3.15. Интерпретация выражения [76] 3.16. Использование специальных аргументов в командах отладчика [77] 3.16.1. Указатель текущей открытой ячейки [78] 3.16.2. Указатель постоянного регистра С [78] 3.16.3. Указатель регистра величины Q [78] 3.16.4. Оператор формата Radix-50 [79] 3.17. Векторный регистра повторной входимости X [82] 4. РАБОЧИЕ ПРОЦЕДУРЫ. ПОДКЛЮЧЕНИЕ И ЗАПУСК ОТЛАДЧИКА [84] 4.1. Входные и выходные данные [84] 4.1.1. Типы файлов [84] 4.1.2. Ключ выводного файла [84] 4.2. Обращение к отладчику [85] 4.3. Возврат управления к управляющей программе ОС-РВ [86] 5. СООБЩЕНИЯ [87] 5.1. Ошибки ввода команд [87] 5.2. Коды ошибок образа задачи [88] 6. ПРОГРАММА СЛЕЖЕНИЯ [90] 6.1. Назначение программы [90] 6.2. Рабочие процедуры [90] Приложение 1. УПРАВЛЯЮЩИЕ СИМВОЛЫ ТЕРМИНАЛА, ИСПОЛЬЗУЕМЫЕ В СИСТЕМЕ ОС-РВ [93] Приложение 2. СЛОВО СОСТОЯНИЯ ПРОЦЕССОРА [99] 2.1. Режимы процессора в системе ОС-РВ с диспетчером памяти [99] 2.2. Приоритет процессора [100] 2.3. Бит Т [100] 2.4. Коды условий [100] 2.5. Обработка прерываний Приложение 3. АЛГОРИТМЫ ПОИСКА [102] 3.1. Поиск слов или байтов (команда W или N) [102] 3.2. Поиск исполнительного адреса [102] |
Формат: | djvu |
Размер: | 688385 байт |
Язык: | РУС |
Рейтинг: | 130 |
Открыть: | Ссылка (RU) |