programa
Leguajes de Interfaz
OBJETIVO
(2-2-4)
ene-jun 2014
Desarrollar software para establecer la interfaz hombre-máquina y máquina-máquina.
1.
Introducción al lenguaje ensamblador.Importancia de la programación en lenguaje ensamblador.
El procesador y sus registros internos
La memoria principal (RAM)
Modos de direccionamiento
El concepto de interrupciones
Llamadas aservicios del sistema
Ensamblador (y ligador) a utilizar y proceso de ensamblado y ligado
formato de un programa en ensamblador
Desplegado de mensajes en el monitor
2.
Programación básica
2.1 Capturabásica de cadenas
2.2 Incremento y decremento
2.3 Manipulación de la pila
2.4 Comparación y prueba
2.5 Saltos incondicionales
2.6 Ciclos numéricos
2.7 Ciclos condicionales
2.8 Instruccionesaritméticas
2.9 Instrucciones lógicas
2.10 Desplazamiento y rotación
2.11 Captura de cadenas con formato
2.12 Obtención de cadena con representación decimal
2.13 Obtención de una cadena con larepresentación hexadecimal
2.14 Captura y almacenamiento de datos numéricos
2.15 Operaciones básicas sobre archivos de disco
3.
Modularización
3.1 Procedimientos
3.2 Macros
4.
Programación dedispositivos
4.1 El buffer de video en modo texto
4.2 Acceso a discos en lenguaje ensamblador
4.3 Programación del puerto serial
4.4 Programación del puerto paralelo
4.5 Programación híbrida
4.6Programación de puerto usb
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
FUENTES DE INFORMACION
Abel, Peter; Lenguaje ensamblador y programación para pc ibm y compatibles 3ª ed.; Prentice Hall,México, 1996
Brey, Barry B.; Los microprocesadores de Intel 3ª ed.; Prentice Hall, México 1995
Hahn, Harley; Assambler inside & out; Osbrone Mc. Graw Hill
Nabajyoti Barkakati, Hide Randall;Microsoft macro assambler bible; Sams
Pappas, Chris; Murray, William H. III; 80286/80386 programación en lenguaje ensamblador; Mc. Graw Hill, México, 1987
Rojas Ponce Alberto; Ensamblador básico;...
Regístrate para leer el documento completo.