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