мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | Следующая версияСледующая версия справа и слева | ||
asm:lesson2 [19/10/2010 20:17] – ybezrukov | asm:lesson2 [19/10/2010 20:19] – ybezrukov | ||
---|---|---|---|
Строка 307: | Строка 307: | ||
[[http:// | [[http:// | ||
- | Debug — Программа отладчик, | + | Debug --- Программа отладчик, |
Данная программа является консольным приложением и предназначена для создания или изменения кода файлов. С помощью неё можно создавать простые приложение под MS-DOS и отслеживать их работу. Данный отладчик находится на самом низком уровне компиляторов assembler. Но обладает неплохими возможностями такими как просмотр, | Данная программа является консольным приложением и предназначена для создания или изменения кода файлов. С помощью неё можно создавать простые приложение под MS-DOS и отслеживать их работу. Данный отладчик находится на самом низком уровне компиляторов assembler. Но обладает неплохими возможностями такими как просмотр, | ||
Программа вызывается через командную строку: | Программа вызывается через командную строку: | ||
+ | < | ||
DEBUG | DEBUG | ||
Строка 317: | Строка 318: | ||
DUBUG C: | DUBUG C: | ||
+ | </ | ||
Работа с файлами | Работа с файлами | ||
Строка 331: | Строка 333: | ||
Команда Описание Пример | Команда Описание Пример | ||
-R Выдаёт содержание всех регистров. -R [Нажать Enter] | -R Выдаёт содержание всех регистров. -R [Нажать Enter] | ||
+ | < | ||
AX=D3E0 BX=0000 CX=0000 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000 | AX=D3E0 BX=0000 CX=0000 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000 | ||
DS=16BB ES=16BB SS=16BB CS=16BB IP=0100 NV UP DI PL NZ NA PO NC | DS=16BB ES=16BB SS=16BB CS=16BB IP=0100 NV UP DI PL NZ NA PO NC | ||
15A3:0100 30C0 XOR AL,AL | 15A3:0100 30C0 XOR AL,AL | ||
+ | </ | ||
-R [регистр] Просмотр регистра и запись нового значения в регистр. -R AX [Нажать Enter] | -R [регистр] Просмотр регистра и запись нового значения в регистр. -R AX [Нажать Enter] | ||