Sistemas Numericos
Enviado por 1vaiti • 22 de Agosto de 2013 • 7.911 Palabras (32 Páginas) • 256 Visitas
SEÑALES DIGITALES.
Todas aquellas señales que sólo varían a intervalos escalonados, sin tomar valores intermedios y tienen dos tipos de estados se denomina señal binaria, esta es la señal que se emplea para los sistemas digitales.
Señal Binaria: Conocidas también como bits (Binary Digit), es la unidad mínima de información binaria.
A los grupos de 8 bits se les denomina BYTE.
Tipos de estados: Son el tipo de señales eléctricas que toman los sistemas digitales como información
numérica. Estos estados se denominan estado alto y estado bajo, cada uno de estos estados
corresponde a un bit de información.
Estado Alto (1): Nivel de tensión comprendido entre 2 y 5 V. Siendo el valor práctico 3,5 V. Cuando el valor de tensión es 1, se dice que el sistema es de lógica positiva, sistema más usual.
Estado Bajo (0) Nivel de tensión comprendido entre 0 y 0,8 V. El sistema es de lógica negativa si al estado 1 le corresponde el valor de tensión más bajo
Valor posicional de los dígitos. Según la posición que ocupan cada uno de los dígitos se dice que tiene mayor o menor peso. Denominándose el de mayor peso con las siglas MSB (Most Significant Bit) y la de menor peso, LSB (Least Significant Bit).
Teniendo mayor peso aquel dígito que se encuentra más a la izquierda y siendo el de menor peso el que se encuentra más a la derecha.
SISTEMAS NUMERICOS.
Son los sistemas y códigos de información digital con los que funcionan los sistemas digitales de una forma binaria.
Algunos tipos de sistemas numéricos son: Binario, BCD natural, Hexadecimal.
SISTEMA DECIMAL.
• Sistema numérico decimal cuyas posiciones aumentan en potencias de 10 cuanto más a la izquierda se encuentre, teniendo el Bit de menor peso el valor de 0.
10n...... 104 103 102 101 100 Valor posicional de los dígitos.
an....... a4 a3 a2 a1 a0 Número decimal.
• Siendo 100 = 1 , 101 = 10 , 102 = 100 , 103 = 1000 , etc.....
Así pues la suma de cada uno de los valores de las posiciones , será el número en decimal.
Ejemplo: 345
3 x 102 + 4 x 101 + 5 x 100 = 3 x 100 + 4 x 10 + 5 x 1 = 345.
También podemos representar a los números fraccionarios, para ello realizaremos su parte entera como hemos explicado con anterioridad y su parte fraccionaria se representará también con potencias de 10.
Ejemplo: 987,654
9 x 102 + 8 x 101 + 7 x 100 + 6 x 10-1 + 5 x 10-2 + 4 x 10-3 = 900 + 80 + 7 + 0,6 + 0,05 + 0,004 = 987,654
SISTEMA BINARIO.
• Sistema numérico binario o de base 2, tiene los mismos conceptos que en el decimal, pero en vez de potencias de 10 éstas son de 2.
2n 23 22 21 20 valor posicional de los dígitos.
an a3 a2 a1 a0 dígitos binarios.
• Siendo: 25 = 32 , 2 4 = 16 , 23 = 8 , 22 = 4 , 21 = 2 , 20 = 1
Así por ejemplo el valor de la expresión binaria 1011 significa que toma una cantidad de 8 , ninguna de 4, otra de 2 y otra de 1, siendo la suma 11.
Ejemplo: 1011
8 4 2 1 pesos de los dígitos.
1 0 1 1 Cantidad = 8 + 0 + 2 + 1 = 11.
Es decir que el número binario será el resultado de la suma de los estados a nivel lógico "1" de la expresión binaria.
CONVERSION BINARIO-DECIMAL.
En la conversión binario-decimal, debemos tener en cuenta los pesos de los dígitos (basta con sumar los estados a 1).
Ejemplo: número binario 10111.
N=1x24 + 0x23 + 1x22 + 1x21 + 1x20 = 16 + 0 + 4 + 2 + 1 = 23
Otra forma más sencilla consiste en escribir los pesos correspondientes a los 5 bits y situar los estados de bit debajo, el resultado será la suma de los pesos de los bits a ¨1¨.
16 8 4 2 1 pesos
1 0 1 1 1 = 16 + 4 + 2 + 1 = 23
C0NVERSION DECIMAL-BINARIO.
Para realizar la conversión, deberemos realizarla mediante la división de N por 2, y el cociente del resultado, deberemos dividirlo también por 2, hasta llegar a un cociente que sea menor de 2. El número binario será el conjunto de los restos de las divisiones y el último cociente, en orden inverso de aparición.
Ejemplo: número decimal 58.
58 / 2 = 29 resto: 0 (LSB)
29 / 2 = 14 resto: 1
14 / 2 = 7 resto: 0 58 = 1 1 1 0 1 0
7 / 2 = 3 resto: 1 MSB LSB
3 / 2 = 1 resto: 1
• (MSB)
Si convertimos de nuevo el resultado a decimal, comprobaremos el resultado.
32 16 8 4 2 1
1 1 1 0 1 0
32 + 16 + 8 + 0 + 2 + 0 = 58
CONVERSION A BINARIO DE DECIMAL FRACCIONARIO.
Se realiza multiplicando por 2 dicho número, la nueva parte fraccionaria del resultado también se multiplica por 2, así como todas las partes fraccionarias de los resultadosque vayan apareciendo. Hasta que un resulta-
do no tenga parte fraccionaria o hasta que la fracción interese.
Las partes enteras de cada uno de los resultados de las multiplicacionesconstituyen el número binario.
Ejemplo: número decimal 12,6543.
12 / 2 = 6 resto: 0
6 / 2 = 3 resto: 0
3 / 2 = 1 resto: 1
1 1 0 0 , 1 0 1 0
0,6543 x 2 = 1,3086
0,3086 x 2 = 0,6172
0,6172 x 2 = 1,3344
0,3344 x 2 = 0,6688
CODIGOS BINARIOS.
Introducción.
Es cualquier sistema de representación de información mediante variables binarias. Se basa en representar binariamente la información numérica decimal.
CODIGO BCD NATURAL.
Al hacerse necesario el mostrar los datos en formato decimal, se necesita tantos elementos como dígitos tenga el dato, ejemplo las calculadoras, donde la visualización de los datos se realiza mediante visualizadores display de siete segmentos.
En estas aplicaciones aquellos códigos que hacen que se representen cada uno de estos dígitos decimales, se denominan códigos BCD, significando decimal codificado en binario (Binary Coded Decimal).
Entre estos códigos, el de más interes práctico, encontramos e l BCD natural, que basa en rpresentar cada dígito decimal a su correspondiente binario natural. Cada dígito corresponde a un grupo de 4 bits.
Se requiere que los datos de entrada decimales, sean convertidos internamente a BCD. Para obtener los datos se requiere una conversión inversa. (pasar de BCD a decimal)
Para realizar esto se requieren unos circuitos integrados (CI) codificadores y decodificadoresque junto con los display, permiten operar en el sistema decimal, aunque el aparato lo haga internamente en binario.
El código BCD es un código ponderado; a cada bit le corresponde un valor (peso) de acuerdo con la posición que ocupa, igual que el binario natural. Los pesos son: 8-4-2-1.
La representación del 1 al 9 corresponde
...