Programmierbarer 4-Bit-Rechner mit Datenbus
Beispielprogramme
Addiere 3 und 2.
Adresse | Befehl | Adresse | Befehl | Assembler | binär | hexadezimal |
0000 0001 0010 0011 0100 0101 | 0010 1000 0011 1000 0010 1111 | 0 1 2 3 4 5 | 2 8 3 8 2 F | CLA ADD #$03 ADD #$02 STP |
Subtrahiere 3 von 5.
Adresse | Befehl | Adresse | Befehl | Assembler | binär | hexadezimal |
0000 0001 0010 0011 0100 0101 | 0010 1000 0101 1001 0011 1111 | 0 1 2 3 4 5 | 2 8 5 9 3 F | CLA ADD #$05 SUB #$03 STP |
Addiere zur 3 endlos (immer wieder) 2.
Adresse | Befehl | Adresse | Befehl | Assembler | binär | hexadezimal |
0000 0001 0010 0011 0100 0101 0110 | 0010 1000 0011 1000 0010 1010 0011 | 0 1 2 3 4 5 6 | 2 8 3 8 2 a 3 | CLA ADD #$03 ADD #$02 JMP $03 |
Zähle von 8 auf 0 runter.
Adresse | Befehl | Adresse | Befehl | Assembler | binär | hexadezimal |
0000 0001 0010 0011 0100 0101 0110 0111 | 0010 1000 1000 1001 0001 1011 0011 1111 | 0 1 2 3 4 5 67 | 2 8 8 9 1 B 3 F | CLA ADD #$03 SUB #$01 BNE $03 STP |