Sei sulla pagina 1di 21

Arquitectura de Computadores

Laboratorio 1

Trabajo Individual

Oscar Carreño Perdomo


Cod. 74181424

Tutor:
Erika Sandoval

Grupo 301302_47

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
INGENIERÍA DE SISTEMAS
CEAD DUITAMA
NOVIEMBRE 2019
Arquitectura de PC
Laboratorio 2
ACTIVIDADES

En la práctica se mostrará el funcionamiento interno de un computador y se debe


realizar las siguientes actividades:

Sección 1: Escribir un programa que realice la suma de dos datos inmediatos


(el 20h y el 30h) que se encuentran en los registros AX y DX del procesador. El
resultado lo almacenará en AX.

Pasos a seguir:

1. Abrir una sesión de MSX88.

2. Crear un archivo llamado PROG1.ASM con el siguiente código en


ensamblador:

3. Teclear en la línea de comandos EDIT PROG1.ASM. Si su sistema operativo


no soporte el EDIT, pueden crear el programa con Bloc de notas o Notepad ++

Una vez que se haya abierto el programa teclear el código siguiente, guardar y
salir del editor.

ORG 2000h

MOV AX, 20H

MOV DX, 30H

ADD AX, DX

END
PANTALLAZO

4. Ensamblar el archivo anterior. Para ello, en la línea de órdenes teclear:


ASM88 PROG1.ASM;

PANTALLAZO
5. Enlazar el archivo PROG1.O creado.

Desde la línea de órdenes escribir: LINK88 PROG1.O;

PANTALLAZO

6. Ejecutar el programa MSX88.

Para ello escribir en la línea de órdenes MSX88

PANTALLAZO
7. Cargar el programa PROG1.EJE en el simulador, para ello en la pantalla de
órdenes, escribir L PROG1. Una vez en el simulador, podremos pulsar la tecla F6
para ejecutar instrucción a instrucción el programa anterior, o mediante la tecla
F7 para ejecutar cada instrucción en cada uno de sus ciclos de máquina.

PANTALLAZO
Sección 2: Cambiar los datos que se suman por los datos 9876h y 2000h.

Repetir los pasos de la sección 1 hasta terminar la simulación.

PANTALLAZOS
Sección 3: Cambiar la operación aritmética.

En vez de sumar se desea restar.

Para ello, cambiar la instrucción ADD AX, DX por SUB AX, DX en el código.

Repetir los pasos de la práctica 1a hasta terminar la simulación.


PANTALLAZOS

Potrebbero piacerti anche