Vous êtes sur la page 1sur 6

CAPITULO 7

Los registros de Propósito general son los registros más utilizados durante el
programa ya que son los encargados del direccionar a diferentes localidades de
memoria como también son los encargados de:

a) Preparar el HW para que realice una determinada función.


b) Almacenar datos o direcciones de memoria.
c) Indicar al computador en que localidad de memoria se encuentra cada
segmento.
d) Utilizar los registros de 16 bits por separado.

Son 5 tipos de registros de puntero los cuales cumplen una determinada función
las cuales son:

a) CF, OF, IF, PF y BP.


b) CS, DS, SS, ES Y SP.
c) SP, BP, SI, DI Y IP.
d) SP, IP, SI, BP Y DP.

Los Registro de estado (flags) utilizan 16 bits de los cuáles 9 son utilizados para
indicar diversas situaciones, los bits 0, 2, 4, 6, 7 y 11 son indicadores de condición y
los bits del 8 al 10 son indicadores de:

a) Segmento.
b) Funcionamiento.
c) Dirección.
d) Control.

La instrucción LDS SI, PUNT es de tipo:

a) Transferencia.
b) Aritméticas.
c) Pila.
d) Saltos.

La instrucción RCL su modo de uso dentro del código el siguiente:


a) RCL CL
b) RCL AX, CL
c) RCL AX
d) RCL

Las instrucciones de saltos condicionales son las siguientes.

a) JMP, CMP, y LEA


b) CALL, JMP y RET/RETF.
c) CALL, JMP y JAE.
d) CALL, CMP y JNP.

CBW es una instrucción de tipo:

a) Ajuste
b) Sato
c) Aritmética
d) Comparación

Las instrucciones de la pila son las siguientes:

a) CMP, PUSH Y POPF


b) PAP, PUSH Y POPF
c) POP, PUCH Y POPF
d) POP, PUSH Y POPF

La instrucción de transferencia LEA se escribe de la siguiente forma:

a) LEA DX
b) LEA DX, DATOS [SI]
c) LEA DX DATOS [SI]
d) LEA DATOS [SI]

Una instrucción de trasferencia XCHG no es imprescindible porque solo se encarga


de:

a) Intercambia el contenido de los operandos origen y destino.


b) Transfiere datos de longitud byte o palabra del operando origen al operando
destino.
c) Transfiere el desplazamiento del operando fuente al operando destino.
d) Traslada un puntero de 32, al destino indicado y a DS.

CAPÍTULO 8

Los tipos de direccionamiento no solo contienen información sobre la operación


particular a realizar, sino que también incluye las especificaciones para el tipo de

a) Desplazamiento a realizar.
b) Direccionamiento a realizar y las posiciones a modificar.
c) Operando a manipular y la posición de estos operandos.
d) Ubicación de los operandos a manipular.

En el Direccionamiento Indexado A Base la forma más correcta de escribir la


instrucción es la siguiente:

a) MOV CS [BX+SI+DESP] CX
b) MOV AX,ES:[BX+DI+DESP]
c) MOV AX,ES:[BX+DI (DESP)]
d) MOV AX,ES desp[BX][DI]

Una etiqueta es un identificador que contiene letras y números el nombre que


empleemos en nuestra etiqueta debe ser:

a) Único
b) Repetido
c) Debe iniciar con una letra
d) No debe tener mas de 10 caracteres
La segmentación trata de dividir la memoria en grupos de

a) 82 K
b) 64 K
c) 32 K
d) 128 K

Son siete los modos de direccionamiento más importantes, dos de ellos son:

a) De registro y de segmento
b) Indexado directo y de memoria
c) Inmediato e indexado a base
d) Relativo a base y de memoria

MOV AX,ES:[429Ch] Esta sintaxis (quitando la 'h' de hexadecimal) sería la que


admite el programa :

a) DEBUG
b) IQRS
c) EQRS
d) LABEL

La pila se direcciona mediante desplazamientos desde el registro

a) DS
b) SS
c) ES
d) CS

Las etiquetas locales son las que nos permiten acceder a ellas forma más:

a) Rápido y universal

b) Rápida y sólo desde dentro del entorno donde fueron creadas.


c) Lenta y universal ya que puede ser accedida desde cualquier punto del
programa.

d) Lenta y sólo desde dentro del entorno donde fueron creadas.

Los elementos que se apilan y desapilan son siempre de

a) 8 bits
b) 64 bits
c) 32 bits
d) 16 bits

Una etiqueta anónima es la que puede ser usada en cualquier parte del programa y
se declara con:

a) @@:
b) B@:
c) @@,
d) @@_

Vous aimerez peut-être aussi