Documente Academic
Documente Profesional
Documente Cultură
PIURA – 2017
CAPÍTULO 8 – MICROPROCESADORES
Los circuitos integrados también llamados chips, están constituidos por una base de silicio
en la que se encuentran millones de dispositivos electrónicos interconectados.
Un microprocesador es un chip que, junto con la memoria principal, los buses de sistema
los módulos de E/S y los buses de E/S constituyen la estructura de una computadora
completa que se integra en un arquitectura abierta ya que es configurable según la
necesidad del negocio, tanto desde el punto de vista del hardware como del software.
Longitud de palabra:
Un procesador procesa bits que obtiene de una memoria, los opera y almacena el resultado
de nuevo en memoria. Hablamos de una memoria puesto que ya sabemos que la memoria
de una computadora es la memoria principal. La cantidad de estos bits que procese como
grupo es la longitud de palabra. Una palabra es un grupo de 16bits.
Una palabra de memoria es la cantidad de bits a los que se puede acceder por vez.
Un programa que este compilando con un compilador de 32 bits considera que un dato u
operando de 64 bits está almacenado en dos palabras de memoria de 32. Entonces, el
código ejecutable genera dos instrucciones de lectura a memoria en lugar de una, o sea
que para un buen uso de la longitud de palabra del microprocesador lo sugerido es
compilar los programas fuente con compiladores de 64 bits.
Capacidad de direccionamiento:
Tiene relación con el acceso a líneas que transfieren direcciones a la memoria. Una
dirección permite individualizar la zona de memoria principal que se va a leer o escribir.
Con n bits del bus de direcciones se obtiene un mapa de direcciones de 2n. Estas líneas
identificadas como bus de direcciones determinan el potencial de direccionamiento del
microprocesador que significa cuanta memoria como máximo podría visualizar el
microprocesador.
Numero de Instrucciones:
Ejemplo:
A los registros que se pueden acceder por medio de los programas del sistema operativo,
se los denomina registros para el programador de sistemas o registros invisibles.
El X86 contaba con dos unidades funcionales, una se llamaba unidad de ejecución que se
encargaba de decodificar y ejecutar instrucciones.