Professional Documents
Culture Documents
El 8086/8088
Microprocesadores 8086-8088
Arquitectura de computadoras II
El 8086/8088
Caractersticas
Microprocesador 8086 Microprocesador 8088
Ms rpido
Arquitectura de computadoras II
El 8086/8088
Arquitectura de computadoras II
El 8086/8088
Estos microprocesadores tiene 2 procesadores conectados internamente, estos procesadores son: EU Unidad de ejecucin (Execution Unit). BIU Unidad de interfaz con el Bus (Bus Interface Unit).
Arquitectura de computadoras II
El 8086/8088
Arquitectura de computadoras II
El 8086/8088
Arquitectura de computadoras II
El 8086/8088
Arquitectura de computadoras II
El 8086/8088
Registros de segmento:
Definen reas de 64 Kb dentro del espacio de direcciones de 1 Mb del 8086. Estas reas pueden traslaparse total o parcialmente. No es posible acceder a una posicin de memoria no definida por algn segmento: si es preciso, habr de moverse alguno. CS = Registro de segmento de cdigo (code segment). Contiene la direccin del segmento con las instrucciones del programa. Los programas de ms de 64 Kb requieren cambiar CS peridicamente. DS = Registro de segmento de datos (data segment). Segmento del rea de datos del programa. SS = Registro de segmento de pila (stack segment).
Segmento de pila.
ES = Registro de segmento extra (extra segment). Segmento de ampliacin para zona de datos.
Arquitectura de computadoras II
El 8086-8088
Puntero de instrucciones
IP = Puntero de instruccin (instruction pointer).
Marca el desplazamiento de la instruccin en curso dentro del segmento de cdigo. Es automticamente modificado con la lectura de una instruccin.
Arquitectura de computadoras II
El 8086/8088
Registros Indices
SI = ndice fuente (source index). Utilizado como registro de ndice en ciertos modos de direccionamiento indirecto, tambin se emplea para guardar un valor de desplazamiento en operaciones de cadenas. DI = ndice destino (destination index). Se usa en determinados modos de direccionamiento indirecto y para almacenar un desplazamiento en operaciones con cadenas.
Arquitectura de computadoras II
El 8086/8088
PF
AF ZF SF IF DF OF
Paridad
Acarreo auxiliar Cero Signo Interrupcin Direccin Desbordamiento
Arquitectura de computadoras II
El 8086/8088
Un tpico smbolo esquemtico para una ALU: A y B son operandos; R es la salida; F es la entrada de la unidad de control; D es un estado de la salida.
Arquitectura de computadoras II
El 8086/8088
categoras:
Operaciones aritmticas, tales como suma, resta, multiplicacin y
divisin. Operaciones de lgica binaria, tales como and, or, xor, not ... Operaciones de desplazamientos y rotaciones. Operaciones de transformacin de operandos, tales como
Arquitectura de computadoras II
El 8086/8088
Lgica de Control de la va