Lenguaje ensamblador

Páginas: 60 (14912 palabras) Publicado: 11 de noviembre de 2010
CONTENIDO
1. FUNDAMENTOS DE LA PROGRAMACIÓN EN ENSAMBLADOR
El alumno comprenderá y aplicará los conceptos relacionados con la estructura de las computadoras y el Lenguaje Ensamblador.
1. La familia de computadoras IBM
2. Macroensamblador
3. Ventajas que se obtienen al aprender un Lenguaje Ensamblador
4. Sistemas Numéricos
1. Numeración binaria
2. Bits, nibbles,Bytes y Words
3. Representación de enteros
1. Magnitud con signo
2. Complemento a uno
3. Complemento a dos
4. Exceso 2n-1
4. Representación de punto flotante
1. Representación de números de punto flotante en la PDP-11 e IBM
2. Bit Escondido
5. El Debug

2. INTRODUCCIÓN A LA PROGRAMACIÓN EN LENGUAJEENSAMBLADOR
El alumno conocerá cómo representa la computadora de manera interna los datos e instrucciones que procesa mediante el debug.
1. El Debug y su uso
2. Aritmética del 8088/80286/80386 mediante el DEBUG
1. Registros como variables
2. Memoria del Procesador
3. Estilos de adición y resta
4. Números negativos
5. Multiplicación y división
3.Imprimiendo caracteres
1. INT 21h: El poder de las interrupciones
2. INT 20h: una salida con gracia
3. Programas enteros
4. Moviendo datos entre registros
5. Escribiendo strings de caracteres
4. Registro de Banderas
5. Imprimiendo números binarios
1. Banderas de acarreo y rotación
2. Adición con la bandera de acarreo
3. Looping4. Escribiendo números binarios
6. Imprimiendo en hexadecimal
1. Comparando y status de bits
2. Imprimiendo un dígito en hexadecimal
7. Leyendo caracteres
1. Leyendo un caracter
2. Leyendo un número hexadecimal
3. Leyendo dos dígitos hexadecimales
8. Procedimientos y pilas
1. La pila y direcciones de retorno
2. Leyendonúmeros en hexadecimal
3. Etiquetas

3. PROGRAMACIÓN EN LENGUAJE ENSAMBLADOR
El alumno programará en Lenguaje Ensamblador para trabajar a bajo nivel en la computadora y desarrollará diversas aplicaciones.
1. Proceso de Ensamble
2. Rutinas utilizadas en el Ensamblador
3. Tipos de Instrucciones en Lenguaje Ensamblador
4. Instrucciones en Macroensamblador
5. Estructura de unprograma
6. Parámetros de Pseudo-Op Segment
7. Programando con el MASM
8. Modos de Direccionamiento
9. Los Procedimientos y el Ensamblador
10. Imprimiendo en Decimal
11. Segmentos y Desplazamientos
12. Mapa de la memoria RAM
13. Segmentos
1. Seccionando la memoria del Microprocesador
2. La Pila
3. El priefijo del Segmento de Programa (PSP oScratch área)
4. La directiva DOSSEG
5. Llamadas (NEAR y FAR)
6. Vector de Interrupciones
14. Vaciando la memoria
1. Instrucción group
2. Rutinas varias
15. Diseño de software
16. Instrucciones de control
1. Instrucciones de salto
2. Instrucciones de comparación
17. Optimización del diseño
1. Programación modular
2.Diseño descendente
18. Diagramas de flujo y pseudocódigo
19. Enfoque a la programación estructurada
20. Estilo y forma
21. Instrucciones de uso más frecuentes
1. Instrucciones aritméticas
2. Instrucciones de transferencia
3. Instrucciones de carga
4. Instrucciones Loop
5. Instrucciones de Stack
6. Instrucciones de conteo
7. Otrasinstrucciones
8. Instrucciones de corrimiento
9. Instrucciones de rotación
10. Instrucciones de almacenamiento
11. Instrucciones de manejo de cadenas
12. Instrucciones de conversión
13. Instrucciones de procedimiento y control
14. instrucciones ASCII
15. instrucciones de aritmética decimal
16. Instrucciones de I/O
17....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje Ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Qué es el lenguaje ensamblador

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS