SISTEMAS DIGITALES

Páginas: 3 (703 palabras) Publicado: 16 de octubre de 2014
UNIVERSIDAD TECNOLÓGICA DEL PERÚ

FACULTAD DE INGENIERIA ELECTRONICA,
MECATRÓNICA Y TEXTIL



LABORATORIO DE ARQUITECTURA DE COMPUTADORAS

LABORATORIO N° 1
DIRIGIDO

TEMA:
PROGRAMACIÓNEN ENSAMBLADOR DEL 8086
CODIGO
APELLIDOS Y NOMBRES
NOTA



HORARIO
PC
FECHA







OBSERVACIONES

MAYO 2014

PROGRAMACIÓN DEL LENGUAJE ENSAMBLADOR DEL 8086/8088

Revisión deconceptos teóricos
Se muestran a continuación la primera cara del datasheet de estos microprocesadores, que incluye un resumen de las principales características de dichos dispositivos, así como undiagrama de bloques de éstos.



Estos procesadores cuentan con 20 bits para direccionar a la memoria. Cada dirección hace referencia a un byte de dicha memoria, la misma que se organiza como unarreglo lineal con direcciones desde 00000H hasta FFFFFH.

La memoria es dividida en segmentos de 64K.






En el 8086/8088, los parámetros (operadores) de una instrucción pueden ser de trestipos:
registros internos de la CPU,
valores inmediatos,
direcciones de memoria, de las que hay cinco tipos diferentes de representación.

















Parte práctica.

1. Copieel contenido del archivo TASM.ZIP en la carpeta LAC de la unidad en la que debe trabajar. Descomprima su contenido en la carpeta del mismo nombre.

2. Copie el siguiente programa en el archivoSUMA.ASM. Recuerde que la extensión es importante para el proceso de ensamblaje.

;xxxxxxxxxxxxxxxxxxxxxx
;UTP 2010-I
;c08078 – Raymi Román, Luis Eduardo
;Programa que calcula la suma de dos números.;xxxxxxxxxxxxxxxxxxxxxx
PILA SEGMENT STACK
DB 64 DUP (?)
PILA ENDS
;xxxxxxxxxxxxxxxxxxxxxx
DATOS SEGMENT
DB 0FEh, 0DCh, 0BAh, 98h ;Dato 1: 98BADCFEh
DB 76h, 54h, 32h, 10h ;Dato 2:10325476h
DB 4 DUP(0FFh) ;Suma: FFFFFFFFh
DATOS ENDS
;xxxxxxxxxxxxxxxxxxxxxx
CODIGO SEGMENT

ASSUME CS: CODIGO, DS: DATOS, SS: PILA
;----------------------
INICIO: MOV AX, DATOS ;Carga la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas digitales
  • Sistemas Digitales
  • SISTEMAS DIGITALES
  • Sistemas Digitales
  • Sistemas Digitales
  • Sistemas Digitales
  • sistemas digitales
  • sistemas digitales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS