рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Отладчик Periscope

Работа сделанна в 1998 году

Отладчик Periscope - Лабораторная Работа, раздел Программирование, - 1998 год - Министерство Общего И Профессионального Образования Рф Московскийгосударствен...

МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РФ МОСКОВСКИЙГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ технический университет к а ф е д р а ЭВА О Т Ч Е Тпо лабораторной работе Отладчик Periscope дисциплина Cистемное ПО ПЭВМ Выполнили студенты группы С-45 Преподаватель Зарудный Д. И. Москва 1998 г.Отладчик Periscopе является удобным средством отладкипрограммно го кода. Он полностью написан на языке ассемблера поэтому обладаетбольшим быстродействием.В нем имеется возможность использования при отладкесимволических имен имен из программы вместо адресов.

Для некоторыхкомпиляторов выводятся также номера строк исходного кода и сам исходный код.Для обеспечения надежной работы при отладке программPeriscope обладает средствами защиты от сбоев - На входе сохраняются вектора BIOS, используемыеPeriscope.С целью обеспечить надежность Periscope затем изменяет этипрерывания, устанавливая значения, записанные в ПЗУ. На выходе из Periscopeпрограммные вектора восста навливаются Periscope использует прерывания BIOS для всехфункций, кроме функций, связанных с файлами, поэтому Periscope не мо жетвызвать DOS, если DOS уже активна. Использование BIOS позволяет вамтрассировать DOS Переключатель прерывания действует даже в томслучае, когда прерывания заблокированы.

Активные прерывания от тайме ра иклавиатуры обнаруживаются и обрабатываются Peris cope. При необходимостиклавиатура также сбрасывается Если это возможно, Periscope восстанавливаетсостояние сис темы так, чтобы это не повлияло на прерванную програм му.Исходный буфер клавиатуры и управляющие буфера CRT сохраняются на входе вPeriscope и восстанавливаются на выходе.При работе с Periscopeпредоставляются следующие возможности - Определять окна для информации о Данных, Регистрах,Стеке и или результате Дисассемблирования.

Вы в любой момент можете выбратьразмер окон и содержание отображаемой информации.Можно определить до 4 оконДанных Отобразить память в форматах ASCII, байта, целого, целого со знаком,слова, двойного слова, короткого вещественного, длинного вещественного иASCIIНапример, можно отобразить Префикс Программного Сегмента так, что каждое полебудет помечено и будет расположено на от дельной строке.

Вы можете определитьзаписи так, как это Вам нужно Просмотреть текстовыйфайл из Periscope В интерактивном режиме добавлять и изменять определения имен.В лабораторной работе былииспользованы следующие команды Periscope DСинтаксис D lt диапазон gt Использование Отображает блок памяти в текущемформате вывода.Пример D 100 отображает память, начинаясо смещения 100H. DAСинтаксис DA lt диапазон gt Использование Отображает блок памяти в ASCII.Пример DA FILE отображает имя FILE в ASCII. Пример J выполняет текущую команду и возвращаетуправление следующей команде. JNСинтаксис JNИспользование Переход к следующей команде без замены изобра жения наэкране.Пример JN выполняет текущую команду без замены изображения наэкране. TСинтаксис T lt число gt Использование Трассирует выполнение текущей программыпо одной команде.Пример T 5 трассирует 5команд.

– Конец работы –

Используемые теги: Отладчик, Periscope0.057

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Отладчик Periscope

Что будем делать с полученным материалом:

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

Еще рефераты, курсовые, дипломные работы на эту тему:

0.03
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам