Diseno de Estructuras de Acero - 5ta Ed - McCormac.pdf
Organizacion del computador
1. Republica Bolivariana de Venezuela
Ministerio del Poder Popular para la Educacion
Instituto Universitario Politecnico “Santiago Marino”
Ciudad Ojeda-Edo Zulia
Realizado por:
Jorge Hurtado
C.I.V: 25.941.409
Codigo #47
Ciudad Ojeda, Enero 2018
2. John von Neumann
Jhon P. Eckerty y Jhon W
Mauchly
Definición propia
El matemático John von Neumann propuso el concepto de
la ALU en 1945
explicó “que una ALU es un requisito fundamental para una
computadora porque necesita efectuar operaciones
matemáticas básicas: adición, sustracción, multiplicación, y
división. Por lo tanto, creyó que era razonable que una
computadora debería contener los órganos especializados
para estas operaciones"”
Jhon P. Eckerty y Jhon W Mauchly (1945) la definen como
“una especie de circuito
que tiene la capacidad de calcular operaciones como
adición, sustracción u otras operaciones “
ALU (siglas en inglés de arithmetic logic unit), es un circuito
digital que calcula operaciones aritméticas (como suma,
resta, multiplicación, etc.) y operaciones lógicas (si, y, o,
no), entre valores (generalmente uno o dos) de los
argumentos.
3. Una función esencial de
muchas computadoras y
calculadoras es la
realización de operaciones
aritméticas.
Estas operaciones se efectúan
en la unidad aritmética-lógica de
una computadora, donde se
combinan compuertas lógicas y
flip-flops de manera que puedan
sumar, restar, multiplicar y dividir
números binarios.
Estos circuitos efectúan
operaciones aritméticas a
velocidades que son
humanamente imposibles.
Comúnmente, una operación de
adición se llevará menos de 1
microsegundo
4. ALU se compone básicamente de: Circuito Operacional, Registros de Entradas, Registro
Acumulador y un Registro de Estados, conjunto de registros que hacen posible la realización de
cada una de las operaciones.
Un circuito
operacional contiene
los circuitos
electrónicos necesarios
para la realización de
las operaciones con los
datos procedentes de
los registros de
entradas
en las cuales se
almacenan los
operandos a través de
un selector de
operaciones
comandadas
por las microordenes
procedentes del
secuenciador de
la unidad de control, la
misma que
concretará la operación
correspondiente en
ejecución.
5. En una CPU de computadora, el acumulador es un registro en el que son almacenados
temporalmente los resultados aritméticos y lógicos intermedios que serán tratados por el circuito
operacional de la unidad aritmético-lógica (ALU).
Sin un registro acumulador, sería necesario
escribir el resultado de cada cálculo, como
adición, multiplicación, desplazamiento, etc....
en la memoria principal, quizás justo para
ser leída inmediatamente otra vez para
su uso en la siguiente operación.
que el acceso a un
registro como el
acumulador porque
la
tecnología usada
para la memoria
principal es más
lenta
El acceso a la
memoria principal
es
significativamente
más lento
y barata que la
usada para un
registro interno del
CPU.
6. Se conoce como registro
de estado
a los registros de memoria
en los que se deja
constancia
de algunas condiciones
que se dieron en la última
operación
realizada y que podrán
de ser tenidas en
cuenta en operaciones
posteriores
Por ejemplo, en el caso de
hacer una resta, en el
registro de estado queda
constancia
de si el resultado fue cero,
positivo o negativo, o si se
sobrepasó la capacidad de
representación