Escolar Documentos
Profissional Documentos
Cultura Documentos
INTRODUCCION
El microprocesador o unidad central de proceso (CPU, Central Process Unit)
controla las operaciones bsicas del ordenador, enviando y recibiendo
seales de control a travs de un grupo de caminos electrnicos llamados
bus.
A grandes rasgos, puede decirse que un bus es un conjunto de unos
pequeos cables que conducen bits de informacin. El nmero de cables
que forman el bus se denomina ancho de banda del bus.
MICROPROCESADORES
UNIDAD DE
CONTROL
GESTOR DE BUS
DE CONTROL
ALU
BANCO DE REGISTROS
GESTOR DE BUS DE
DIRECCIONES
GESTOR DE BUS
DE DATOS
MICROPROCESADORES
Bus de datos: Es el bus por donde se mueve la informacin digital que circula
por todo el sistema (memoria, puertos...), desplazndose principalmente
entre la memoria y la CPU, y viceversa. Este bus es de 16 bits en el 8086 (8 bits
en el 8088 y 32 bits en 80386 y 80486).
Bus de direcciones: Es el bus usado por la CPU para indicar a la memoria la
posicin en la que est la informacin a la que se quiere acceder (ya sea
para leerla o para escribir en ella). Una vez se haya accedido a esa posicin
en la memoria, sta enviar su contenido a travs del mencionado bus de
datos. El bus de direcciones posee 20 bits de ancho de banda, por lo que se
pueden indicar 220 = 1.048.576 posiciones de memoria distintas.
Bus de control: Este bus es el encargado de indicar al sistema tanto el tipo de
informacin que circula por el bus de datos en cada momento, como de
sincronizar las seales que controlan el funcionamiento de la circuitera del
sistema.
CONCLUSION
En definitiva, el procesador se encarga de recibir secuencias de rdenes y
ejecutarlas. Estas rdenes sern mayoritariamente matemticas (suma estos
dos nmeros y guarda el resultado en esta determinada posicin de
memoria) pero tambin de almacenamiento o interrupciones del sistema.
Precisamente estas rdenes simples y atmicas se denominan instrucciones,
que son las operaciones que un procesador es capaz de entender y
ejecutar.
Por ejemplo, suma dos nmeros y almacena el resultado en esta memoria, o
multiplica estos dos nmeros, o algo mucho ms simple como almacena este
dato en esta posicin de la memoria. Las instrucciones son operaciones muy
simples pero con las que se construye todo, y un conjunto de estas
instrucciones se denomina set de instrucciones o ISA (Instruction Set
Architecture).
Por ejemplo, x86 es la ISA de los procesadores Intel o AMD domsticos
actuales, los cuales a su vez utilizan mltiples microarquitecturas, y ARM es la
ISA de los procesadores de Samsung, Qualcomm, Apple, etc.
MICROPROCESADORES