Befehlssatz und Assembler
Welche Aussage gilt für zwei CPUs, die dieselbe Befehlssatzarchitektur (ISA) verwenden?
- ADa sie mit demselben Schaltungsaufbau gefertigt sind, haben sie dieselbe Leistung und denselben Energieverbrauch
- BAuch bei unterschiedlichem internem Schaltungsaufbau können sie dasselbe Maschinenprogramm ausführen
- CSie müssen in derselben Halbleiterfabrik mit demselben Fertigungsprozess hergestellt werden
Antwort und Erläuterung anzeigen
Antwort: B. Auch bei unterschiedlichem internem Schaltungsaufbau können sie dasselbe Maschinenprogramm ausführen
Die ISA ist die Vereinbarung zwischen Software und Hardware, die Befehlsarten, Bitmuster der Befehle, Anzahl der Register usw. festlegt. Der interne Aufbau wie Pipeline-Tiefe, Cache-Größe und Sprungvorhersageverfahren heißt Mikroarchitektur und wird unabhängig von der ISA bestimmt. Daher gibt es auch bei gleicher ISA kleine stromsparende und große Hochleistungskerne mit unterschiedlicher Leistung und Leistungsaufnahme, auf denen aber dasselbe Maschinenprogramm läuft. Fabrik und Fertigungsprozess haben mit der ISA nichts zu tun.