Tabla de contenido
¿Qué contiene el registro de instruccion?
El registro de instrucción IR es un registro de la unidad de control de la CPU en donde se almacena la instrucción que se está ejecutando.
¿Cómo se llama la serie de instrucciones que ejecuta un microprocesador?
A los conjuntos de registros e instrucciones de las CPU se les llama ISA (Instruction Set Architecture) y todos bajo la misma ISA utilizan la misma codificación de las instrucciones y por tanto el mismo código binario para ellas.
¿Cómo se le llama al conjunto de instrucciones que se ejecuta repetidamente?
Bucles o repeticiones: permiten que se ejecute repetidamente un conjunto de instrucciones, bien un número pre-determinado de veces, o bien hasta que se verifique una determinada condición.
¿Cuál es el modo de direccionamiento más sencillo?
Direccionamiento directo (o absoluto): Este es el modo de direccionamiento más sencillo. El campo de dirección no necesita transformación alguna para dar la dirección efectiva, es decir la función que transforma el campo de operando en la dirección efectiva es la identidad. Esto significa que el campo de operando es ya la dirección efectiva.
¿Qué es el modo de direccionamiento indirecto?
Direccionamiento indirecto: En este modo el campo de operando de la instrucción indica la localización de la dirección efectiva del operando. El modo de direccionamiento indirecto puede adquirir diferentes formas según cuál sea el lugar donde se encuentre la dirección del operando.
¿Cuál es el efecto del modo de direccionamiento?
El efecto de este modo de direccionamiento es que la direcci�n efectiva se obtiene sumando un registro, una constante (el desplazamiento) y un segundo registro susceptible de ser escalado.
¿Cuáles son las ventajas del modo de direccionamiento?
La principal ventaja de este modo de direccionamiento es que, al estar almacenada la direcci�n en un registro, esta se puede manipular con las operaciones aritm�ticas que ofrece el procesador como cualquier otro dato. Por ejemplo, la instrucci�n MOV (\%esp), \%eax carga en el registro \%eax el valor almacenado en la cima de la pila.