![]() |
|||
French German Portuguese Spanish Russian |
|||
| Principes fondamentaux d'Ordinateur | |||
À la maison> Principes fondamentaux Informatiques
Types de Modes d'adressageChaque 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 :
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. 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 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 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 Informations Liées |
||
| Représentation de données | Données Informatiques | Types d'Interface | |||
|
|||