Von Neumann
Unidad aritméticológica: circuito digital que calcula operaciones aritméticas (como suma, resta, multiplicación, etc.) y operaciones lógicas (si, y, o, no), entre dos números. Una ALU debe procesar números usando el mismo formato que el resto del circuito digital. Para los procesadores modernos, este formato casi siempre es la representación del número binario de complemento a dosLa ALU se compone básicamente de:Circuito Operacional, Registros de Entradas, Registro Acumulador y un Registro de Estados. La mayoría de las ALU pueden realizar las siguientes operaciones:
Operaciones aritméticas de números enteros (adición, sustracción, y a veces multiplicación y división, aunque ésto es más complejo)
Operaciones lógicas de bits (AND, NOT, OR, XOR, XNOR)
Operaciones de desplazamiento de bits (Desplazan o rotan unapalabra en un número específico de bits hacia la izquierda o la derecha, con o sin extensión de signo). Los desplazamientos pueden ser interpretados como multiplicaciones o divisiones por 2.
Un típico símbolo esquemático para una ALU: A y B son operandos; R es la salida; F es la entrada de la unidad de control; D es un estado de la salida.
Unidad de control: es uno de los tres bloquesfuncionales principales en los que se divide una unidad central de procesamiento (CPU), unidad de proceso y bus de entrada/salida son los demás. Su función es buscar las instrucciones en la memoria principal, decodificarlas (interpretarlas) y ejecutarlas, empleando para ello la unidad de proceso. Existen dos tipos de unidades de control, las cableadas, usadas generalmente en máquinas sencillas, y lasmicroprogramadas, propias de máquinas más complejas. En diseños modernos de computadores, la unidad de control es típicamente una parte interna del CPU.Las salidas de la unidad de control se encargan de controlar la actividad del resto del dispositivo. Se puede pensar en una unidad de control como una máquina de estado finito.
La unidad de control es la circuitería que controla el flujo de datos através del procesador, y coordina las actividades de las otras unidades dentro de él. De una manera, es el "cerebro dentro del cerebro", pues controla lo que sucede dentro del procesador, que a su vez controla el resto del PC. Las funciones realizadas por la unidad de control varían grandemente por la arquitectura interna del CPU, pues la unidad de control realmente implementa esta arquitectura.Componentes
Registro de instrucción: Es el encargado de almacenar la instrucción que se está ejecutando.
Registro contador de programas: Contiene la dirección de memoria de la siguiente instrucción a ejecutar
Controlador y decodificador: Se encarga de interpretar la instrucción para su posterior proceso. Es el encargado de extraer el código de operación de la instrucción en curso.
Secuenciador:Genera microórdenes necesarias para ejecutar la instrucción.
Reloj: Proporciona una sucesión de impulsos eléctricos a intervalos constantes.
Perifericos de entrada y salida: se denomina periféricos a los aparatos o dispositivos auxiliares e independientes conectados a la unidad central de procesamiento de una computadora.
Se consideran periféricos tanto a las unidades o dispositivos a...
Regístrate para leer el documento completo.