Home

8086-Assembler
Assemblerauswahlseite

Dies ist eine Sammlung von älteren Assemblerunterlagen zur MS-DOS-Programmierung, die vielleicht dem Einen oder Anderen nützlich sein könnte.

Die erzeugten MS-DOS-Programme sind sehr kurz. Das fertige Beispielprogramm (frage.com) ist gerade mal 216 Bytes lang!

Die Verfahren funktionieren unter Windows 98. Unter Windows XP und Windows VISTA funktionieren nicht alle der angegebenen Verfahren!


Adressierung
Namenskonventionen für die Quellenprogramme
Register
Ablaufsteuerung
Programmbeispiel: Sprungverteiler (berechneter Sprung)
Befehle
EQUs und Datendefinitionen für BIOS
Eine Sammlung von BIOS-Funktionsmacros
Eine Routinensammlung für COM-Programme
INT 21H (DOS-Interrupt)
INT 21H Funktionsindex
Beispielprogramm zur Dateibehandlung mit Handles: entab
.bat-Datei zum Assemblieren und Linken
Ein Beispiel für ein COM-Programm: frage.asm
Der Debugger DEBUG
Seite zuletzt geändert am 21.12.2007