Computer brauchen andere Zahlensysteme Warum bedient man sich ausgerechnet bei Computern – steht der Begriff doch schließlich für Rechner – anderer Zahlensysteme? Kann ein PC nicht hervorragend mit dem uns geläufigen dezimalen Zahlensystem umgehen?
DEBUG auf einen Blick Nachdem Sie hoffentlich eingesehen haben, daß eine gesunde Mischung aus Assemblerkenntnissen und konkrete Vorstellungen über die interne Konzeption des Betriebssystems und Architektur des Mikroprozessors die wichtigsten Voraussetzungen für erfolgreiche DEBUG-Sitzungen sind, fragen Sie sich bestimmt, ob das nun alles war, was man mit DEBUG machen kann:
DEBUG ist am schnellsten Die dritte und letzte Schlußfolgerung ist so einfach wie logisch: Übung macht den Meister. Haben Sie sich aber einmal in die Maschinensprache eines Microprozessors eingearbeitet, fällt Ihnen der Umstieg auf einen anderen Prozessor nicht sonderlich schwer.
Wofür gibt es Interrupts? Sicher fragen Sie sich jetzt, woher Sie wissen sollen, welches Byte oder gar Bit im Arbeitsspeicher Ihres PCs wofür verantwortlich ist. Damit sind wir auch schon bei der nächsten Schlußfolgerung:
Letzte Warnung vor DEBUG Wir möchten die Gelegenheit nutzen, und Sie zum ersten und letzten Mal vor voreiligen, unüberlegten und wirklich gefährlichen DEBUG-Aktionen warnen.
Eine Alternative zum Makroassembler Es gibt jedoch noch einen kürzeren Weg, hocheffiziente Programme ohne »Umweg« über einen Makroassembler, Linker und »EXE-to-COM«-Umwandler zu entwickeln: DEBUG.
Was ist Assembler? Für alle die es noch nicht wissen sollten: Assembler ist die maschinennaheste Programmiersprache, die unter den verschiedenen Prozessorfamilien diverser Computertypen mehr oder weniger stark voneinander abweicht.
Kleine Einführung in DEBUG Experten, denen Assembler und DEBUG lange bekannt sind, können dieses Kapitel ohne Einschränkungen überspringen.
Bug in DEBUG Beim Testen von »Tips und Tricks« sind wir auf einen Fehler im DOS-Debugger gestoßen, der nach unseren Kenntnissen bei Microsofts symbolischem Debugger »SYMDEB« ab Version 4.0 behoben ist.
Fehlerquellen in 200 Utilities Wenn ein Programm nicht funktioniert – bleiben Sie ruhig. Unsere Erfahrungen mit sehr vielen Lesern laufen häufig immer wieder auf dasselbe hinaus: Ungeduld ist des Fehlers Freund.