![]() |
|||
French German Portuguese Spanish Russian |
|||
| Fundamentos de Ordenador | |||
A casa> Fundamentos de Ordenador
Tipos de Dirección a ModosCada instrucción de un ordenador especifica una operación en ciertos datos. Ser varios modos de especificar dirección de los datos para ser operados en. Estos modos diferentes de especificar datos son llamados los modos de dirección. Los modos de dirección más comunes son:
Para especificar el modo de dirección de una instrucción varios métodos son usados. El más a menudo usado son: a) Operands diferente usará modos de dirección diferentes. La dirección eficaz será la dirección de memoria cualquiera principal de un registro. Dirección Inmediata: Este es la forma más simple de la dirección. Aquí, el operand es dado en la instrucción sí mismo. Este modo es usado para definir una constante o los valores de inicial de juego de las variables. La ventaja de este modo consiste en que ninguna referencia de memoria además de la instrucción trae es requerido obtener operand. La desventaja es que el tamaño del número es limitado con el tamaño del espacio de dirección, que la mayor parte de instrucción pone es pequeño comparado a la longitud de palabra. INSTRUCCIÓN Dirección Directa: En el modo de dirección directo, la dirección eficaz del operand es dada en el espacio de dirección de la instrucción. Esto requiere que una referencia de memoria lea el operand de la posición dada y proporciona sólo un espacio de dirección limitado. La longitud del espacio de dirección es por lo general menos que la longitud de palabra. Excepto: Mueva P, Ro, Añada Q, Ro P y Q son la dirección de operand. Dirección Indirecta: Modo de dirección indirecto, el espacio de dirección de la instrucción se refiere a la dirección de una palabra en la memoria, que por su parte contiene la dirección de longitud llena del operand. La ventaja de este modo consiste en que para la longitud de palabra de N, un espacio de dirección de 2N puede ser dirigido. Él perjudica es que la ejecución de instrucción requiere que dos referencia de memoria traiga el Multinivel operand o cayó en cascada la dirección indirecta también puede ser usada. Dirección de Registro: El registro dirigiéndose al modo es similar para dirigir la dirección. La única diferencia es que el espacio de dirección de la instrucción se refiere a un registro más bien que una posición de memoria 3 o 4 bits son usados cuando el espacio de dirección para referirse 8 a 16 genera registros de objetivo. Las ventajas de la dirección de registro son el Pequeño espacio de dirección es necesario en la instrucción. Registre la Dirección Indirecta: Este modo es similar a la dirección indirecta. El espacio de dirección de la instrucción se refiere a un registro. El registro contiene la dirección eficaz del operand. Este modo usa una referencia de memoria para obtener el operand. El espacio de dirección es limitado con la anchura de los registros disponibles para almacenar la dirección eficaz. Dirección de Desplazamiento: En el desplazamiento dirigiéndose al modo hay 3 tipos de la dirección al modo. Ellos son: 1) Dirección relativa Este es una combinación de la dirección directa y registrar la dirección indirecta. El valor contenido en un espacio de dirección. A es usado directamente y la otra dirección se refiere a un registro cuyos contenido son añadidos a un para producir la dirección eficaz. Dirección de Pilas: Las pilas son una matriz lineal de posiciones mandadas para durar como - en primero
hacen cola. Las pilas son un bloque reservado de la posición, añadida o
borrada sólo en lo alto de las pilas. El indicador de pilas es un registro que almacena
la dirección de cumbre de la posición de pilas. Este modo de la dirección también es
conocido como la dirección implícita. |
Más Información Información Relacionada |
||
| Representación de Datos | Datos de Ordenador | Tipos de Interface | |||
|
|||