Wird ALU für alle Anweisungen verwendet?
Auf Wikipedia-Seite über Von Neumann Architecture befindet sich dieses Bild. Es gibt viele ähnliche Bilder wie diese. (In vielen Artikeln über Von Neumann Architecture ist nur das ALU-Programm ausgeführt.) Es gibt 2 Pfeile von und zu ALU (I / O) und keine Pfeile von I / O zur Steuereinheit. (Auf einigen Bildern sind Pfeile dargestellt, die den Datenbus vom Speicher nur zur ALU darstellen). Das verwirrt mich. Ich verstehe, dass in der CPU eine Control-Unit ist, die die Abrufanweisung ausführt, und ihre Ressourcen zur Ausführung verwendet. Wenn zum Beispiel ein Befehl vorhanden ist, der nur Daten von einem Standort an einen anderen Ort (mov) kopiert, oder ein Befehl, der dazu führt, dass die CPU ihren Anweisungszeiger auf den angegebenen Wert (jmp) oder IRQ setzt, wird keine ALU verwendet. Ich denke, dass die Von-Neumann-Architektur nur auf Computern angewendet wurde, die nur mathematische Operationen ausführten, so dass sowohl die Eingabe als auch die Ausgabe nur Zahlen darstellten. und der Eingang konnte keine Änderungen im Speicher vornehmen (da er nur mit der ALU verbunden war). Moderne Computerarchitektur hat also nur geerbt, dass Befehle und Daten im selben Speicher abgelegt werden und die CPU enthält eine Control Unit, einige Register und ALU (auch dies ist nur eine grundlegende, moderne CPU enthält mehr als diese). Habe ich recht?
0 Antworten auf die Frage
Verwandte Probleme
-
6
Muss ich 3 RAM-DIMMs haben, um DDR3 verwenden zu können, oder sogar eine 3-Kanal-CPU betreiben könne...
-
8
Sollte ich 32 oder 64 Bit für Linux wählen?
-
5
Warum läuft mein CPU-Fan, wenn Sie Videos oder virtuelle Maschinen ausführen?
-
12
CPU-Kerne: Je mehr, desto besser?
-
5
Warum sollte mein Computer starten und plötzlich ausschalten?
-
4
Gibt es einen bestimmten oder messbaren Vorteil bei der Verwendung von ECC-RAM in einem Desktop-PC?
-
2
iTunes-Speicherverwendung
-
5
So ermitteln Sie, welche Firefox-Add-Ons den meisten Speicher verwenden
-
5
Was soll ich mit meinem alten Gedächtnis machen?
-
3
Wie kann ich feststellen, ob der Arbeitsspeicher auf meinem ASUS P5B MX-Motherboard von 2 auf 4 GB e...