Tecnología

Inicio

¿Cuáles son los dispositivos de control de un microprocesador?

¿Cuáles son los dispositivos de control de un microprocesador?


Las funciones de un microprocesador son controlados por tres dispositivos: un reloj, un descodificador y una ALU. ALU es sinónimo de unidad lógica aritmética. Estos tres elementos están unidos por los autobuses que son alambres. Los datos se almacenan temporalmente en los registros, que son una serie de interruptores que representan 0s y 1s.

Reloj

La información se mueve alrededor del microchip a un ritmo determinado. Ese ritmo es controlado por el reloj. Si dos ceros llegan uno tras otro (o los dos) ¿Cómo sabe el microchip que se trata de dos piezas diferentes de datos? Se sabe, ya que las muestras de datos en un intervalo particular, y ese intervalo es dictado por el reloj. Esto significa que la velocidad de reloj no sólo dicta cuando los datos ha cambiado, pero también limita la velocidad a la que las funciones del microprocesador. Cuanto más rápido el reloj, más rápida es la computadora.

Descifrador

El decodificador es a veces llamado el decodificador de instrucciones. It rutas de datos en todo el microchip. Una señal de ceros y unos pasa a lo largo del bus dentro del chip y está disponible para todos los registros. Un alambre separada lleva una instrucción dirección del decodificador contando el destino registro debe tomar los datos. Mediante este método, los controles de decodificador que recibe datos del dispositivo. El decodificador también a veces se llama la unidad de control.

Unidad aritmética lógica

La ALU, en su forma más simple, es una "serpiente". Se añade un número binario a otro. Más complicados ALU tienen otras funciones matemáticas y es mediante la aplicación de la lógica booleana a los números de los registros del microchip que la ALU ejecuta el programa que pide a sus acciones. La ALU también se conoce como una unidad de ejecución.

Instrucciones

Los programas para un microprocesador están escritos en lenguaje ensamblador. Este es el lenguaje de programación de bajo nivel que permite la manipulación de los elementos dentro del microprocesador. Antes de instrucciones del programa se envían al microprocesador, que se convierten en "código máquina" se trata de un lenguaje de programación de nivel muy bajo, que consiste en una serie de números. Cada número es una instrucción de que el decodificador implementa como una acción. Una vez que el decodificador recibe estas instrucciones, que están separados y enviados a lo largo del bus al dispositivo correspondiente dentro del microprocesador.