Академический Документы
Профессиональный Документы
Культура Документы
Digital y Cdigos
UCR ECCI
CI-1204 Matemtica Discretas
Prof. M.Sc. Kryscia Daviana Ramrez Benavides
Sistemas Numricos
Los sistemas de numeracin son conjuntos de dgitos usados
para representar cantidades, as se tienen los sistemas de
numeracin
i decimal,
d i l binario,
bi i octal, l hexadecimal,
h d i l romano, etc.
Los cuatro primeros se caracterizan por tener una base
(nmero de dgitos diferentes) mientras que el sistema romano
no posee base y resulta ms complicado su manejo tanto con
nmeros, as como en las operaciones bsicas.
LSB
MSB
UCR-ECCI CI-1204 Matemtica Discretas
Sistemas Numricos, Aritmtica Digital y Cdigos 10
Sistema Octal o Base 8
El sistema de numeracin octal es tambin muy usado en la
computacin por tener una base que es potencia exacta de 2 o
de la numeracin binaria.
binaria
Esta caracterstica hace que la conversin a binario o viceversa
sea bastante simple.
El sistema octal usa 8 dgitos: 0,1,2,3,4,5,6,7; y tienen el
mismo valor que en el sistema de numeracin decimal.
Si se aplica
p la notacin pposicional al sistema de numeracin
binario entonces el dgito en la posicin n tiene el valor:
(8n)*A.
LSB
MSB
LSB
MSB
1 0 0 1 . 1 0 12
1 0 . 12
1 1 1 1 1
1 0 0 1 1 0 1
0 0 0 0 0 0 0 -
1 0 0 1 1 0 1 -
1 1 0 0 0
0. 0 0 0 12
2 1 8 9
A 4 2 . C E16
1 B16
1 1 1
7 0 D E D A
A 4 2 C E -
1 1 5 0 B. B A16
1 1
3 4 9 5 1 0
+ 2 2 5 + 6 9 2
UCR-ECCI CI-1204 7 4 Discretas
5 Matemtica Desborde 1 2 0 2 Desborde
Sistemas Numricos, Aritmtica Digital y Cdigos 38
Acumulador Cerrado
Se conoce tambin por el nombre de complemento a la base
disminuida b1 y acumulador en mdulo bn1.
Se llama cerrado porque al ocurrir el acarreo ms all de la
posicin del dgito ms significativo (MSB), tal unidad se
suma al resultado.
Al haber n casillas, y cada una puede tener b dgitos
diferentes, hay bn posibles combinaciones de dgitos fsicos o
nmeros diferentes,
dif y bn1 posibles
ibl valores
l matemticos
i
diferentes, lo que implica que algn valor matemtico tiene 2
p
representaciones.
1 1 1 1 1 1 1 1 1 1
-3 1 1 0 0 1 1 1 1 1 -8 5 1 1 0 1 0 1 0 1
+ -8 5 + 1 1 0 1 0 1 0 1 + +3 1 + 0 1+01+01+11+11+1 1 1
-1
1 1 6 1 1 1 1 0 1 0 0 - 5 4 1 0 1 1 0 1 1 0
1 1 1 1 1 1
-1 2 7 1 1 1 1 1 1 1 1
+ -1 + 1 0 0 0 0 0 0 1
-1 2 8 1 0 0 0 0 0 0 0 = -0 Desborde
+31 = 3 1 -31 = 6 8
((1)) 9 9 ((2)) 3 1 6 8
- 3 1
6 8
+31 = 0 0 0 1 1 1 1 1 -31 = 1 1 1 0 0 0 0 0
(1) 1 1 1 1 1 1 1 1
- 0 0 0 1 1 1 1 1
1 1 1 0 0 0 0 0
(2) 0 0 0 1 1 1 1 1
1 1 1 0 0 0 0 0
+31 = 3 1 -31 = 6 9
((1)) 1 1
0 10 ((2)) 3 1 6 8
1 1+
- 3 1 + 1
0 6 9 6 9
(2) 0 0 0 1 1 1 1 1
1 1 1 0 0 0 0 0
+ 1
UCR-ECCI CI-1204 Matemtica Discretas 1 1 1 0 0 0 0 1
Sistemas Numricos, Aritmtica Digital y Cdigos 61
Tabla Resumen de las Reglas de Suma y Resta
para Nmeros Enteros Binarios
Sistema de
Reglas de Suma Reglas de Negacin Reglas de Resta
Nmeros
Sin signo Se suman los N/A Se resta el
nmeros. sustraendo del
El resultado est minuendo.
fuera de rango El resultado est
(desborde), si ocurre fuera del rango
un acarreo fuera del (desborde), si ocurre
MSB. un prstamo fuera
del MSB.
sucio plato
p
21
0 1
9 pesa
0 1
sucio plato
15 21
0 1 0 1
sucio plato
casa 36
0 1
15 21
0 1 0 1