Эти файлы DEBUG можно просматривать с помощью три существующего (-их) прикладных (-ого) программных (-ого) средств (-а), как правило, Atom, разработанного GitHub, Inc.. Оно связано с один основным (-и) типом (-ами) файла (-ов), но часто встречается в формате Unknown Apple II File. (found On Golden Orchard Apple II CD Rom). В большинстве случаев эти файлы относятся к Data Files.
Расширение файла DEBUG поддерживается Windows, Mac и Linux. Данные типы файлов можно найти в основном на настольных компьютерах и некоторых мобильных устройствах. Рейтинг популярности данных файлов составляет «Низкий», что означает, что они не очень распространены.
Однако следует учитывать, что существует намного больше информации, которую следует знать о файлах DEBUG; далее представлены лишь савые важные детали в отношении этих типов файлов. Если у вас возникли проблемы с открытием этих файлов, или вы хотите получить более подробную информацию, ознакомьтесь с подробной информацией, представленной ниже.
How To Debug a Django Application in VS CODE (Visual Studio Code)
Источник: www.solvusoft.com
1.3. Использование программы Debug
В составе любой операционной системы, а также в любой среде разработки программных комплексов имеются так называемые программы-отладчики.
У операционной системы MS DOS таким отладчиком была программа debug, в последних версиях OS Windows такой программой служит ntsd.exe. Первая из этих программ используется для однопрограммных однопользовательских режимов работы и 16-разрядных приложений. Вторая программа очень сложна, она предназначена для работы в многопрограммном многопользовательском режиме работы вычислительной системы с 32-разрядными приложениями.
Программу debug целесообразно использовать для обучения пользователей при начальном знакомстве с операционными системами и принципами их построения и работы. Она удобна для демонстрации процессов, происходящих в микропроцессоре во время работы и принципов управления различными устройствами компьютера.
Вызов программы debug осуществляется путем набора в командной строке её имени и нажатием клавиши . Компьютер переходит в режим эмуляции MS DOS. Программа вызывается и размещается в памяти компьютера, начиная с ячейки 100h (шестнадцатеричный адрес). В следующей строке появляется мигающий минус “-“ – приглашение к вводу нужной команды. Выход из программы debug осуществляется набором буквы q (Quit – завершение работы).
Список всех команд, выполняемых программой debug можно получить, если в строке приглашения набрать: -?, как показано ниже.
Рассмотрим некоторые весьма полезные возможности программы debug.
1. Просмотр содержимого памяти
1.1. Проверка объема основной памяти DOS
Эта информация после загрузки DOS находится в 413h и 414h байтах памяти (адреса младшего и старшего байтов в шестнадцатеричном представлении). Зададим адрес сегмента: 400 (последний нуль следует “отбросить” и этим самым указываем начало параграфа 40, умноженное на 16) и смещения: 13.
Python Quick Tip: Debugger and breakpoint()
Набираем команду -d (dump — диапазон) 40:13 и нажимаем Enter. Ввод данных строчными или прописными буквами не имеет значения, поскольку DOS в командной строке воспринимает символы ASCII, независимо от выбранного регистра. На эту команду получаем следующую картину на экране дисплея:
В каждой строке текста содержатся адреса 16-ти байтов, их шестнадцатеричное и символьное представление, если таковое существует в коде ASCII. Как и должно получиться – в первом (413) и втором (414) байтах распечатки содержатся цифры 80 и 02, то есть с учетом “вращения байтов” (особенность памяти IBM-совместимого компьютера) получаем число 0280h Кбайт в шестнадцатеричном представлении. Переводим в десятичное представление 2*16*16+8*16+0 = 640 Кб.
Что и должно быть!
1.2 Проверка “серийного номера и даты копирайта”
Эта информация находится в ПЗУ, начиная с адреса FE000h. Здесь находятся: семизначный номер компьютера, дата копирайта, фирма изготовитель. Данная информация является символьной.
Аналогично наберем адрес памяти:-d FE00:0 .
На эту команду получаем следующее:
1.3. Проверка даты “прошивки” ROM BIOS
Информация находится по адресу: FFFF5h. Формат даты – американский, то есть mm/dd/yy. Вводим адрес и выполняем команду:_d FFFF:5 .
По этой команде должна быть выдана информация о дате “прошивки” ПЗУ (ROM BIOS). В верхней строке в символьном представлении читаем интересующую нас дату (09/24/03).
1. 4. Еще одна полезная операция!
Если требуется определить местоположение в памяти какой-либо информации (например, какого-то слова), то можно набрать и выполнить команду S (Search – поиск), задав адресные границы поиска и “ключевое слово”. Например, выполнение команды:
-s F000:0 L FFFF ”IBM”, в которой F000:0 – начальный адрес памяти ПЗУ, FFFF – конечный адрес, а ”IBM” – ключевое слово, позволяет получить следующие результаты выполнения команды -s F000:0 L FFFF ”IBM”
Ниже выполненной команды следует перечень адресов, в которых содержится искомое ключевое слово. Проверьте этот факт, набрав эти адреса памяти.
Команду S (Search) можно использовать, например, для поиска вирусов, если известны их “следы” и т.п.
Таким образом, рассмотренные примеры позволяют объективно позволяют определить модель и возраст компьютера, а также просмотреть содержимое любой ячейки памяти.
1.5. Работа часов реального времени
Время, измеряемое компьютером, формируется на основе отсчетов счетчика часов реального времени. Четыре байта этого счетчика располагаются в оперативной памяти, начиная с адреса 0046Сh. Значения счетчика времени корректируется по каждому сигналу от таймера с частотой 18,2 имп/с (более точно 18,206481). Тактовая частота системного таймера персонального компьютера составляет 1,19318Мгц. Она кратна основной частоте, принятой в телевидении f =14,31818 Мгц, и составляет 1/12 этой частоты.
Определим значение счетчика с помощью программы debug. Запишите два показания счетчика примерно через одну минуту. С учетом шестнадцатеричного представления чисел определите разницу этих значений. Переведите полученный результат в десятичную систему счисления, поделите на величину 60*18,2 и убедитесь, что темп изменения отсчетов действительно соответствует темпу изменения реального времени. Изменение значений байтов счетчика наглядно показывает, что время неотвратимо “бежит вперед”.
1.6. Выявление связей между ассемблерным кодом программы, ее машинным кодом и содержимым основных регистров при выполнении команд программы
Задача. Пусть имеется следующая программа:
Источник: studfile.net
Что обозначает расширение DEBUG?
Расширение файла DEBUG — это в первую очередь тип Unknown Apple II File. (found On Golden Orchard Apple II CD Rom) файла, разработанный GitHub, Inc. для программы ПО Atom. Наши внутренние данные веб-отслеживания показывают, что файлы Unknown Apple II File. (found On Golden Orchard Apple II CD Rom) пользуются наибольшей популярностью среди пользователей, использующих операционную систему Windows 10, а также проживающих в United States. Большинство из этих пользователей используют веб-браузер Google Chrome.
Связанные разработчики и программное обеспечение
![]() |
Atom от GitHub, Inc. |
![]() |
Classical Text Editor от Stefan Hagel |
![]() |
Apple IIGS от Apple |
Источник: www.fileviewpro.com