Diferentes operaciones de un microprocesador
Un microprocesador manipula datos en un sistema informático. La unidad central de procesamiento actúa como el cerebro de una computadora y consta de uno o más microprocesadores formados por varios miles de transistores en un solo circuito integrado. El microprocesador trabaja en conjunto con otras partes de la computadora para calcular funciones aritméticas y lógicas para manejar tareas utilizando un conjunto de instrucciones para realizar todas las tareas dentro de una computadora.
Entrada y Salida
El microprocesador acepta entradas de dispositivos, como un mouse, teclado o escáner, y realiza una función con esos datos. Toma una decisión basada en los datos, el microprocesador calcula la información y luego envía los resultados a los dispositivos de salida, como un monitor o una impresora, como información legible para el usuario. Por ejemplo, si un usuario que usa un procesador de textos presiona "m" en el teclado, el microprocesador lo aceptará y enviará la letra "m" al monitor.
Unidad Lógica Aritmética
La unidad lógica aritmética recopila información como entrada de los registros y operandos de la CPU y luego realiza las operaciones aritméticas (suma, resta, multiplicación y división) y operaciones lógicas (AND, OR y XOR). Durante el procesamiento de datos, la ALU prueba las condiciones y se prepara para tomar diferentes acciones en función de los resultados. La ALU también recopila datos de fuentes adicionales, incluidos sistemas numéricos, instrucciones, circuitos de enrutamiento de tiempo y datos, como sumadores y restadores.
Memoria
El microprocesador accede y almacena instrucciones binarias en la memoria, o circuitos que almacenan bits. La memoria de acceso aleatorio es una memoria de control que utiliza registros para almacenar datos temporalmente. El microprocesador almacena datos volátiles utilizados por los programas en la RAM. La memoria de solo lectura almacena datos de forma permanente en chips con instrucciones integradas. Se tarda más en acceder a la información en la ROM, pero no pierde información cuando una computadora se apaga como lo hace la RAM.
Unidad de Control
La unidad de control dirige el flujo de operaciones y datos seleccionando una declaración de programa a la vez, interpretándola y enviando mensajes a la ALU o registros para llevar a cabo la instrucción. También decide dónde guardar la información en la memoria y con qué dispositivos comunicarse mediante la interfaz con la ALU, la memoria y los dispositivos de entrada/salida. La unidad de control también puede apagar una computadora si esta u otro dispositivo, como la fuente de alimentación, detecta condiciones anormales.
Intercambio de información
El bus del sistema conecta el microprocesador a los periféricos, como un teclado, un mouse, una impresora, un escáner, un altavoz o una cámara digital. El microprocesador envía y recibe datos a través del bus del sistema para comunicarse con los periféricos. Solo se comunica con un periférico a la vez para no mezclar ninguna información y enviarla al lugar equivocado. La unidad de control controla el momento del intercambio de información.