Tareas
Arquitectura Interna del 8086. 3
Pines 5
Pines del 8086 5
Velocidad 6
Chips de soporte del 8086 6
Generador de pulsos de reloj 8086 6
Funcionamiento del 8086. 7
La Pila (stack) 8Las interrupciones 9
Nombre de las instrucciones y que hace cada una 10
Instrucciones Aritmeticas (Afectan los flags AF, CF, OF, PF, SF, ZF) 10
Instrucciones Logicas (Afectan AF, CF, OF, PF, SF, ZF)11
Instrucciones De Manipulacion De Cadenas: 11
Prefijo para las instrucciones MOVSB, MOVSW, LODSB, LODSW, STOSB y STOSW: 12
Instrucciones De Transferencia De Control (No Afectan Los Flags): 12Variaciones de la instrucción de retorno: 13
Saltos condicionales según el valor de los indicadores: 13
Saltos condicionales que usan el registro CX como contador: 13
Interrupciones: 14Instrucciones De Control Del Procesador 14
Operadores relacionales 14
Operadores analíticos 15
Directivas (Instrucciones para el ensamblador) 15
Definición de datos 16
Definición de segmentos 16
Control delensamblador 17
Ensamblado condicional 18
Definición de macros 19
Referencias externas al módulo 20
Segmentos simplificados 20
Arquitectura Interna del 8086.
Este microprocesador esta dividoen dos sub-procesadores. Por un lado esta la “unidad de ejecución” (EU) encargada de ejecutar las instrucciones, la cual posee una ALU (unidad aritmetico-logica) con un registro de estado con variosflags asociados y un conjunto de registros de trabajo, y por otro esta la “unidad de interfaz de bus” (BUI) encargada de la búsqueda de las instrucciones, ubicarlas en la cola de instrucciones antesde su ejecución y facilitar el direccionamiento de la memoria, es decir, encargada de acceder datos e instrucciones del mundo exterior.
El 8086 contiene 14 registros de 16bits, de los cuales, unospertenecen a la EU, que normalmente se suelen usar para direccionamiento, y otros pertenecen a la BIU.
[pic]
Los registros del 8086 podrían clasificarse en tres grupos de acuerdo con sus...
Regístrate para leer el documento completo.