Ordinateur et Ressources de Matériel hardware
English  English   French  French   German German Portuguese Portuguese   Spanish Spanish   Russian Russian
Principes fondamentaux d'Ordinateur

Soumettez votre Site Internet

À la maison> Principes fondamentaux Informatiques

 

Types de Modes d'adressage

Chaque instruction d'un ordinateur spécifie une opération sur de certaines données. Le fait d'être des façons différentes de spécifier l'adresse des données à être faites marcher sur. On appelle ces différentes façons de spécifier des données les modes d'adressage. Les modes d'adressage les plus communs sont :

  • Mode d'adressage immédiat
  • Mode d'adressage direct
  • Mode d'adressage indirect
  • Mode d'adressage de registre
  • Mode d'adressage indirect de registre
  • Mode d'adressage de déplacement
  • Mode d'adressage de meule

Pour spécifier le mode d'adressage d'une instruction plusieurs méthodes sont utilisées. Le plus souvent utilisé sont :

a) De différents opérandes utiliseront de différents modes d'adressage.
b) Un ou plusieurs bits dans le format d'instruction peuvent être utilisés comme le champ de mode. La valeur du champ de mode détermine que le mode d'adressage doit être utilisé.

L'adresse effective sera l'un ou l'autre l'adresse de mémoire principale d'un registre.

Adressage immédiat :

C'est le formulaire le plus simple du fait d'adresser. Ici, l'opérande est donné dans l'instruction lui-même. Ce mode est utilisé pour définir des valeurs initiales constantes ou des valeurs initiales de jeu de variables. L'avantage de ce mode consiste en ce qu'aucune référence de mémoire autre que l'effort d'instruction n'est tenue d'obtenir l'opérande. L'inconvénient est que la taille du nombre est limitée à la taille du champ d'adresse, qui la plupart des jeux d'instructions est petit comparé à la longueur de mot.

INSTRUCTION

OPÉRANDE

Adressage direct :

Dans le mode d'adressage direct, l'adresse effective de l'opérande est donnée dans le champ d'adresse de l'instruction. Il exige à une référence de mémoire de lire l'opérande de l'endroit donné et fournit seulement un espace d'adresses limité. La longueur du champ d'adresse est d'habitude moins que la longueur de mot.

Excepté : Déplacez P, Ro, Ajoutez Q, Ro P et Q sont l'adresse d'opérande.

Adressage indirect :

Le mode d'adressage indirect, le champ d'adresse de l'instruction fait allusion à l'adresse d'un mot dans la mémoire, qui contient à son tour l'adresse de longueur complète de l'opérande. L'avantage de ce mode consiste en ce que pour la longueur de mot de N, un espace d'adresses de 2N peut être adressé. Il désavantage est que l'exécution d'instruction exige à deux référence de mémoire d'aller chercher le Multiniveau d'opérande ou est tombée en cascade l'adressage indirect peut aussi être utilisé.

Registre Adressant :

Le mode d'adressage de registre est semblable à l'adressage direct. La seule différence est que le champ d'adresse de l'instruction fait allusion à un registre plutôt qu'une cellule de la mémoire 3 ou 4 bits sont utilisés comme le champ d'adresse pour se référer 8 à 16 produit des registres de but. Les avantages de registre adressant sont le Petit champ d'adresse est nécessaire dans l'instruction.

Adressage indirect de Registre :

Ce mode est semblable à l'adressage indirect. Le champ d'adresse de l'instruction fait allusion à un registre. Le registre contient l'adresse effective de l'opérande. Ce mode utilise une référence de mémoire pour obtenir l'opérande. L'espace d'adresses est limité à la largeur des registres disponibles pour mémoriser l'adresse effective.

Déplacement Adressant :

Dans le mode d'adressage de déplacement il y a 3 types de mode d'adressage. Ils sont :

1) Adressage relatif
2) Registre d'adresse de base adressant
3) Le fait d'indexer adressant.

C'est une combinaison d'adressage indirect de registre et d'adressage direct. La valeur contenue dans un champ d'adresse. A est utilisé directement et l'autre adresse fait allusion à un registre dont les contenus sont ajoutés à un pour produire l'adresse effective.

Meule Adressante :

La meule est une matrice linéaire d'endroits appelés dernier - dans d'abord de la queue. La meule est un bloc réservé d'endroit, ajouté ou effacé seulement en haut de la meule. Le pointer de meule est un registre qui mémorise l'adresse de haut d'endroit de meule. Ce mode du fait d'adresser est aussi connu comme le fait d'adresser implicite.

Plus d'Informations
RAM de DDR
Lecteur de disque dur
Disque dur Partageant
Électronique d'Artifice Intégrée - IDE
E/S de Production de Facteur de production
Le fait d'hyper-enfiler
Micrologiciel
Réseau LAN de Réseau local d'entreprise
Réseaux de Fidélité Sans fil
Assistance Numérique Personnelle PDA
Serveurs mandatés
Serveurs informatiques
Interface de Vidéo de Ditial
Égalez la Technologie ATA
Firewire
Firewall Internet
Service de courrier électronique de TCP
Services de Conception de Web
Guide d'Installation de Système d'exploitation
Producteur OEM - OEM

Informations Liées
Fonds communs de placement
Gestion du projet

Soumettez votre Site Internet

Représentation de données | Données Informatiques | Types d'Interface