Sistemas de Numeración:
1 convierta el número 1000110110112 en su equivalente decimal.
0
1 x 2 =1 x 1=1
1
1 x 2 =1 x 2=2
1 x 23=1 x 8=8
1 x 24 =1 x 16=16
6
1 x 2 =1 x 64=64
7
1 x 2 =1 x 128=128
11
1 x 2 =1 x 2048=2048
N = 2267
2. ¿Cuál es el peso del MSB de un número de 16 bits?
216−1=65535
3. Convierta el número 37 10 en binario.
Lo podemos convertir en binario mediante fracciones, dividiendo entre 2 seguidamente al cociente, y
cada residuo formara parte de nuestro número binario.
∴ 100101
4. ¿Cuál es el intervalo de valores decimales que pueden representarse en ocho bits?
8
2 −1=255
5. ¿Cuántos bits se necesitan para representar valores decimales que van desde 0 hasta
12,500?
Con 14 bits serian más que suficiente, ya que superamos lo que requerido, ósea, 12500.
214−1=16383
6. Convierta 83 10 al sistema de numeración octal y hexadecimal.
Para llevar un número decimal a uno de numeración octal, simplemente lo dividimos entre 8 y
“jugamos con el residuo”, así hasta que el producto sea un 0.
8310 =123 8
Hexadecimal:
83 16
80 5
8310=53 16
7. ¿Cuántos bits se requieren para contar hasta 1 millón decimal?
Demuestre
20
2 −1=1048575
8. Convierta el número 24CE 16 en decimal.
0
E=16 x 14=14
1
C=16 x 12=192
3 2
24 CE16=2 x 16 + 4 x 16 + 192+ 14
24 CE 16=8192+1024 +192+14=9422
9. Escriba los siguientes cuatro números en esta secuencia de conteo
hexadecimal: E9A, E9B, E9C, E9D, E9E, E9F, EA0, EA1.
10. Convierta el número BCD 011111000001 en su equivalente decimal.
Al querer pasar el número en BCD a decimal, debemos separarlo cada cuatro números o 4 bits, pero al
realizarlo, notamos que el valor “1100”, no existe dentro del código BCD, por lo tanto, sería un error.
11. Represente el valor decimal 184 mediante su equivalente binario directo. Luego codifique
el mismo número decimal en BCD.
Para llevar el número 184 al equivalente binario, simplemente jugamos con los cocientes de las
divisiones seguidas y sus residuos, al final tendríamos que:
184 10=10111000
184 10=00011000 0100
12. ¿Cuál es la ventaja de codificar un número decimal en BCD, en lugar de hacerlo en binario
directo? ¿Cuál es la desventaja?
* La ventaja de codificar un número decimal en BCD, es que existe una tabla de valores que te
facilitan la conversión de números decimales a BCD.
*Una desventaja que le podría encontrar, es que, al momento de representar números más
grandes, sería un poco más dificultoso, además de que en representación se ve muy limitada,
ya que solo tiene 10 valores que serian del 0 al 9.
13. Convierta el número 0101 (binario) en su equivalente en código de Gray.
Lo que realice para pasar del código binario a código gray, fue tomar el primer numero del binario (1),
sumas los dos primeros pares (0+1), los siguientes pares (1+0) y así tendría que el código de Gray es:
0111
14. Codifique el siguiente mensaje en código ASCII utilizando la representación hexadecimal:
“COSTO = $72”
Lo primero que haremos, es pasar de texto a código ASCII, después a binario y de binario a
representación hexadecimal.
COSTO=$ 72C=67 ,O=79 , S=83 ,T =84 , $=36
C=67 ; O=79 ; S=83 ; T =84 ; $=36 ; 7=55 ; 2=50
C=67=1000011=7 B
O=79=1001111=4 F
S=83=1010011=53
T =84=1010100=54
O=79=1001111=4 F
= →61 →111101 →3 D
$=36=100100=24
7=55=110111=37
2=50=110010=32
Entonces tendríamos nuestra numero expresado en representación hexadecimal así:
∴ 7 B 4 F 53544 F 3 D 243732
15. Represente la instrucción “X = 3 * Y” en código ASCII. Adjunte un bit de paridad impar.
X =3∗Y
X =88=1011000
= →61 →111101
3=51=110011
¿=42=101010
Y =89=1011001
Representación:
1011000 111101 110011 101010 1011001
# de “1”: 19
Bit de paridad: 1
∴ El bit de paridad es impar .