Академический Документы
Профессиональный Документы
Культура Документы
B 309 - 4501
Nota de aplicacin
Introduccin
Sistemas de numeracin binaria se utilizan en prcticamente todos los
sistemas digitales, incluyendo el procesamiento digital de seales (DSP), redes
y equipos.
Antes de elegir un sistema de numeracin, es importante entender las ventajas
y desventajas de cada sistema.
Nmero entero de
complemento de
dos
Fraccional sin
signo
Rango Nmero
0 a 2N 1
2(N 1) a 2(N 1) 1
0 a 2 N 2M
Ventajas
Sistema de numeracin
universal.
Fcil de realizar
operaciones aritmticas
tales como suma y resta.
Almacena ambos nmeros
positivos y negativos. Fcil
de realizar operaciones
aritmticas con los
complementos habituales.
Almacena nmeros
positivos mayores que y
menores que 1. Las
Desventajas
No se puede almacenar
nmeros negativos.
Requiere un poco ms
de espacio de
almacenamiento cuando
slo nmeros positivos
son necesarios.
No se puede almacenar
nmeros negativos.
STALIN MARCILLO
Complemento a
dos fraccionales
con signo
2(N 1) a 2(N 1)
2M
en 2M pasos.
B 309 - 4501
operaciones son idnticas
a las operaciones de
enteros sin signo.
Almacena nmeros
positivos y negativos,
tanto superiores y menores
de 1. Las operaciones son
idnticas a las operaciones
de complemento a dos.
Cdigo Gray
0 a 2(N 1)
De magnitud con
signo
2(N 1) 1 a 2(N 1)
1
Offset
complemento a
dos
2(N 1) a 2(N 1) 1
Uno de
complemento
2(N 1) 1 a 2(N 1)
1
Fcil de realizar
negaciones.
Punto flotante
Punto flotante
Bloquear
Consulte "Punto
Flotante" en la
pgina 13.
Consulte " Punto
flotante
Bloquear " en la
pgina 15.
Difcil de realizar
operaciones aritmticas
sin antes convertir a uno
de los sistemas
mencionados
anteriormente.
Difcil de realizar
operaciones aritmticas
(aunque ms fcil que
con cdigo Gray).
Difcil de realizar
operaciones aritmticas
distintas de negaciones.
Requiere ms hardware
para realizar
operaciones aritmticas.
Todos los nmeros
tienen el mismo
exponente en cualquier
momento dado.
Offset
complem
ento a
dos
Uno de
complemen
to
STALIN MARCILLO
000
001
010
011
100
101
110
111
0
1
2
3
4
5
6
7
B 309 - 4501
0
1
2
3
-4
-3
-2
-1
0
1
3
2
7
6
4
5
0
1
2
3
-0
-1
-2
-3
-4
-3
-2
-1
0
1
2
3
0
1
2
3
-3
-2
-1
0
11111
4 3 2 1 0
24 23 22 21 20
La Tabla 3 muestra el valor decimal para cada bit en un entero sin signo de 5
bits.
Tabla 3. Valores Enteros sin signo
Posicin
Valor Posicional
0
20
1
21
2
22
3
23
4
24
Valor Decimal
1
2
4
8
16
STALIN MARCILLO
B 309 - 4501
+ 1 = 27
STALIN MARCILLO
4 (MSB)
B 309 - 4501
24
16
Negativo + Positivo
Negativo
Negativo +
STALIN MARCILLO
B 309 - 4501
omiso de la prrroga del MSB del sumador, adems, para los de dos nmeros
del complemento es idntica a la adicin de nmeros enteros sin signo.
Fraccional sin signo
En DSP y otros sistemas, a menudo es necesario para almacenar nmeros que
tienen tanto un nmero entero y un componente fraccional. Debido a que
algunas posiciones de bits pueden ser negativos, el sistema de numeracin
fraccional sin firmar puede almacenar nmeros mayores que y menor que 1. El
valor posicional de un dgito en el sistema de numeracin fraccional sin firmar
es 2 posicin, donde la posicin puede ser positivo o negativo (ver Figura 4 ). Por
lo tanto, el sistema de numeracin fraccionada sin signo es un superconjunto
del sistema de numeracin entero sin signo.
Figura 4. Posicin de bits
Nmero Binario
Posicin
Valor posicional
11111
2
1
0 1 2
22
21
20
21
22
La Tabla 7 muestra el valor decimal para cada bit en un nmero fraccionario sin
signo.
Tabla 7. Valores fraccionales sin signo
Posicin
Valor Posicional
2
2-2
1
2-1
0
20
1
21
2
22
Valor Decimal
0.25
0.50
1
2
4
STALIN MARCILLO
B 309 - 4501
STALIN MARCILLO
B 309 - 4501
N.0 (es decir, nmeros enteros sin signo no tienen bits a la derecha del punto
radix). Cualquier hardware integrado para los nmeros enteros trabajar con
nmeros fraccionarios.
Complemento a dos fraccionales con signo
Como fraccional sin signo el complemento a dos sistemas de numeracin
fraccionaria con signo utiliza una notacin N.M y debe tener los puntos radix
alineados durante las operaciones aritmticas. Figura 7 muestra cmo agregar
un nmero 8.3 a un nmero 5.5.
Figura 7. Adicin de Complemento a dos fraccionales con signo
Dgitos utilizados para el relleno se resaltan en azul.
Una vez ms, los nmeros se rellenan con ceros y signo extendido para
obtener el resultado correcto.
Cdigo Gray
Cdigo Gray es un sistema de numeracin que se utiliza principalmente en
aplicaciones de deteccin del mundo real. La caracterstica fundamental de
cdigo Gray es que slo un bit cambia a la vez a medida que avanza de forma
secuencial a travs de los nmeros. Ver Tabla 9.
Nmero Cdigo Gray
001
011
010
110
111
Valor Decimal
1
2
3
4
5
STALIN MARCILLO
B 309 - 4501
a ser demasiado dbil, el dimetro del haz de luz, y otros parmetros fsicos. La
figura 8 muestra un codificador de eje binario con 2 seales: s1 y s0.
Figura 8. Recta binario del eje codificador
En contraste, las formas de onda reales generados por los sensores pticos
varan lentamente y los sensores siempre estn mal alineados en al menos una
pequea cantidad, lo que provoca las seales para asemejarse a las formas de
onda mostradas en la Figura 10.
STALIN MARCILLO
B 309 - 4501
STALIN MARCILLO
B 309 - 4501
4
110
5
111
6
101
7
100
Magnitud con signo
De magnitud con signo es til para aplicaciones en las que se debe acceder el
signo y la magnitud de un nmero por separado. En los sistemas de magnitud
con signo, el MSB representa el signo del nmero (es decir, 0 = positivo, 1 =
negativo) y todos los otros bits representan la magnitud. Esta notacin es
similar a la notacin decimal, que utiliza un + y - como el bit de signo y utiliza
los bits restantes para representar la magnitud.
STALIN MARCILLO
B 309 - 4501