Лабораторные работы / ЭВМлаба1
.docМИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
МЕЖДУНАРОДНЫЙ ИНСТИТУТ ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ
Лабораторная работа № 1
По дисциплине «Организация и функционирование ЭВМ»
Выполнил :
студент группы 417217 Гмыза А. А.
Проверил:
Преподаватель Новиков С. О.
Минск 2008
Лабораторная работа №1
«Ознакомление с программой разработки и отладки программ на языке
Ассемблера - DEBUG»
Цель работы: изучить команды программы DEBUG при разработке и отладки программ на языке Ассемблера.
Оборудование: IBM - совместимый персональный компьютер, работающий под управлением операционной системы, совместимой с MS-DOS®.
Программное обеспечение: Программа DEBUG
Краткие теоретические сведения.
1. Для разработки программ на языке Ассемблера нам понадобится программа Ассемблер, например TASM4, компоновщик(linker). Помимо этого могут понадобиться дополнительные вспомогательные программы - компиляторы ресурсов, расширители DOS и тому подобное. Так же нам понадобится какой-либо дизассемблер и шестнадцатеричный редактор.
2.Этапы разработки программ на языке Ассемблера следующие:
-
постановка и формулировка задачи
-
этап проектирования
-
этап кодирования
-
этап отладки и тестирования
-
этап эксплуатации и сопровождения
3. Некоторые команды программы DEBUG:
-
D (Dump) - Команда вывода на экран содержимого памяти
-
E (Enter) - Команда ввода
-
F (FILL) - Команда заполнения памяти
-
G (Go) - Команда выполнения программы
-
R (Register) - Команда операции с регистрами
-
Т (Тгасе) - Команда отслеживания
-
A (Assemble) - Команла трансляции
Вывод: Используя программу DEBUG, мы изучили команды программы DEBUG, необходимые при разработке и отладки программ на языке Ассемблера.