Curso Ensamblador
Objetivo del curso
Desarrollar los conocimientos necesarios en el participante, para describir los fundamentos teóricos del Ensamblador.
Contenido programático
- Unidad de memoria principal
- Directivas simplificadas de segmentos
- Comparación en lenguaje ensamblador
- Saltos condicionales e incondicionales
- Comentarios en lenguaje ensamblador
- Unidad de entradas y salidas
- Registros de segmento
- Manejo de parametros
- Unidades funcionales
- Registro de banderas
- Instrucciones de salto condicional
- Registros apuntadores
- Lenguaje de bajo nivel
- Directiva assume en el lenguaje ensamblador
- Identificadores en lenguaje ensamblador
- Tabla de servicio de interrupción
- Interrupción del DOS
- Segmento
- Registros de propósito general
- Instrucciones en lenguaje ensamblador
- Operaciones CALL y RET
- Métodos de dirreccionamiento
- Interconexión de las unidades funcionales
- Registros indice
- Directivas para listar: page y title en lenguaje ensamblador
- La instrucción LOOP
- La Directiva PURGE
- Interrupciones de DOS
- Bibliotecas de macros
- Suma y resta en lenguaje ensamblador
- Introducción a los macros
- Ventajas de los lenguajes ensambladores
- Registros internos del procesador
- Operandos lógicos
- Desplazamiento
- Rotación de bits – desplazamiento circular
- Palabras reservadas en lenguaje ensamblador
- La unidad central de proceso
- Corrimiento de bits
- Directiva segment en lenguaje ensamblador
- Identificador, operación y operando en lenguaje ensamblador
- Registro de apuntador de instrucciones
- Eventos de una interrupción
- Interrupción de BIOS
- Transferencia de datos
- Límites de los segmentos
- Manejo de etiquetas locales
- División en lenguaje ensamblador
- Llamada de procedimientos
- Definición en lenguaje ensamblador
- Multiplicación en lenguaje ensamblador
- Definición de una macro