Sesión 06

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 11

INGENIERÍA DE SISTEMAS E INFORMÁTICA

ARQUITECTURA DEL COMPUTADOR


UNIDAD DIDÁCTICA 2 SEMANA 6 SESIÓN 1
TEMA DE SESIÓN: OPERACIONES ARITMÉTICAS Y LÓGICAS

APRENDIZAJES ESPERADOS:

• Identifica las instrucciones aritméticas y lógicas en un programa en ensamblador.


• Aplica correctamente las instrucciones aritméticas y lógicas en un programa en un simulador

CAPACIDAD GENERAL:

• Conoce y evalúa la estructura y arquitectura de las unidades funcionales de un computador.

CAPACIDAD ESPECÍFICA:

• Conoce las operaciones aritméticas y lógicas de un microprocesador.


• Conoce las instrucciones aritméticas y lógicas en simulador de un microprocesador.
Formato de una instrucción
[etiqueta] nombre_instrucción [operandos] [comentarios]

INC : MOV AX, 00; inicializar registro AX con 00

etiqueta : INC
nombre_instrucción : MOV
operandos : AX y 00
comentario : ; inicializar registro AX con 00
Operaciones aritméticas
• Aritméticas: adición, substracción, multiplicación, división,
comparación, negación (aritmética), incremento y decremento…
• Ejemplos:
ADD AX, BX MOV AL,1 ; Copy a 1 into the AL register.
MOV BL,2 ; Copy a 2 into the BL register.
SUB AX,BX MOV CL,3 ; Copy a 3 into the CL register.
MOV DL,4 ; Copy a 4 into the DL register.
MUL CX ADD AL,BL ; Add BL to AL. Answer goes into AL.
SUB DL,CL ; Sub CL from DL. Answer goes into DL.
INC AX ADD AL,DL ; Add DL to AL. Answer goes into AL.
END ; Program ends
DEC BX
Operaciones lógicas
• Lógicas: AND, OR, OR exclusivo, NOT (negación lógica),
• Ejemplos:
AND AX, BX
OR AX, BX
NAND CX, DX
NOR AX, DX
NOT AX
Operaciones de manejo de bits
• Instrucciones de desplazamiento y rotación de bits.
Desplazamiento de bits
Rotación de bits
Actividad en equipo
En el simulador sms32v50 implementar un pequeño programa que
contenga instrucciones aritméticas, lógicas y de manejo de bits.
Arquitectura del Computador

© Universidad de Ciencias y Humanidades (UCH)


© Fermín Pérez, Félix Armando
Primera edición: marzo 2020
Asignatura: Arquitectura del Computador
Módulo 1 | Unidad didáctica 2 | Semana 6 | Sesión 1
UNIVERSIDAD DE CIENCIAS Y HUMANIDADES.
ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA

Av. Universitaria 5175, Los Olivos, Lima-Perú

¿Cómo referenciar este documento?

Fermín, F. (2020). Operaciones aritméticas y lógicas. Recuperado de http://campusvirtual.uch.edu.pe/

También podría gustarte