Computer und Hardware-Ressourcen
English  English   French  French   German German Portuguese Portuguese   Spanish Spanish   Russian Russian
Das Wesentliche des Computers

Legen Sie Ihre Website vor

Nach Hause> das Computerwesentliche

 

Typen, Weisen Zu richten

Jede Instruktion eines Computers gibt eine Operation auf bestimmten Daten an. Verschiedener Weisen zu sein, Adresse der Daten anzugeben, die darauf zu bedienen sind. Diese verschiedenen Weisen, Daten anzugeben, werden die Wenden-Weisen genannt. Die allgemeinsten Wenden-Weisen sind:

  • Unmittelbare Wenden-Weise
  • Direktadressierungsweise
  • Indirekte Wenden-Weise
  • Registeradressierungsweise
  • Registrieren Sie indirekte Wenden-Weise
  • Versetzung, Weise richtend
  • Stapel, Weise richtend

Um die Wenden-Weise einer Instruktion anzugeben, werden mehrere Methoden verwendet. Meistenteils verwendet sind:

a) Verschiedener operands wird verschiedene Wenden-Weisen verwenden.
b) Ein oder mehr Bit im Instruktionsformat können als Weise-Feld verwendet werden. Der Wert des Weise-Feldes bestimmt, das welche Wenden der Weise verwendet werden soll.

Die absolute Adresse wird irgendein Arbeitsspeicher-Adresse eines Registers sein.

Das unmittelbare Wenden:

Das ist die einfachste Form des Wendens. Hier wird der operand in der Instruktion selbst gegeben. Diese Weise wird verwendet, um unveränderliche Anfangswerte oder Satz-Anfangswerte von Variablen zu definieren. Der Vorteil dieser Weise besteht darin, dass keine Speicherverweisung außer dem Befehlsabruf erforderlich ist, operand zu erhalten. Der Nachteil ist, dass die Größe der Anzahl auf die Größe des Adressfeldes beschränkt wird, das der grösste Teil der Instruktion setzt, ist im Vergleich zur Wortlänge klein.

INSTRUKTION

OPERAND

Direktadressierung:

In der Direktadressierungsweise wird die absolute Adresse des operand im Adressfeld der Instruktion gegeben. Es verlangt, dass eine Speicherverweisung den operand von der gegebenen Speicherstelle liest, und stellt nur einen beschränkten Adressraum zur Verfügung. Die Länge des Adressfeldes ist gewöhnlich weniger als die Wortlänge.

Ab: Bewegen Sie P, Ro, Fügen Sie Q, Ro P Hinzu, und Q sind die Adresse von operand.

Das Indirekte Wenden:

Indirekte Wenden-Weise, das Adressfeld der Instruktion bezieht sich auf die Adresse eines Wortes im Speicher, der der Reihe nach die volle Länge-Adresse des operand enthält. Der Vorteil dieser Weise besteht darin, dass für die Wortlänge von N ein Adressraum 2N gerichtet werden kann. Er benachteiligt ist, dass Befehlsausführung verlangt, dass zwei Speicherverweisung das operand Mehrniveau herbeiholt, oder das wellig gefallene indirekte Wenden auch verwendet werden kann.

Registeradressierung:

Registeradressierungsweise ist der Direktadressierung ähnlich. Der einzige Unterschied ist, dass sich das Adressfeld der Instruktion auf ein Register aber nicht eine Speicherstelle bezieht, werden 3 oder 4 Bit verwendet, weil Adressfeld, um 8 bis 16 Verweise anzubringen, Zweck-Register erzeugt. Die Vorteile der Registeradressierung sind Kleines Adressfeld ist in der Instruktion erforderlich.

Registrieren Sie das Indirekte Wenden:

Diese Weise ist dem indirekten Wenden ähnlich. Das Adressfeld der Instruktion bezieht sich auf ein Register. Das Register enthält die absolute Adresse des operand. Diese Weise verwendet eine Speicherverweisung, um den operand zu erhalten. Der Adressraum wird auf die Breite der Register beschränkt, die verfügbar sind, um die absolute Adresse zu speichern.

Das Versetzungswenden:

In der Versetzung, Weise richtend, gibt es 3 Typen, Weise zu richten. Sie sind:

1) Relative Adressierung
2) Das Basisregister-Wenden
3) Das Indexieren des Wendens.

Das ist eine Kombination der Direktadressierung und das indirekte Wenden registrieren. Der in einem Adressfeld enthaltene Wert. A wird direkt verwendet, und die andere Adresse bezieht sich auf ein Register, dessen Inhalt zu hinzugefügt wird, um die absolute Adresse zu produzieren.

Das Stapel-Wenden:

Stapel ist ein lineares Datenfeld von Speicherstellen, die verwiesen sind, um als - in erst Warteschlange zu dauern. Der Stapel ist ein vorbestellter Block der Speicherstelle, angehangen oder gelöscht nur an der Oberseite vom Stapel. Kellerzähler ist ein Register, das die Adresse der Spitze der Stapel-Speicherstelle speichert. Diese Weise des Wendens ist auch bekannt als implizite Adressierung.

Mehr Information
DDR-RAM
Festplattenlaufwerk
Das Festplatte-Verteilen
Einheitliche Gerät-Elektronik - IDE
Eingangsproduktionseingabe/Ausgabe
Das Hypereinfädeln
Firmware
Lokales Netz LAN
Radiotreue-Netzwerke
Persönliche Digitalhilfe PDA
Proxyserver
Computerserver
Ditial-Videoschnittstelle
Passen Sie ATA Technologie an
Firewire
Internetbrandmauer
TCP-Postsystem
Webentwerfen-Dienstleistungen
Betriebssystem-Installationsguide
Originalhersteller - OEM

Verwandte Information
ÜBERFALL-Datenrettung
SCSI-Bandstationen
Laptop-Festplatte
Investmentfonds
Projektmanagement

Legen Sie Ihre Website vor

Datendarstellung | Computerdaten | Schnittstelle-Typen