Arquitectura computacional
[pic]
Acerca de arquitectura de computadores
Una característica fundamental de una maquina digital, es que esta necesita una excitación para ejecutar una serie depasos predeterminados, tiene una función especifica. En un computador, la respuesta se puede programar, esto es, explora algunas instrucciones y datos (programa) y de acuerdo a esto (ejecuta). Sufunción es flexible y depende del programa almacenado en memoria. De la diversidad de computadores que existe se distinguen algunos bloques funcionales típicos. Se estudiaran algunos de estos bloques paraentender como se construye una estructura flexible como una computadora.
Algunos de los elementos funcionales:
Unidades de entrada y salida
Unidad de memoria
Unidad aritmética lógicaUnidad de control
La Unidad Aritmético Lógica (UAL), o Arithmetic Logic Unit (ALU), es un circuito digital que calcula operaciones aritméticas (como adición, substracción, etc.) y operaciones lógicas(como OR, NOT, XOR, etc.), entre dos números.
Muchos tipos de circuitos electrónicos necesitan realizar algún tipo de operación aritmética, así que incluso el circuito dentro de un reloj digitaltendrá una ALU minúscula que se mantiene sumando 1 al tiempo actual, y se mantiene comprobando si debe activar el pitido del temporizador.
Por mucho, los más complejos circuitos electrónicos son losque están construidos dentro de los chips de microprocesadores modernos como el Pentium. Por lo tanto, estos procesadores tienen dentro de ellos un ALU muy complejo y poderoso. De hecho, unmicroprocesador moderno (y los mainframes) pueden tener múltiples núcleos, cada núcleo con múltiples unidades de ejecución, cada una de ellas con múltiples ALU.
[pic]
Propuesta de Eckert-Mauchly
[pic]John Presper Eckert y John William Mauchly idearon el concepto de la ALU en 1945 que fue injustamente acreditado al matemático John von Neumann al publicarse el informe en el que von Neumann...
Regístrate para leer el documento completo.