An Entity of Type: military unit, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

The line-oriented debugger DEBUG.EXE is an external command in operating systems such as DOS, OS/2 and Windows (only in 16-bit/32-bit versions). DEBUG can act as an assembler, disassembler, or hex dump program allowing users to interactively examine memory contents (in assembly language, hexadecimal or ASCII), make changes, and selectively execute COM, EXE and other file types. It also has several subcommands which are used to access specific disk sectors, I/O ports and memory addresses.

Property Value
dbo:abstract
  • DEBUG ist ein Systemprogramm zur Fehlersuche (Debugger), das von Tim Paterson für das 86-DOS entwickelt worden ist. Nach der Übernahme durch Microsoft war DEBUG.COM ein steter Bestandteil von MS-DOS, ab MS-DOS Version 3.20 wurde es in DEBUG.EXE umbenannt und war noch bei vielen Versionen des Nachfolgers Windows als Kommandozeilenprogramm zu finden, auch unter den auf Windows 9x folgenden NT-basierten Versionen bis einschließlich Windows 7 (nur 32-Bit-Version, bei Vista auch noch in der 64-Bit-Version „x64“), fehlt allerdings ab Windows 7 x64. Für kommerzielle Anwendung war das Programm zwar weniger geeignet als richtige Assembler-Programme, aber mit seiner Hilfe konnten Computernutzer, die sich mit den Interna des Gerätes auseinandersetzen wollten, ihr System untersuchen, kleinere Probleme beheben oder kreative Erweiterungen vornehmen. Neben der Möglichkeit, vorhandene Programme Schritt für Schritt auszuführen und sich Speicher- und Laufwerksinhalte direkt anzusehen, gab es auch die Möglichkeit, selbst Programme in der Assemblersprache zu schreiben, die sich allerdings auf den Real Mode des 8086-Prozessors und -Befehlssatzes beschränken mussten. Auch FreeDOS, das eine freie Nachbildung von MS-DOS darstellt, und andere MS-DOS-Konkurrenten wie DR-DOS (ab Novell DOS 7.0) enthalten jeweils einen ähnlichen Debugger, der mit dem Programm von Microsoft den Namen und die Handhabung vieler Befehle gemein hat. In FreeDOS endet der Programmname des Debuggers, wie auch in IBM PC DOS und sehr frühen MS-DOS Versionen auf die Dateiendung .COM, außerdem enthält FreeDOS noch eine erweiterte Version Namens DEBUGX.COM die es erlaubt Protected Mode (DPMI) Programme zu debuggen. Da die Entwicklung von MS-DOS bereits Ende der 1990er eingestellt wurde, bieten diese Programme teilweise erweiterte Möglichkeiten im Vergleich zum Original. Das bei Novell DOS 7.0 mitgelieferte DEBUG.EXE unterstützt die Real-Mode-Befehle bis hoch zum Pentium. In den DR DOS Versionen vor Novell DOS 7.0 hieß der mitgelieferte Debugger SID86.EXE und hatte mit dem Debugger von MS-DOS in der Bedienung keinerlei Gemeinsamkeiten. Typische Ausgabe des Programms als Beispiel für das Erscheinungsbild: C:\>debug-rAX=0000 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000DS=176F ES=176F SS=176F CS=176F IP=0100 NV UP EI PL NZ NA PO NC176F:0100 BEC6DB MOV SI,DBC6- (de)
  • The line-oriented debugger DEBUG.EXE is an external command in operating systems such as DOS, OS/2 and Windows (only in 16-bit/32-bit versions). DEBUG can act as an assembler, disassembler, or hex dump program allowing users to interactively examine memory contents (in assembly language, hexadecimal or ASCII), make changes, and selectively execute COM, EXE and other file types. It also has several subcommands which are used to access specific disk sectors, I/O ports and memory addresses. (en)
  • Debug (debug.exe) é um comando que foi criado no início dos anos 1980 e acompanhava sistemas operacionais DOS (MS-DOS, PC-DOS, OS/2). O comando continuou a ser incorporado em diversas interfaces e sistemas operacionais posteriores como o Windows 3.1, Windows 95, Windows 98, Windows NT, Windows XP, Windows Vista 32 bits, Windows 7 32 bits, poderia ser acessado pelo shell (command.com ou cmd), porém foi removido do Windows Vista e Windows 7 64 bits, e no Windows 8 32 e 64 bits. Nos sistemas Microsoft Windows ele usualmente era encontrado na pasta %windows%\system32. O comando é tido como especialmente útil para interpretar e monitorar o funcionamento de programas executáveis, bem como encontrar possíveis erros operacionais. Com ele é possível abrir apenas programas .COM (até 64K de memória), além de fazer leitura de disco pelo processo de interrupção da BIOS e interrupção do MS-DOS (que o Windows emulava em modo shell) para examinar o FAT (File Allocation Table) e Boot (setor de inicialização do sistema), sendo possível investigar sua aparência em Assembly (baixo nível). Além exibir a aparência em assembly de praticamente qualquer executável, ele também exibia em formato hexadecimal do arquivo utilizando-se a sintaxe: debug nome_do_executável. (pt)
  • debug är ett kommando i DOS, MS-DOS, OS/2 och Microsoft Windows (endast x86 versioner, inte x64) vilket programmet debug.exe (eller DEBUG.COM i äldre DOS-versioner) använder sig av. Debug kan användas som en assembler, Disassemblator, eller program för som tillåter användaren att interaktivt undersöka datorminnets innehåll (i assembler, hexadecimal eller ASCII), göra ändringar, och selektivt exekvera COM-fil, EXE och andra typer av filer. Det har också flera kommandon som används för att nå en viss , och minnesadresser. MS-DOS Debug är skriven för 16-bitars processer och är därför begränsad till 16-bitars datorprogram. FreeDOS Debug har en "DEBUGX"-version som också stödjer 32-bitars -programs. (sv)
  • debug — Программа-отладчик, которую используют для проверки и отладки выполняемых файлов. Использовалась при операционной системе DOS. Под более поздние версии операционных систем работает через эмулятор DOS и имеет ограниченные возможности. Также иногда называют процесс отладки программы. (ru)
