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)  •  352 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

...

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