Taller: Arquitectura Del Microprocesador 8086

Páginas: 7 (1732 palabras) Publicado: 6 de noviembre de 2012
Para las siguientes preguntas, redacte con sus propias palabras las definiciones y conceptos solicitados.

1) ¿Cuál es la conformación del microprocesador Intel 8086?

El Intel 8086 esta conformado por varios registros: los registros de propósito general, de índice, de segmento, de apuntador, de estado y de control de programa. Maneja un bus de direcciones de 20 bits, por lo tanto 20^20 = 1Mbyte. Tanto el bus de datos interno como el bus de datos externo es de 16bits, maneja un conjunto de 89 instrucciones y trabaja con datos ASCII, BCD y enteros con y sin signo, además de palabras y cadenas de bytes.

Entre sus otros componentes podemos encontrar la Unidad Aritmético Lógica, el bus de datos y el bus de direcciones; la unidad de ejecución y la cola de instrucciones. Estemicroprocesador no incorpora coprocesador.

2) ¿Qué función cumple la Unidad de Control en el microprocesador?

La unidad de control se encarga de decodificar las instrucciones y genera las señales de control que gobiernan el funcionamiento de las unidades internas y externas del μP.

3) ¿Qué función cumple la Unidad Aritmético-Lógica en el microprocesador?

Es la parte del procesador que se encargade realizar cálculos entre 2 números mediante operaciones aritméticas básicas como la suma, resta, división y multiplicación, y operaciones lógicas cómo NOT, AND, XOR, etc... La Unidad Aritmético-Lógica toma los datos que necesita para realizar los cálculos de los registros del microprocesador y los resultados de estos cálculos son almacenados en los registros de salida de la UAL.


4) ¿Cuálesson los Registros Internos del microprocesador y qué función cumple cada uno?


Registros de propósito general: Son 4 registros de 16 bits, todos están divididos en una parte alta y una parte baja cada una de estas de 8bits, para obtener un total de 8 registros. Son los más utilizados y permiten trabajar tanto con bytes como con palabras. Los registros generales son:

AX = Registroacumulador. Se utiliza en operaciones aritméticas y operaciones de entrada y salida de datos. El registro acumulador esta divido en una parte alta que se llama AH y una parte baja llamada AL.

BX = Registro base. También esta dividido en una parte alta llamada BH y una parte baja llamada BL. Es el único registro de propósito general que puede ser un índice para direccionamiento indexado.

CX =Registro contador. Almacena un valor numérico mediante el cual se controla las veces que se ejecuta un ciclo, generalmente controlado po la instrucción LOOP. También se utiliza en operaciones que implican desplazamiento y rotación de bits. Al igual que los anteriores cuenta con una parte baja llamada CL y una parte alta llamada CH.

DX = Registro de datos. En conjunto con el registro AX se utiliza enoperaciones de división y multiplicación con cifras grandes, y en funciones de entrada y salida para indicar el número de puerto. También cuenta con una parte alta llamada DH y una parte baja llamada DL.

Registros apuntadores: Son 2 en total, a diferencia de los anteriores no están divididos. La función de estos es permitir acceder a datos almacenados en el segmento de pila.

SP = Permiteacceder a la palabra que se esta procesando que esta almacenada en la pila. Este registro es de 16 bits y se manipula mediante las instrucciones PUSH y POP.

BP = Se utiliza para realizar direccionamiento indirecto dentro de la pila. Este registro también tiene una longitud de 16 bits.


Registros Índice: La función principal de estos registros es realizar direccionamiento indirecto y servircomo punteros para operaciones con cadenas, sumas o restas. Al igual que los anteriores tienen una longitud de 16 bits y no se pueden dividir como los registros de propósito general.

SI = Es el registro índice fuente. Su función es servir como puntero fuente para las operaciones con cadenas aunque también sirve para realizar direccionamiento indirecto. Esta relacionado con el registro DS....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Microprocesador 8086
  • microprocesador 8086
  • Los microprocesadores 8086 y 8088
  • Arquitectura Del Microprocesador
  • ARQUITECTURA DE LOS MICROPROCESADORES
  • Arquitectura del Procesador Intel 8086
  • El 8086 Es Un Microprocesadores
  • Microprocesador 8086

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS