Beruflich Dokumente
Kultur Dokumente
3.1.1UNIDAD ARITMETICA Y
LOGICA
Una unidad aritmtica y lgica (ALU) es un circuito combinacional
que desarrolla micro operaciones lgicas y aritmticas de dos
operandos A y B de n bits. Las operaciones llevadas a cabo por
laALUson controladas por un grupo de entradas de seleccin de
funcin.
ALU.
ALU
n-1
Enteros.
Para representar un nmero entero en la computadora se utiliza el
sistema de numeracin binaria o de base 2; debido a la tecnologa
que se utiliza para la memoria, la cual solo permite el uso de 2
dgitos 0 y 1.
Los nmeros enteros de acuerdo a la definicin pueden ser
positivos o negativos, esto hace que la representacin en la
computadora se establezcan convenciones (mtodo de signo y
magnitud o el de Complemento).
Punto flotante
Representacin de Nmeros Reales
Un nmero real en cualquier base (R) puede ser representado como:
(notacin de punto fijo).
A R = +- (A
A
n
n-1
n-2
A -1
A .-2
A -(m-1)
A
A-m
Nmero Complejos
Nmero Doble Precisin
Nmero Real
Signo
Exponente
Mantisa
Parte
Real
Mantisa
Signo
Mantisa
Exponente
Mantisa
Mantisa
Mantisa
Parte
Imaginaria
donde:
Signo de la mantisa (representa con 0 o 1)
Signo
Exponente Exponente (representa entero en complemento a 2)
Mantisa (representa entero en signo y magnitud)
Mantisa
Aritmetica entera
Complemento
Para representar nmeros enteros positivos y negativos en la
computadora se utiliza el mtodo de complemento a la base.
C= b
- | nmero |
En donde:
C .- Es la representacin del nmero n dgitos de la base
b .- Es la base
| nmero | .- Es la magnitud del nmero negativo
Complemento a 2
La representacin de los nmeros se hace con base binaria ( 0 y 1)
C2 = 2
- | nmero |
En donde:
n .- Es la cantidad de dgitos binarios para la representacin
nmero .- Esta en base dos
Punto flotante.
Su uso se hace imprescindible cuando hay que realizar por ejemplo clculos
entre nmeros muy grandes, donde el formato permite poder describirlos con
mayor comodidad para su operativa y visualizacin del resultado.
La forma usual es expresarlos con tres campos: uno de signo del nmero
total, otro con la mantisa ( significando) y el tercero con el exponente del
nmero.
Aritmtica entera
Valor
000
001
002
+0
+1
+2
499
500
501
502
499
- 500
- 499
- 498
997
998
999
-3
-2
-1
:
:
:
:
:
:
:
:
C = b - | nmero |
= 0101 2
invirtiendo =
1010 2
Sumando 1 =
1011 2
Bibliografia.
2.-http://132.248.182.189/cursos/mcst-2007-II/arch/SisNum.pdf