actividad_4_ _arquitectura_de_hardware

Páginas: 4 (952 palabras) Publicado: 6 de octubre de 2015
ARQUITECTURA DE HARDWARE
II - 2011
ACTIVIDAD DE APRENDIZAJE No. 4
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ARQUITECTURA DE HARDWARE
II - 2011
ACTIVIDAD DE APRENDIZAJE No. 4

Página 2 de 5
EDICIÓN 0
FECHA:Junio de 2011

 
Actividad 4. Programación básica del microprocesador
Presentación
La programación del microprocesador se puede realizar por medio de un programa que permita
convertir los códigos delenguaje ensamblador en lenguaje de máquina; uno de los programas
empleados para tal fin es el DEBUG, que vienen incluido dentro de los Sistemas Operativos de
Microsoft.
Objetivo
Emplear el lenguajeensamblador para la realización de programas que permiten aprender el
funcionamiento del microprocesador y comprender su estructura interna básica.
Aprender a direccionar la memoria en modo real empleandolos métodos indirecto, de registro y
directo, para los microprocesadores Intel utilizando instrucciones básicas.
Materiales Necesarios
Computadores con sistema operativo de Microsoft con acceso aDebug
Referentes Teóricos
A
E
G
Q
R
D
MOV
INT 21
ADD
SUB
INC
DEC
LOOP
JNZ
CMP

Subcomandos básicos del Debug
Permite ensamblar instrucciones y pasarlas a código de máquina
Permite introducir datosdirectamente en la memoria
Ejecuta el programa que se encuentra en la memoria
Permite salir del Debug
Permite visualizar el contenido de uno o más registros
Muestra el contenido de un área de memoriaInstrucciones Básicas del Microprocesador
Permite el movimiento de datos de memoria desde y hacia los registros
Interrupción del Sistema
Instrucción empleada para realizar la suma entre dos operandosInstrucción empleada para realizar la resta entre dos operandos
Instrucción para incrementar un dato numérico en una unidad
Instrucción para decrementar un dato numérico en una unidad
Repite hasta que elregistro de 8 bits CX llegue a 0.
Permite realizar un salto condicional verificando el estado de la
bandera de cero; de esta manera salta sino es cero.
Compara dos campos de datos afectando el...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS