Estructura y organización de los comuptadores
Enviado por dudels • 16 de Febrero de 2025 • Apuntes • 306 Palabras (2 Páginas) • 38 Visitas
Página 1 de 2
ESTRUCTURA Y ORGANIZACIÓN DE LOS COMUPTADORES
SESION 2
MOV(b/w/l) *Byte, Word, Long
$10H
MOV AX, BX
AX🡪BX
XCHG AX, BX
--32 *Ensamblador
Instrucciones de transferencia
Algunas de las instrucciones de transferencia más importantes son:
- mov{b/w/l} {reg/mem/inm}, {reg/mem}: copia el operando fuente en el destino; no se
puede mover un inmediato a un registro de segmento, sino que hay que usar un registro
intermedio; el registro de segmento cs nunca puede ser destino - xchg{b/w/l} {reg/mem}, {reg/mem}: intercambia los operandos
- lea{b/w/l} {mem}, {reg}: carga en el registro destino el puntero (desplazamiento) en el
que se aloja el operando de memoria - push{w/l} {reg/mem}: copia el operando en la cima de la pila
- pop{w/l} {reg/mem}: copia la cima de la pila en el operando
Instrucciones de proceso
Entre las instrucciones de proceso m´as importantes se encuentran las siguientes:
- not{b/w/l} {reg/mem}: realiza la operación NOT lógica
- and{b/w/l} {reg/mem/inm}, {reg/mem}: realiza la operación AND lógica
- or{b/w/l} {reg/mem/inm}, {reg/mem}: realiza la operación OR lógica
- xor{b/w/l} {reg/mem/inm}, {reg/mem}: realiza la operación XOR lógica
- add{b/w/l} {reg/mem/inm}, {reg/mem}: realiza la operación de suma
- adc{b/w/l} {reg/mem/inm}, {reg/mem}: realiza la operación de suma con el
acarreo que haya en la bandera de acarreo cf
- inc{b/w/l} {reg/mem}: realiza el incremento unitario del operando como si de un contador no saturado se tratara
- sub{b/w/l} {reg/mem/inm}, {reg/mem}: realiza la operación de resta del operando destino menos el fuente
- sbb{b/w/l} {reg/mem/inm}, {reg/mem}: realiza la operación de resta con el acarreo (préstamo) que haya en la bandera de acarreo cf
- dec{b/w/l} {reg/mem}: realiza el decremento unitario del operando como si de un contador no saturado se tratara
...
Disponible sólo en Clubensayos.com