<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=DEBUG</id>
	<title>DEBUG - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=DEBUG"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=DEBUG&amp;action=history"/>
	<updated>2026-05-26T23:41:56Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=DEBUG&amp;diff=1108107&amp;oldid=prev</id>
		<title>imported&gt;Thomas Dresler: Tippfehler korrigiert</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=DEBUG&amp;diff=1108107&amp;oldid=prev"/>
		<updated>2026-04-08T21:38:28Z</updated>

		<summary type="html">&lt;p&gt;Tippfehler korrigiert&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:Dosbox 001.png|mini|Debug 1.29 in [[DOSBox]] 0.74]]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DEBUG&amp;#039;&amp;#039;&amp;#039; ist ein Systemprogramm zur Fehlersuche ([[Debugger]]), das von [[Tim Paterson]] für das [[86-DOS]] entwickelt worden ist. Nach der Übernahme durch Microsoft war &amp;lt;code&amp;gt;DEBUG.COM&amp;lt;/code&amp;gt; ein steter Bestandteil von [[MS-DOS]], ab MS-DOS Version 3.20 wurde es in &amp;lt;code&amp;gt;DEBUG.EXE&amp;lt;/code&amp;gt; umbenannt und war noch bei vielen Versionen des Nachfolgers [[Microsoft Windows|Windows]] als [[Kommandozeile]]nprogramm zu finden, auch unter den auf [[Windows&amp;amp;nbsp;9x]] folgenden [[Microsoft Windows NT|NT-basierten]] Versionen bis einschließlich [[Microsoft Windows 7|Windows&amp;amp;nbsp;7]] (nur 32-Bit-Version, bei [[Microsoft Windows Vista|Vista]] auch noch in der 64-Bit-Version „[[x64]]“), fehlt allerdings ab Windows&amp;amp;nbsp;7 x64.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Daniel B. Sedory |url=https://thestarman.pcministry.com/asm/debug/debug.htm#Sum |titel=A Guide to DEBUG (The Microsoft DEBUG.EXE Program) |werk=The Starman’s Realm |datum=2020-08-02 |sprache=en |abruf=2022-04-04 |zitat=Final Chapter? – Yes, DEBUG and some other early DOS utilities were removed from the Command Line of the 64-bit version of Windows&amp;amp;nbsp;7, and will never again appear in any new Microsoft&amp;amp;nbsp;OS.}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für kommerzielle Anwendung war das Programm zwar weniger geeignet als richtige [[Assembler (Informatik)|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 [[Intel 8086|8086]]-Prozessors und -Befehlssatzes beschränken mussten.&lt;br /&gt;
&lt;br /&gt;
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 &amp;lt;code&amp;gt;.COM&amp;lt;/code&amp;gt;, außerdem enthält FreeDOS noch eine erweiterte Version namens &amp;lt;code&amp;gt;DEBUGX.COM&amp;lt;/code&amp;gt; die es erlaubt [[Protected Mode]] ([[DOS Protected Mode Interface|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.&lt;br /&gt;
&lt;br /&gt;
Das bei [[Novell DOS]] 7.0 mitgelieferte &amp;lt;code&amp;gt;DEBUG.EXE&amp;lt;/code&amp;gt; unterstützt die Real-Mode-Befehle bis hoch zum [[Intel Pentium|Pentium]]. In den DR-DOS-Versionen vor Novell DOS 7.0 hieß der mitgelieferte Debugger [[Symbolic Instruction Debugger|SID]] und hatte mit dem Debugger von MS-DOS in der Bedienung keinerlei Gemeinsamkeiten.&lt;br /&gt;
&lt;br /&gt;
DEBUG wird wie jedes DOS-Programm gestartet, meist direkt auf dem MS-DOS-[[Prompt]] ({{Monospace|[[COMMAND.COM]]}}).&lt;br /&gt;
 [[Prompt|C:\&amp;gt;]]&amp;#039;&amp;#039;&amp;#039;debug&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
MS-DOS-DEBUG nutzt das [[Bindestrich-Minus|Bindestrich-/&amp;amp;#8203;Minus]]-Zeichen &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; als [[Bereitschaftszeichen]]. Eine typische Ausgabe des Programms, als Beispiel für das Erscheinungsbild, ist z.&amp;amp;nbsp;B.:&lt;br /&gt;
 [[Prompt|-]]{{Taste|&amp;#039;&amp;#039;&amp;#039;r&amp;#039;&amp;#039;&amp;#039;}}&lt;br /&gt;
 [[x86-Architektur#Real Mode|AX]]=0000  [[x86-Architektur#Real Mode|BX]]=0000  [[x86-Architektur#Real Mode|CX]]=0000  [[x86-Architektur#Real Mode|DX]]=0000  [[x86-Architektur#Real Mode|SP]]=FFEE  [[x86-Architektur#Real Mode|BP]]=0000  [[x86-Architektur#Real Mode|SI]]=0000  [[x86-Architektur#Real Mode|DI]]=0000&lt;br /&gt;
 [[x86-Architektur#Real Mode|DS]]=176F  [[x86-Architektur#Real Mode|ES]]=176F  [[x86-Architektur#Real Mode|SS]]=176F  [[x86-Architektur#Real Mode|CS]]=176F  [[x86-Architektur#Register|IP]]=0100   NV UP EI PL NZ NA PO NC&lt;br /&gt;
 176F:0100 BEC6DB        [[Adressrechner (Maschinenbefehl)|MOV]]     [[x86-Architektur#Real Mode|SI]],DBC6&lt;br /&gt;
 [[Prompt|-]]&lt;br /&gt;
&lt;br /&gt;
== Versionsgeschichte ==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+ Debug Versionen&lt;br /&gt;
|-&lt;br /&gt;
! MS-DOS-Version !! Debug-Befehl !! Debug-Version !! Anmerkungen &lt;br /&gt;
|-&lt;br /&gt;
| &amp;gt;= 1.0 || DEBUG.COM || 1.0 || Nur auf dem [[IBM Personal Computer|IBM PC]] verfügbar. &lt;br /&gt;
|-&lt;br /&gt;
| &amp;gt;= 2.0 || DEBUG.COM || 2.10 ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;gt;= 2.11 || DEBUG.COM || 2.30 ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt; 3.2 || DEBUG.COM || 2.40 ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;gt;= 3.2 || DEBUG.EXE || 2.40 || Dateiformat in [[MZ-Datei|16-Bit-DOS]]-[[EXE]] geändert.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;gt;= 5.0 || DEBUG.EXE || 2.40 || Erstmals integrierte Hilfe mit {{Taste|?}} sowie Kommandozeilenhilfe mit &amp;lt;code&amp;gt;/?&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;gt;= 7.0 bzw. [[Windows 9x]]|| DEBUG.EXE || 2.40 ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Programmierwerkzeug]]&lt;br /&gt;
[[Kategorie:DOS-Betriebssystemkomponente]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Thomas Dresler</name></author>
	</entry>
</feed>