dbo:author
dbo:developer
dbo:genre
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 5334934 (xsd:integer)
dbo:wikiPageLength
  • 14736 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1120210335 (xsd:integer)
dbo:wikiPageWikiLink
dbp:author
dbp:cs1Dates
  • y (en)
dbp:date
  • January 2020 (en)
dbp:developer
dbp:genre
dbp:license
  • MS-DOS v2.0, FreeDOS: MIT (en)
  • OS/2, Windows: Proprietary software (en)
dbp:name
  • DEBUG.COM , DEBUG.EXE (en)
dbp:operatingSystem
dbp:programmingLanguage
dbp:screenshot
  • File:Dosbox 001.png (en)
dbp:website
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • The line-oriented debugger DEBUG.EXE is an external command in operating systems such as DOS, OS/2 and Windows (only in 16-bit/32-bit versions). DEBUG can act as an assembler, disassembler, or hex dump program allowing users to interactively examine memory contents (in assembly language, hexadecimal or ASCII), make changes, and selectively execute COM, EXE and other file types. It also has several subcommands which are used to access specific disk sectors, I/O ports and memory addresses. (en)
  • debug är ett kommando i DOS, MS-DOS, OS/2 och Microsoft Windows (endast x86 versioner, inte x64) vilket programmet debug.exe (eller DEBUG.COM i äldre DOS-versioner) använder sig av. Debug kan användas som en assembler, Disassemblator, eller program för som tillåter användaren att interaktivt undersöka datorminnets innehåll (i assembler, hexadecimal eller ASCII), göra ändringar, och selektivt exekvera COM-fil, EXE och andra typer av filer. Det har också flera kommandon som används för att nå en viss , och minnesadresser. MS-DOS Debug är skriven för 16-bitars processer och är därför begränsad till 16-bitars datorprogram. FreeDOS Debug har en "DEBUGX"-version som också stödjer 32-bitars -programs. (sv)
  • debug — Программа-отладчик, которую используют для проверки и отладки выполняемых файлов. Использовалась при операционной системе DOS. Под более поздние версии операционных систем работает через эмулятор DOS и имеет ограниченные возможности. Также иногда называют процесс отладки программы. (ru)
  • DEBUG ist ein Systemprogramm zur Fehlersuche (Debugger), das von Tim Paterson für das 86-DOS entwickelt worden ist. Nach der Übernahme durch Microsoft war DEBUG.COM ein steter Bestandteil von MS-DOS, ab MS-DOS Version 3.20 wurde es in DEBUG.EXE umbenannt und war noch bei vielen Versionen des Nachfolgers Windows als Kommandozeilenprogramm zu finden, auch unter den auf Windows 9x folgenden NT-basierten Versionen bis einschließlich Windows 7 (nur 32-Bit-Version, bei Vista auch noch in der 64-Bit-Version „x64“), fehlt allerdings ab Windows 7 x64. (de)
  • Debug (debug.exe) é um comando que foi criado no início dos anos 1980 e acompanhava sistemas operacionais DOS (MS-DOS, PC-DOS, OS/2). O comando continuou a ser incorporado em diversas interfaces e sistemas operacionais posteriores como o Windows 3.1, Windows 95, Windows 98, Windows NT, Windows XP, Windows Vista 32 bits, Windows 7 32 bits, poderia ser acessado pelo shell (command.com ou cmd), porém foi removido do Windows Vista e Windows 7 64 bits, e no Windows 8 32 e 64 bits. Nos sistemas Microsoft Windows ele usualmente era encontrado na pasta %windows%\system32. (pt)
rdfs:label
  • DEBUG (de)
  • Debug (command) (en)
  • Debug (comando) (pt)
  • Debug (ru)
  • Debug (sv)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • DEBUG.COM (MS-DOS = 3.x) (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License