tgi 6 Prozessor Flashcards
der Befehlssatz bzw Maschinenbefehlssatz ist…
die Menge aller Instruktionen, die ein Mikroprozessor ausführen kann
Fetch-Decode-Execute
OpCode wird gelesen, dekodieren und ausführen
CISC-Architektur
CISC-Architektur, kurz für Complex Instruction Set Computing, steht für eine Prozessorarchitektur mit einem umfangreichen Befehlssatz, der die Ausführung komplexer Operationen in einem einzigen Befehl ermöglicht.Weniger Befehle für die Ausführung von Aufgaben benötigt werden
RISC-Architektur
RISC steht für Reduced Instruction Set Computing. Das ist ein Computer (Prozessor) mit einem reduzierte Befehlssatz, der nur wenige elementare Befehle enthält. Die meisten Befehle können innerhalb weniger Taktzyklen ausgeführt werden.
Maschinensprache-Ebene
unterste für Programmiere frei zugängliche Ebene. Software/Hardware-Schnittstelle eines Prozessors
Interpretierte Sprachen (welche, vorteile, nachteile)
Ruby, Python, JavaScript. Während der Ausführung Zeile für Zeile von einem Interpreter übersetzt und ausgeführt werden Flexiber, geringere Programmgröße, Code ist plattformunabhängig. Nachteile: Ausführungsgeschwindigkeit.
Kompilierte Sprachen (welche vorteile, nachteile)
C, C++, Java. Direkt in Maschinencode umgewandelt. Schnell, geben mehr Kontrolle über Speicherverwaltung und CPU-Nutzung. Nachteil: Sprachen müssen zuerst manuell kompiliert werden, zusätzlicher Zeitaufwand.
wie Compiler übersetzt?
von Hochsprache in Maschinenbefehle
Maschinenncode ist
bezieht sich auf den binären Code, der von einem Computerprozessor direkt ausgeführt werden kann
Was ist OpCode?
Der Opcode ist der primäre Bestandteil einer Maschinencode-Instruktion. Er gibt dem Prozessor an, welche Operation er ausführen soll. Besteht aus Bit.
Was ist Operand?
Der Operand hingegen ist der Datenwert, auf den sich der Opcode bezieht. Er gibt an, womit die Operation ausgeführt werden soll
Interner Aufbau einer CPU
Registersatz, Steuerwerk, operationswerk, Adresswerk, Systambus
Register
ein Speciherbereich innerhalb eines Prozessors. Durch internen Datenbus meist direkt mit ALU verbunden. Schneller und kleiner als Hauptspeicher
Das Steuerwerk(Control Unit) dekodiert …
Opcodes. OpCode wrid im Befehlregister abgelegt und dekodiert
Welche Information wird im Program Counter gespeichert?
Die Adresse des nächsten Befehls