Logo GenDocs.ru

Поиск по сайту:  

Загрузка...

Использование программы DOS DEBUG для отладки и тестирования программ - файл 1.docx


Использование программы DOS DEBUG для отладки и тестирования программ
скачать (249.9 kb.)

Доступные файлы (1):

1.docx250kb.19.11.2011 10:48скачать


1.docx

Уфимский государственный авиационный технический университет

Отчет по лабораторной работе №1

по дисциплине: «Системное программное обеспечение»

по теме: «Использование программы DOS DEBUG

для отладки и тестирования программ»

Выполнили: студ. гр.АСОИ-438

Булгакова Н.Ю.

Галикеева А.А.

Проверил: Лянцев О.Д.
Уфа-2011



Задание №1

А) d-для просмотра этой области В800:0

F B800:0 LFA0 03 16 – заполнение экрана коричневыми сердечками на синем фоне

F B800:0 164 2a 07 – заполнение экрана звездочками на синем фоне

Задание №2

E CS:100 В0 1С D0 E0 ВЗ 12 F6 ЕЗ ЕВ F6

После выполнения всех команд содержимое регистра AX = 03F0



AX = 03F0H

Задание №3

E CS:100 А0 00 02 D0 E0 F6 26 01 02 A3 02 02 90

E CS:200 А0 1E 16 00 00

D CS:100

После выполнения всех команд содержимое регистра AX = 0528, в ячейке памяти DS:0202 содержится 28, в ячейке DS:0203 – 05



Задание №4

R BX

0 обнуляем регистр BX

R CX

10 – в регистр CX заносим длину программы (байт) из задания №2

N HEXMULT.COM – имя сохраняемой программы

W – запись программы



Задание №5

A– запуск ассемблера

MOV DX,2E

ADD DX,IF

SHL DX,01

SUB DX,BA

JMP 100

После выполнения команд содержимое регистра DX = FFE0



DX = 0000H

Задание №6

100 MOV АН,09

102 MOV DX,120

105 INT 21

107 JMP 100

120 DB ‘Coffee Break’, ‘$’

После выполнения команд на экран будет выведено Coffee Break

Задание №7

100 MOV AH,10

102 INT 16

104 MOV [200],AL

107 MOV AH,10

109 INT 16

10B MOV [201],AL

10E MOV AH,10

110 INT 16

112 MOV [202],AL

115 MOV AH,09

117 MOV DX,200

11A INT 21

11C JMP 100

E 202 ‘$’ – конец вывода

Программа выводит на дисплей три символа, введенные с клавиатуры



Вывод: мы изучили возможности отладчика DEBUG по программированию компьютера IBM в машинных кодах.


Скачать файл (249.9 kb.)

Поиск по сайту:  

© gendocs.ru
При копировании укажите ссылку.
обратиться к администрации