Contents
Ein Adressierungsmodus ist im Grunde eine Technik, die zum Bestimmen des Operanden verwendet wird, der einem gegebenen Befehl zugeordnet ist. Die Aufgabe eines Mikroprozessors besteht darin, einen Satz von Anweisungen auszuführen, die im Speicher gespeichert sind, um eine bestimmte Aufgabe auszuführen. Operationen erfordern Folgendes:
Wenn wir beispielsweise die Zahlen 1 und 2 addieren und ein Ergebnis erhalten möchten, würden wir dies mathematisch wahrscheinlich als 1 + 2 schreiben. In diesem Fall ist unser Operator (+) oder die Addition, und unsere Operanden sind die Zahlen 1 und 2.
In einem Mikroprozessor muss der Maschine mitgeteilt werden, wie sie die Operanden erhält, um die Operation auszuführen. Die effektive Adresse ist ein Begriff, der die Adresse eines Operanden beschreibt, der im Speicher gespeichert ist. Es gibt mehrere Methoden, um die effektive Adresse dieser Operanden anzugeben oder sie direkt aus dem Register abzurufen. Diese Verfahren sind als Adressierungsmodi bekannt.
Direkter Adressmodus – In diesem Modus ist die effektive Adresse gleich dem Adressteil der Anweisung. Der Operand befindet sich im Speicher und seine Adresse wird direkt durch das Adressfeld des Befehls angegeben. Bei einem Befehl vom Verzweigungstyp gibt das Adressfeld die tatsächliche Verzweigungsadresse an.
Indirekter Adressmodus – In diesem Modus gibt das Adressfeld des Befehls die Adresse an, an der die effektive Adresse im Speicher gespeichert ist. Die Steuerung holt die Anweisung aus dem Speicher und verwendet ihren Adressteil, um erneut auf den Speicher zuzugreifen, um die effektive Adresse zu lesen.
Direkter Adressierungsmodus | Indirekter Adressierungsmodus |
Das Adressfeld enthält die effektive Adresse des Operanden. | Das Adressfeld enthält den Speicherort, an dem die effektive Adresse vorhanden ist |
Eine Speicherreferenz zum Zugriff auf den Operanden | Zwei Speicherverweise auf den Zugriffsoperanden |
Schnell | Langsam |
Die Adressgröße des Operanden ist auf die Größe des Adressfelds beschränkt. | Keine solche Einschränkung. Weil die Operandenadresse im Hauptspeicher gespeichert ist. |
Weniger Berechnung für den Zugriff auf den Operanden | Mehr Berechnung für den Zugriff auf den Operanden. |
Einleitung: Die Begriffe "Freeway" und "Highway" werden oft synonym verwendet, aber es gibt subtile Unterschiede…
Burritos und Enchiladas sind zwei beliebte Gerichte der mexikanischen Küche, die oft miteinander verwechselt werden.…
In der Zellbiologie spielen Replikation und Transkription entscheidende Rollen im genetischen Prozess. Beide sind Mechanismen,…
Osmose und Diffusion sind zwei grundlegende Prozesse, die in der Zellbiologie und Chemie eine entscheidende…
Einleitung: Die Evolution der mobilen Kommunikationstechnologie hat einen bedeutenden Meilenstein erreicht, als 4G (LTE) zu…
Einleitung: JPG und PNG sind zwei gängige Bildformate, die im Internet weit verbreitet sind. Obwohl…