Forum
Konvertierung von Software in CPU-Befehle - Mnemonic (Computertechnik)
Es geht eben nix über die alten handassemblierten Programme.
Meine ersten Versuche waren auch noch mit dem Microprofessor auf Z80. Programmlogik ausdenken - Register und Variablen-Plan schreiben und dann die dazu passenden Befehle aus der Mnemonic-Referenz aufschreiben.
Danach die Mnemonic wieder zerlegen und den Steuer-Teil aus der Referenz-Tabelle eintragen. Danach den Datenteil aus dem Programm dazufügen. Das ganze dann auf der HEX-Tastatur in den Programspeicher einhacken und Ablaufen lassen.
Beispiel:
ld HL,1800 = 21 00 18
Der ld-Befehl ist mit 21 kodiert und das Datum wird verkehrt rum in den nachfolgenden 2 Bytes abgelegt.
oder sub a,b => könnte so aussehen:
sub (register) = 101r rmmm mit rr = 00 A, 01 B ....
und mmm = 000 A, 001 B, ... 110 (HL) folgt:
1010 0001 = 0xA1
Gesamter Thread: