Sunteți pe pagina 1din 2

Realice una lista de las instrucciones utilizadas en el lenguaje de bajo nivel en forma de

mnemnico

AX: es el acumulador.
BX: base
CX: contador
DX: datos.
Otros 4 registros punteros y de ndice: no pueden subdividirse.
SP: puntero de pila.
BP: puntero base.
SI, DI: indican los registros ndice y destino.
* De indicadores: registros de 16 bits, contiene varios bits de estado del procesador.
ZF: indicador de 0.
SF: indicador de signo. Se pone a 1 si el signo es "-".
PF: indicador de paridad.
CF: indicador de acarreo.
AF: indicador auxiliar para aritmtica decimal.
DF: indicador de direccin. Controla la direccin en las operaciones con strings,
incrementado o decrementando los registros ndices.
IF: indicador de interrupcin. Indica si estn permitidas o no las interrupciones de
dispositivos externos.
TF: indicador de traza. Controla la operacin modo paso a paso.
* Registro de la BIU: contiene 4 registros de segmento.
CS: segmento de cdigo.
DS: segmento de datos.
SS: segmento de pila.
ES: segmento extra.
Un registro de instrucciones (IP) contiene la direccin lgica de la instruccin a
ejecutar. Es decir, el desplazamiento dentro del segmento de cdigo cuya direccin de
comienzo est en CS.
6.3.- Uso de los registros
AX: se utiliza implcitamente en la * y la ":"; explcitamente en la E/S de palabras.
Tambin se puede usar como registro general.
AL: se usa igual que el AX pero al trabajar con bytes.
AH: se usa como destino implcito en "*" y ":" a nivel de bytes.
CX: controla bucles, iteracin de movimiento de cadenas, desplazamientos y
rotaciones.
DX: almacena datos de 16 bits y puede considerarse como una extensin de AX en "*" y
":" de 16 bits. Tambin se usa en E/S indirecta (direccin del puerto).
BX: registro base para los direccionamientos.
SI,DI, BP: partes de los modos de direccionamiento.
IP y SP: control del flujo del programa.
Conclusiones

-gracias al trabajo realizado pudimos comprender al diferencia entre lenguaje


ensamblador y lenguaje de mquina de una forma sencilla y rpida, se hizo claro que
para que la maquina el "computador" u otro "dispositivo" realizara las funciones que
desebamos ejecutar exista una serie de instrucciones que despus serian convertidas
a el lenguaje que realmente entiende las maquinas que son unos y ceros, con los cuales
y mediante de condiciones cambia el flujo del programa esto todo lo hace el lenguaje
ensamblador y lo interpreta a lenguaje de mquina.

S-ar putea să vă placă și