Отладчик codeview скачать | |
Основные команды отладчика CodeView Microsoft.Для вызова отладчика CodeView следует набрать в командной строке CV и, если необходимо, имена файлов, с которыми мы будем работать, например CV prog.exe. Затем нажать Enter. Отладчик выдаст на экран монитора листинг Вашей программы и установит курсор на первую команду программы. Нажмите F2. Справа от программы отобразятся регистры процессора. Нажимая клавишу F8, Вы будете исполнять программу по одной команде. - активизация строки меню в верхней части экрана. /F/X - выход из Code View. /R/R – рестарт программы (возвращение её в исходное состояние для повторного пуска с самого начала). /G – увеличение размера (каждый раз на одну строку информационного окна с курсором). /T – уменьшение размера (каждый раз на одну строку информационного окна с курсором). - вывод на экран информационного поля с содержимым регистров процессора. - переключение вида основного информационного кадра (только машинные команды, только исходный текст). - переключение на экран DOS и обратно. - выполнение программы до конца или до точки останова. - перевод курсора на информационное поле программы или на поле командной строки. - выполнение программы до курсора или до точки останова. - выполнение одной команды (подпрограммы и циклы выполняются команда за командой). - установка или снятие точки останова в положение курсора. - выполнение одной команды (подпрограммы и циклы выполняются как одна команда, если в них нет точки останова). Команды командной строки: G seg: addr- выполнение программы до адреса seg: addr, точки останова или. конца програмы. В качестве параметра seg может использоваться обозначение сегментного регистра или число. По умолчанию seg = CS. P n – выполнение n команд, с выполнением подпрограмм и циклов как одной команды. По умолчанию n =1. T n - выполнение n команд со входом в подпрограммы и циклы. По умолчанию n =1. D type seg: addr L nmb- дамп nmb байтов в формате type начиная с адреса seg: addr. В качестве параметра seg может использоваться обозначение сегментного. регистра или число. По умолчанию seg = CS. Параметр type (тип)- может принимать следующие значения: А- только коды ASCII, В- байты и коды ASCII, W- слова. После выполнения одной команды D указанный тип остаётся. установленным. Между командой и типом не должно быть пробела. D type seg: addr1 addr2- дамп памяти от адреса seg: addr1 до адреса seg: addr2. R reg- вывод содержимого регистра reg и запрос его изменение. R reg= n - занесение в регистр reg значения n. E type seg: addr n1 n2 …- занесение в память начиная с адреса seg: addr значений n1, n2 в формате type . Возможные значения type приведены в описании команды D. По умолчанию seg= DS. Между командой и типом не дожно быть пробелов. N radix- изменение системы счисления в параметрах командной строки. Параметр radix может принимать значения 16 и 10. Команда N без параметра выводит действующее значение системы счисления. BP seg: addr- установка точки останова по адресу seg: addr . По умолчанию seg:= CS. BP seg: addr step- установка точки останова по адресу seg: addr с пропуском её при выполнении первых step раз. Команда используется при отладке многошаговых циклов. BL- вывод списка точек останова с их адресами. BC n - снятие точки останова с номером n. BC * - снятие всех точек останова. BD n- выключение (но не снятие) точки останова с номером n. Be n- включение (но не установка новой точки останова) точки останова. | |
|
Пользователи выбирают: |