Hi,
ich wollte mir mal anschauen, wie genau ein Prozessor arbeitet.
Die grundlegende Idee dahinter ist an sich ja gleich, aber inwiefern unterscheiden sich die verschiedenen Befehlssatzarchitekturen (z.B. EPIC/RISC)?
Dann noch eine Frage; was meint der Begriff Wort?
Wikipedia macht mich da nicht ganz schlau..
Hier mal ein Beispiel:
Ich hab irgendwo gelesen, dass das Ding (4 bit ROM) 3 Wörter mit eine Länge von jeweils 4 bit hätte, also insgesamt 3*4 = 12bit speichern könne.
Wenn ich einer 4-bit CPU jetzt einen Befehl gebe, z.B.
CPY 0011 (etwa 1100 0011)
der von mir aus das 3. "Wort" aus dem RAM kopiert und in einen freien Register der CPU einfügt,
besteht die Anweisung, also 1100 0011 folglich aus 2 Wörtern à 4 bit.
Inwiefern stimmt oder stimmt die Beschreibung nicht?
lg.
ich wollte mir mal anschauen, wie genau ein Prozessor arbeitet.
Die grundlegende Idee dahinter ist an sich ja gleich, aber inwiefern unterscheiden sich die verschiedenen Befehlssatzarchitekturen (z.B. EPIC/RISC)?
Dann noch eine Frage; was meint der Begriff Wort?
Wikipedia macht mich da nicht ganz schlau..
Hier mal ein Beispiel:
Ich hab irgendwo gelesen, dass das Ding (4 bit ROM) 3 Wörter mit eine Länge von jeweils 4 bit hätte, also insgesamt 3*4 = 12bit speichern könne.
Wenn ich einer 4-bit CPU jetzt einen Befehl gebe, z.B.
CPY 0011 (etwa 1100 0011)
der von mir aus das 3. "Wort" aus dem RAM kopiert und in einen freien Register der CPU einfügt,
besteht die Anweisung, also 1100 0011 folglich aus 2 Wörtern à 4 bit.
Inwiefern stimmt oder stimmt die Beschreibung nicht?
lg.
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „martinustreveri“ ()