Befehle oder Daten?

LeitfrageWas passiert, wenn die CPU Daten für Befehle hält – und umgekehrt?
langsam schnell
0 Takte · 0 Befehle

Speicher RAM

1000 Zellen · 000–999
pc ab 000 01.003 TAKE 003
001 02.004 ADD 004
002 04.005 SAVE 005
003 01.004 TAKE 004
004 00.004 = 4
005 00.000
006 00.000
007 00.000
008 00.000
009 00.000
010 00.000
011 00.000
012 00.000
013 00.000
014 00.000
015 00.000
016 00.000
017 00.000
018 00.000
Zelle anklicken, Wert eingeben, mit Enter schreiben.
Adressbus ab
000

Welche Zelle?

Datenbus db
00000

Welcher Wert?

Rechenwerk ALU

Akkumulator acc
00000
=0?

Steuerwerk CU

als Nächstes: pc→ab
Befehlsregister ins
Opcode00 . Adresse000
kein Befehl
Programmzähler pc
000
Mikroprogrammzähler mc
000 FETCH · Schritt 0
Protokoll – was ist gerade passiert? (0)
  1. Noch nichts passiert.