Académique Documents
Professionnel Documents
Culture Documents
Captulo 2
Capitulo 2
Fundamentos
B-12
Captulo 2
2.1
El sistema de
numeracin
decimal
La caracterstica del sistema de numeracin decimal, comunmente utilizado, es la disposicin lineal de los dgitos y su emplazamiento significativo. El nmero 4344, por ejemplo, puede representarse como sigue:
4344 = 4 x 1000 + 3 x 100 + 4 x 10 + 4 x 1
El nmero 4 que se halla en el extremo izquierdo, tiene un significado
diferente del nmero 4 situado en el extremo derecho.
La base del sistema de numeracin decimal es la disponibilidad de 10
dgitos diferentes (decimal: originario del latn decem = 10). Estos diez
diferentes dgitos permiten contar de 0 a 9. Si la cuenta sobrepasa el
nmero 9, esto constituye un arrastre para el dgito de la siguiente
posicin a la izquierda. El significado de esta posicin en 10, y el siguiente arrastre se realiza cuando se alcanza el valor 99.
Utilizaremos el nmero 71.718.711 como ejemplo:
107
106
105
104
103
102
101
100
Ejemplo
2.2
El sistema de
numeracin
binario
Fue Leibnitz quien aplic por primera vez las estructuras del sistema
de numeracin decimal al clculo con dos dgitos. All por el ao 1679,
esto cre las premisas esenciales para el desarrollo de los actuales
ordenadores, ya que la tensin elctrica o la corriente elctrica, slo
permite un clculo utilizando dos valores: es decir "circula corriente" o
"no circula corriente". Estos dos valores se representan en forma de
dgitos "1" y "0".
B-13
Captulo 2
26=64
25=32
24=16
23=8
22=4
21=2
20=1
Ejemplo
1 x 27
0 x 26
= 128
= 177
1 x 25
1 x 24
+ 32
+ 16
0 x 23
0 x 22
0 x 21
1 x 20
+1
Ejemplo
B-14
Captulo 2
2.3
El cdigo BCD
Tabla B2.1:
Representacin de
nmeros decimales en
cdigo BCD
0000BCD
110
0001BCD
210
0010BCD
310
0011BCD
410
0100BCD
510
0101BCD
610
0110BCD
710
0111BCD
810
1000BCD
910
1001BCD
Por lo tanto, se necesitan 4 dgitos en la notacin binaria para representar el sistema decimal. A pesar de que en una notacin binaria de 4
dgitos pueden representarse los valores del 0 al 15, los valores correspondientes a 10, 11, 12, 13, 14 y 15 no se usan en BCD
As, el nmero decimal 7133 se representa como sigue en cdigo BCD:
0111 0001 0011 0011BCD
Por lo tanto, se necesitan 16 bits para representar un nmero decimal
de cuatro dgitos en cdigo BCD. La codificacin en BCD se utiliza a
menudo para visualizadores de siete segmentos y para interruptores
rotativos de introduccin de valores.
2.4
El sistema de
numeracin
hexadecimal
B-15
Captulo 2
Alternativamente, en el sistema de numeracin hexadecimal se combinan 4 bits. Estos 4 bits permiten la representacin de los nmeros 0 al
15, es decir, contar en "dieciseises". Para representar estos nmeros
se utilizan los dgitos 0 al 9, seguidos de las letras A, B, C, D, E y F,
en donde A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15. La posicin
significativa de cada dgito se evala con las potencias de 16.
163=4096
162=256
161=16
160=1
Ejemplo
Por lo tanto, el nmero 87BC16 dado como ejemplo se lee como sigue:
8 x 163 + 7 x 162 + 11 x 161 + 12 x 160 = 34 74810
Hasta ahora, hemos tratado solamente con nmeros enteros y positivos, sin tener en cuenta los nmeros negativos. Para poder trabajar
con estos nmeros, se decidi que el bit ms significativo en el extremo izquierdo de un nmero binario se utilizara para representar el
signo: as "0" corresponde al "+" y "1" al "".
2.5
Nmeros binarios
con signo
Margen de valores
sin signo
0 a 65535
con signo
-32768 a +32767
Tabla B2.2:
Margen de valores para
los nmeros binarios
2.6
Nmeros reales
B-16
Captulo 2
2.7
Generacin de
seales
digitales y
binarias
Fig. B2.1:
Seal binaria
Estos valores se les llama "0" o "1", aunque tambin se utilizan los
trminos "bajo" y "alto". Las seales pueden realizarse muy fcilmente
con componentes de contactos. Un contacto activado corresponde a
una seal de lgica 1 y uno sin activar a una de lgica 0. Cuando se
trabaja con elementos sin contacto, esto puede forzar unos ciertos
mrgenes de tolerancia. Por esta razn, hay que definir ciertos mrgenes de tensin para definirlos como lgica 0 lgica 1.
V
30
margen seal-1
11
5
0
-3
margen seal-0
t
Fig. B2.2:
Mrgenes de tensin
B-17
Captulo 2
Seal analgica
Seal digital
en base de 0,5 V
Seal digital
en base de 1 V
3
2
Seal digital
en base de 3 V
1
0
Fig. B2.3:
Conversin de una
seal analgica en
una seal digital
B-18
Captulo 2
Ejemplo
Bit No.
Valor digital
Ejemplo 1
187
Ejemplo 2
51
Ejemplo 3