Tecnología

Inicio

El microprocesador 8086 Tutoriales

El microprocesador 8086 Tutoriales


La arquitectura de 8086, publicado en 1978 e introducido por Intel, fue el primero de la familia de microprocesadores Intel X86 a disposición del público. El 8086 tenía un 16-bit de datos-bus y un megabyte (MB) de almacenamiento.

Conjunto de instrucciones

El conjunto de instrucciones 8086 cae en la categoría de Complex Instruction Set Computer (CISC). En contraste con la Reduced Instruction Set Computer (RISC), que utiliza múltiples instrucciones para completar una operación, ordenadores CISC intentan completar las operaciones con el menor número posible de instrucciones.

Direccionamiento de la memoria

La arquitectura 8086 es direccionable byte. En otras palabras, cada byte se puede acceder con una dirección separada. Cada palabra es de 16 bits de ancho. Puesto que un byte corresponde a ocho bits, cada palabra es de dos bytes de ancho. Los datos definidos como de 32 bits también se llama "Palabra doble", con una anchura de direcciones de 20 bits. Por lo tanto, la memoria direccionable es dos a la potencia de veinte bytes, lo que equivale a un MB.

registros

Los 8086 registros están divididos en las siguientes categorías: propósito general, segmento, de propósito especial y bandera.

segmentos

La arquitectura 8086 utiliza el concepto de segmentos. Cada registro de anchura es de 16 bits, por lo que es el único tipo que almacena. El ancho de direcciones es de 20 bits, que se generan con dos registros: segmento y el desplazamiento. Una operación izquierda de desplazamiento se realiza en el registro de segmento. Esto es equivalente a multiplicar el valor del registro por 16. Esto cambió continuación, se añade valor a partir del desplazamiento regístrese para generar la dirección de memoria.