843 B
843 B
Prozessorkonzepte
Was sollte ein Rechner können
- Rechnen
+
-
*
/
- Datenbewegung (kopieren)
- Strukturierte Lösung eines Problems
- Abfolge von Rechenoperationen
- Verwendung von Daten, indirekte Adressierung, Pointer
- Schleifen, Sprünge
- Unterprogramme (Strukturen)
- Spezielle Befehle (z.B. Interrupts zur Anbindung von Peripherie)
- Performance
- Optimierung der Datenzugriffe (schneller)
- mehr Daten
- spezielle Algorithmen z.B. Graphik, Audio-Codecs, ...
- Energieeffizienz
Von-Neumann-Rechner (Speicherprogrammierter Rechner)
- Arithmetic Logic Unit - Rechenwerk
- Control Unit - Steuerwerk
- Memory - Speicherwerk
- Input/Output - Ein-/Ausgabewerk