Befehle sind Zahlen

LeitfrageWie kann eine Zahl im Speicher der CPU sagen, was sie tun soll?

Speicher RAM

1000 Zellen · 000–999
ab 000 01.010 TAKE 010
001 02.011 ADD 011
002 04.012 SAVE 012
003 10.000 HLT 000
004 00.000
005 00.000
006 00.000
007 00.000
008 00.000
009 00.000
010 00.007 = 7 a
011 00.003 = 3 b
012 00.000 Ergebnis
013 00.000
014 00.000
015 00.000
016 00.000
017 00.000
018 00.000
Adressbus ab
000

Welche Zelle?

Datenbus db
00000

Welcher Wert?

Rechenwerk ALU

Akkumulator acc
00000
=0?

Steuerwerk CU

Befehlsregister ins
Opcode00 . Adresse000
kein Befehl
Protokoll – was ist gerade passiert? (0)
  1. Noch nichts passiert.