INDICE

Unidad I:    Sistemas Numericos

+   SISTEMAS NUMERICOS +   CONVERSIONES ENTRE BASES NUMÉRICAS
+   ARITMETICA BINARIA +   REPRESENTACIÓN DE DATOS EN LA PC
+   REPRESENTACIÓN DE NÚMEROS NEGATIVOS
Unidad II:    Estructura General de un Microprocesador
+   COMPONENTES DE UN MICROPROCESADOR
Alu
La unidad de punto flotante
Uc
Unidad de interfaz en el bus
Funciones basicas (5)
El manejo de las instrucciones
Instrucciones del procesador Pipelining
Paralelismo
Ram y rom
Niveles de memoria
Registros
Buses
+   FUNCIONAMIENTO DE UN MICROPROCESADOR
+   FAMILIAS DE MICROPROCESADORES INTEL
+   REGISTRO DE PROPÓSITOS GENERAL
+   REGISTRO DE BANDERAS
+   EL PROGRAMA DEBUG
Unidad III:    Modos de Direccionamientos
Transferencia entre registros
Tamaño de las instrucciones
Modalidades de operacion
Velocidad de operacion
Modalidades de direccionamiento La pila
Registros que se utilizan para manipular la pila
Unidad IV:    Conjunto de Instrucciones del Lenguaje Ensamblador
Instrucciones aritméticas
Instrucciones lógicas
Instrucciones de desplazamiento
Instrucción Rotación de bits (con o sin acarreo)
Instrucciones para manejo de pila
Realización de ejercicio (2) donde incluya todas las instrucciones
Diferencias entre programas .com y .exe
Guardado de programas en Debug
Tipos de interrupciones
Unidad V:    Programacion en el Lenguaje Ensamblador
Diferencias entre compiladores y ensambladores
Requerimiento del lenguaje ensamblador
Segmento de un programa en lenguaje ensamblador
Directivas y directivas simplificadas del lenguaje ensamblador
Estructura general de un programa en lenguaje ensamblador
Proceso de edición, ensamblado, ligado de instrucciones en lenguaje ensamblador
Macros y bibliotecas de macros
Interfaz ensamblador-lenguajes de alto nivel.
Procedimientos en lenguaje ensamblador
Instrucciones de salto condicional e incondicional.
Ejemplos de programas (10)