DEBUG COM и распространение программы просмотра и редактирования содержимого памяти DEBUG является методом изучения разделы компьютер в сборе и записи кода для выполнения определенных задач на компьютере байт редактор доступ на компьютер аппаратном уровне, как до блокировки клавиатуры

Files Recovery Software
Дом Контактная информация Служба поддержки Скачать демо - Продукция  

 
 

DEBUG

DEBUG является методом изучения частей компьютера и записи сборки кода для выполнения определенных задач по компьютер. MS-DOS 2.x - 4.x используются DEBUG.COM и MS-DOS 5.x и за DEBUG.EXE используются для этого.

DEBUG.EXE - одна из тех программ, которые мало в руках квалифицированного пользователя - это удивительно мощный инструмент, с помощью которого можно просматривать и изменять содержимое памяти, как краткосрочной (оперативной памяти) и долгосрочными (жесткий / дискеты / ленты). Можно также составить (и вплоть до момента, декомпилировать) ассемблере код.

DEBUG является байт, что позволяет редактор файлов для просмотра и изменения на уровне байта. В целом рекомендуется, поскольку нет "отката" команда, поэтому сделать резервную, прежде чем играть с ним. Будьте уверены, что вы не знаете, что делаете, когда с помощью DEBUG полезности.

Это мощный инструмент программиста, который может быть использован для получения доступа к компьютеру на аппаратном уровне. Если Вы не осторожны, вам может причинить такого ущерба, как стереть ваш жесткий диск или закрытие доступа с клавиатурой.

Syntax:

DEBUG [filename]

DEBUG [[drive:] [path] filename [testfile-parameters]]

[drive:][path]filename Specifies the file you want to test.
testfile-Задает параметры командной строки информации, требуемой в файл, который вы хотите протестировать.

Как начать DEBUG

DEBUG может быть запущена в одном из двух способов.

Method one:

В MS-DOS вы вводите

DEBUG (return)

DEBUG ответит, дефиса (-) строки. Когда появится приглашение DEBUG ждет вас, войдя в одну из его многочисленных одну букву команды. Начиная DEBUG этот способ позволит вам работать на внутренней аппаратуре компьютера и просматривать содержимое все места в памяти RAM. Вы также можете загрузить в больше, чем 128 секторов дискеты или жесткого диска и просматривать, отредактировать или перенести содержимое в другое место.

DEBUG устанавливает работы в области памяти 65535 (десятичное) местах один байт которого равен порядок байтов через другой порт. Первые 256 (десятичных), или 100 байт Шестнадцатеричный этого района были отложены на так называемую программу Префикс сегмента (PSP) в программу и не должны быть каким-либо образом изменен. Когда мы загрузим секторах или данными в память DEBUG, оно должно быть передано в место начиная со смещения 100.

Пример отладки команды показан на следующей строки.

DEBUG

L 0100 0 0 80 (return)

В этой команде мы говорим отладки при загрузке в память начиная со смещения 100, 80 (Шестнадцатиричный) из секторов диска, начиная с сектора 0. 80 Шестнадцатеричный секторов равна 128 десятичных секторах, поэтому, если каждый сектор на диске хранит 512 байт тогда общее количество байт загружается в память (512 X 128) или 65,540 байт (максимальный).

Способ второй :

В MS-DOS вы вводите

DEBUG \path\filename (return)

DEBUG Затем загрузится в память вместе с файла, указанного в путь и имя файла местах в командную строку и положить первый байт файла со смещения 100 от рабочей зоны.

Начиная DEBUG Таким образом, мы имеем возможность просматривать изменять или перемещать программы COM или текстовый файл. Это очень удобный способ установить DEBUG или COM программа.

MS-DOS позволит лишь два типа программ работали под его контролем, и они должны покончить с расширениями из EXE или COM. Разница в этих двух типов программ заключается в том, как обрабатывает DOS содержание разделов программы.

Это область технического обслуживания, называемую Префикс сегмента программы (PSP), имеет 256 байта блока памяти, которое должно быть отменено, и программа нужна DOS вернуться обратно в контроль операционной системы, когда программа завершается.

Не вдаваясь во многие детали, мы укажем на главное различие между этими двумя типами программ.

COM Extension

COM программы очень маленький и компактные программы, которые не могут быть размером более 65K байт. PSP из COM программ находится в первых 100 Шестнадцатеричный (256 сокр.) участков программы. Первая инструкция о программе COM должны начинаться со смещения 100 в памяти.

DOS создает для PSP COM программы это значит, что мы не должны быть заинтересованными в этом, когда мы собираться программы. Все данные, код и стек находятся в районе того же сегмент памяти (1 64K сегмент).


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15

Next page
 
 
Для восстановления данных книги
 
Глава 1 Обзор восстановления данных
Глава 2 Введение жестких дисков
Глава 3 Логический подход к дисков и ОС
Глава 4 Количество систем
Глава 5 Введение в программирование
Глава 6 Введение в информатику
Глава 7 Необходимые команды DOS
Глава 8 Диск - функции BIOS и прерывания контакта с C
Глава 9 Обработка больших жестких дисков
Глава 10 Восстановление данных с поврежденных дискет
Глава 11 Создание резервных копий
Глава 12 Чтение и изменение MBR с Programming
Глава 13 Чтение и Изменение DBR со Программирование
Глава 14 Программирование на "Сырье Файл" подъема
Глава 15 Программирование на данные Стеклоочистители
Глава 16 Разработка более Утилиты для дисков
Добавление Глоссарий терминов по восстановлению данных
 
 
Pro Data Doctor

Дом

Продукция

Контактная информация

Служба поддержки

Скачать демо -

Положения и условия

 
Pro Data Doctor