Professional Documents
Culture Documents
La
Unidad
operacin:
Aritmtica
y Lgica, ALU
el Modo Aritmtico
el
tiene dos
Modo
modos
Lgico. En
el
de
Modo
tales
operaciones
del
como
AND,
OR
XOR
(OR exclusivo).
Estas
operaciones
lgicas.
podemos
ver
sus
elementos
constitutivos
Circuito combinacional.
el
contenido
de
una
de
sus
entradas
(predeterminada).
DEC:
(predeterminada).
NOT: Cuando se activa, el circuito combinacional invierte los bits
del nmero binario presente en una de sus dos entradas.
AND: Cuando se activa, el circuito combinacional presenta a su
salida el producto lgico de los nmeros binarios presentes en
sus entradas.
OR:
Registro de entrada.
REN2
ser
de
utilidad
en
operaciones
que
impliquen
Registro de estado.
Este
registro
es
un
elemento
de
gran importancia
en el
las
computadoras
poseen
esa
capacidad
de
decisin
inteligente.
Este registro, aunque se considerar como una unidad, est
formado
por
un
conjunto
de
flip-flops
(biestables),
denominado
Operaciones en la ALU
aritmtica
lgica.
Procederemos
primero
explicando
la
aritmticas.
Un
segundo
circuito
se
mostrar
para
Circuito aritmtico.
obtenerse
diferentes
micro-operaciones
aritmticas
Funci
de
seleccin
S1
S2
C1
Salida
Corresponde a la Figura 1
Diagrama de Funcin
F=A
(e) Transfiere A
F=A+1
(f) Incremente A
F=A+B
(a) Sume
F = A + B
(c) A ms el complemento
de 1 de B
F = A + B (d) Resta
+1
F=A-1
(g) Decremente A
F=A
(h) Transfiere A
Circuito Lgico
de
seleccin.
Sin
embargo,
hay
esencialmente
cuatro
S1
S0
Salida
Micro-operacin
F=AB
AND
F=AB
OR
F=AB
XOR
F = A
Complemento
que
utilicemos
una
tercera
variable
de
seleccin
para
Funcin seleccionada
S1
S2
S0
C1
Salida
Funcin
F=A
Transfiere A
F=A+1
Incremente A
F=A+B
Suma
F = A + B
A ms el complemento de
1 de B
F = A + B Resta
+1
F=A-1
Decremente A
F=A
Transfiere A
F=A^B
AND
F=AVB
OR
F=A+B
XOR
F = A
Complemento de A
2.1.3
necesita
1. El registro de estado.
2. El registro puntero de instrucciones.
3. La instruccin a ejecutar.
4. Las seales de entrada/salida.
nd lneas, cuyo
Control son:
(ms
en
concreto,
al
conjunto
decodificador-
Contiene la informacin
Decodificador
conectadas
directamente
como
entradas
al
controlador.
directamente
con
una
instruccin
un
modo
de
Controlador
2.2 Micrordenes
1. Micrordenes de nivel:
Se
mantienen
activas
un
perodo
2.3
Formato de instrucciones
(a)
(b
NOMBRE
Load A
MNEMONICO
OPCODE
LDA
1000 0110
DESCRIPCION
Carga
el
contenido
siguiente posicin de
(Carga Acumulador)
de
la
memoria
en el acumulador.
8616
Add
ADD
1000 1011
Suma
el
contenido
de
la
o
8B16
Halt
HLT
(Para)
0011 1110
o
3E16
representacin
del 7 en binario
opcode
representacin
segn tabla
del 10 en binario