REGISTROS DEL 8086 Y CU-ALU
Centro Universitario de los Valles
Tarea #2
Tema: Registros del 8086/88 y CU-ALU
Materia: Arquitectura Avanzada de Computadoras
1.- Define que es un microprocesador: Tanto por su parte de hardware como por sus funcionamiento
El microprocesador es la parte de la computadora diseñada para llevar acabo o ejecutar los programas. Esteviene siendo el cerebro de la computadora, el motor, el corazón de esta máquina. Este ejecuta instrucciones que se le dan a la computadora a muy bajo nivel haciendo operaciones lógicas simples, como sumar, restar, multiplicar y dividir. El microprocesador, o simplemente el micro, es el cerebro del ordenador. Es un chip, un tipo de componente electrónico en cuyo interior existen miles (o millones)de elementos llamados transistores, cuya combinación permite realizar el trabajo que tenga encomendado el chip.
2.- Explica con tus propias palabras lo que es un registro de un microprocesador
El registro de un microprocesador es el lugar dentro de la memoria del micro que almacena las instrucciones, datos y direccionamiento de memoria.
Los registros son espacios físicos dentro delmicroprocesador con capacidad de 4 bits hasta 64 bits dependiendo del microprocesador que se emplee. Los registros son direccionables por medio de una viñeta, que es una dirección de memoria. Los bits, por conveniencia, se numeran de derecha a izquierda (15, 14, 13…. 3, 2, 1, 0), los registros están divididos en seis grupos los cuales tienen un fin específico. Los registros se dividen en:
Registros desegmento
Registros de apuntadores de instrucciones
Registros apuntadores
Registros de propósitos generales
Registro índice
Registro de bandera.
3.- Investiga cuales son los principales Registros del microprocesador 8088/8086, para que sirven y sus funciones, los de uso general, de segmento y los de propósito específico.
registro
tipo de registro
usos
CS
DE SEGMENTO
APUNTADOR AL SEG DECODIGO
DS
DE SEGMENTO
APUNTADOR AL SEG DE DATOS
SS
DE SEGMENTO
APUNTADOR AL SEG DE PILA
ES
DE SEGMENTO
APUNTADOR AL SEG DE DATOS
SP
DE INSTRUCCIONES
APUNTADOR AL SEG DE PILA
BP
DE INSTRUCCIONES
REFERENCIA DE PARAMETROS
AX
DE PROPOSITOS GENERALES
ARITMETICA
BX
DE PROPOSITOS GENERALES
DIRECCIONAMIENTO INDEXADO
CX
DE PROPOSITOS GENERALES
CONTADOR
DX
DE PROPOSITOS GENERALESDATOS
SI
INDICE
OPERACIONES CON CADENAS
DI
INDICE
OPERACIONAS CON CADENAS
OF
DE BANDERA
DESBORDAMIENTO
DF
DE BANDERA
DIRECCIÓN
IF
DE BANDERA
INTERRUMPCIÓN
TF
DE BANDERA
TRAMPA
SF
DE BANDERA
SIGNO
ZF
DE BANDERA
CERO
AF
DE BANDERA
ACARREO AUXILIAR
PF
DE BANDERA
PARIDAD
CF
DE BANDERA
ACARREO
4.- Manda un diagrama esquemático de la arquitectura del microprocesadory sus registros o diagrama de bloques.
5.- Del diagrama que pusiste, define sus principales componentes, a excepción de la CU y la ALU.
Registros de uso general: Los registros de propósitos generales AX, BX, CX y DX son los caballos de batalla o las herramientas del sistema. Son los únicos en el sentido de que se puede direccionarlos como una palabra o como una parte de un byte. Elúltimo byte de la izquierda es la parte "alta", y el último byte de la derecha es la parte "baja" por ejemplo, el registro CX consta de una parte CH (alta) y una parte CL (baja), y usted puede referirse a cualquier parte por si nombre. Las instrucciones siguientes mueven ceros a los registros CX, CH y CL respectivamente.
Registros de comunicación interna: Un registro de segmento se utiliza paraalinear en un límite de párrafo o dicho de otra forma codifica la dirección de inicio de cada segmento y su dirección en un registro de segmento supone cuatro bits 0 a su derecha. Un registro de segmento tiene 16 bits de longitud y facilita un área de memoria para direccionamientos conocidos como el segmento actual.
Registros temporales: Son registros para uso interno de la CPU, en los que se...
Regístrate para leer el documento completo.