Manual ensamblador

Páginas: 22 (5344 palabras) Publicado: 12 de octubre de 2009
MANUAL DE PROGRAMACIÓN EN ENSAMBLADOR 8086

ALUMNO: SANTIAGO SÁNCHEZ GONZÁLEZ TITULACIÓN: I.T.I. SISTEMAS ARQUITECTURA DE COMPUTADORES I

ÍNDICE: PÁGINA
Introducción al ensamblador..............................................................................2 Procesos para la creación de un programa.........................................................2 Registros internos de la UnidadCentral de Proceso (UCP)...............................2 Segmentos y registros asociados........................................................................4 Software necesario..............................................................................................4 La estructura del ensamblador............................................................................5 Técnicas decodificación en ensamblador..........................................................5 Ejemplo Práctico de un programa en ensamblador............................................6 Interrupciones.....................................................................................................6 Internas del Hardware....................................................................................7Externas del Hardware...................................................................................7 Interrupciones Software.................................................................................7 Saltos, ciclos y procedimientos...........................................................................8 Movimiento de losdatos.....................................................................................8 Instrucción MOV...........................................................................................9 Operaciones lógicas y aritméticas.....................................................................10 Operaciones aritméticas...............................................................................10 Operacioneslógicas.....................................................................................11 Apéndice de interrupciones..............................................................................12 Apéndice del juego de instrucciones del 8086.................................................13

INTRODUCCIÓN AL ENSAMBLADOR: El lenguaje ensamblador es el sistema alfanumérico para escribir código máquina mediante expresiones abreviadas(mnemotécnicos). La compilación es más complicada porque incluye la conversión de operaciones matemáticas complejas, comandos de lenguaje natural o tipos de comandos complejos. Cada ordenador tiene su propio lenguaje ensamblador, exclusivo de su CPU; un lenguaje de alto nivel (LAN) puede ser compilado en distintas máquinas. Es usado principalmente porque hay aplicaciones o programas que deben tratardirectamente con los registros de la máquina, la memoria, dispositivos de E/S, etc. PROCESOS PARA LA CREACIÓN DE UN PROGRAMA: Para la creación de un programa es necesario seguir cinco pasos: Diseño del algoritmo, codificación del mismo, su traducción a lenguaje máquina, la prueba del programa y la depuración. En la etapa de diseño se plantea el problema a resolver y se propone la mejor solución,creando diagramas esquemáticos utilizados para el mejor planteamiento de la solución. La codificación del programa consiste en escribir el programa en algún lenguaje de programación (en este caso en ensamblador 8086), tomando como base la solución propuesta en el paso anterior. La traducción al lenguaje máquina es la creación del programa objeto, esto es, el programa escrito como una secuencia deceros y unos que pueda ser interpretado por el procesador. La prueba del programa consiste en verificar que el programa funcione sin errores, o sea, que haga lo que tiene que hacer. La última etapa es la eliminación de las fallas detectadas en el programa durante la fase de prueba. La corrección de una falla normalmente requiere la repetición de los pasos comenzando desde el primero o el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual de ensamble
  • Manual de ensamble
  • Manual Tecnico Ensamble De Un Cpu
  • Lineas De Ensamble Manual En El Comerci O
  • Manual de bolsillo de ensamblador
  • Manual De Ensamble Y Desensamble
  • MANUAL PARA ENSAMBLAR UNA COMPUTADORA
  • Manual de ensamble magic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS