ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Lab 2 Arquitectura Hectorreyes


Enviado por   •  5 de Noviembre de 2014  •  410 Palabras (2 Páginas)  •  370 Visitas

Página 1 de 2

INFORME DE ARQUITECTURA COMPUTACION

Reyes Vásquez Hector.

Hectorreyesv@hotmail.com

Universidad Nacional abierta y a Distancia

Director: Jesús Emiro vega/ Jesus.vega@unad.edu.co

La práctica consiste en mostrar al alumno cómo opera un computador internamente.

Para ello, se le mostrarán dos programas en ensamblador, que deberá introducir,

ensamblar y enlazar para su posterior empleo en un simulador de un computador.

OBJETIVO GENERAL

Familiarizar al estudiante la forma como opera un computador usando con el lenguaje

ensamblador.

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:

Abrir una sesión de MSX88.

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

3. Teclear en la línea de comandos EDIT PROG1.ASM.

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

Montar el programa

Ensamblar el programa

Enlazar el programa PROG1SM

LA PANTALLA está compuesta por los bloques de memoria principal CPU alu decodificador secuenciador de bus de direcciones y datos periféricos y datos de entrada

Cuando ejecutamos el programa vemos que el primer ciclo de la IP solicitamos los datos del banco de memoria.

El secuenciador envía la orden al bloque de memoria para que retorne por el bus de datos al registro de instrucción hasta el decodificador y luego al secuenciador.

El IP aumenta a 1vuelve y envía por el bus de datos de la memoria y hace la siguiente instrucción almacenado en el registro AX.

4. Ensamblar el archivo anterior.

Para ello, en la línea de órdenes teclear: ASM88 PROG1.ASM;

5. Enlazar el archivo PROG1.O creado.

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

6. Ejecutar el programa MSX88.

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

7. Cargar el programa PR1.EJE en el simulador, para ello en la pantalla de

órdenes, escribir L PR1

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.

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.

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

En vez de sumar se desea restar.

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com