Está en la página 1de 8

SISTEMAS INFORMATICOS Y

REDES LOCALES
Tema 1
Descripcin breve
Ejercicios de laboratorio del primer tema.

STI1
Javier Lara Prez

TABLA
Con la ayuda de esta tabla que como indica podemos ver sin problemas la
equivalencia entre binario, decimal y hexadecimal en 4 bits, y con ella podemos
resolver gran parte de los problemas propuestos as como otros fuera de las prcticas
de laboratorio.
BINARIO
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

DECIMAL
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

HEXADECIMAL
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F

Pgina 1|7

1. Indique el significado de los siguientes trminos:


Bit, Nibble, Byte, MSB y LSB

Bit: (Binary Digit) es un dgito binario, slo tiene dos valores "0" "1".

Nibble: es una agrupacin de 4 bits, rara vez se le llama "cuarteto". Byte, es


una agrupacin de 8 bits, frecuentemente se le llama "palabra", rara vez se le
denomina "octeto".

MSB: (Most Significant Bit), es el bit ms significativo o con ms peso de un


nmero binario, es decir, el bit ms a la izquierda.

LSB: (Least Significant Bit), es el bit menos significativo o con menos peso de
un nmero binario, es decir, el bit ms a la derecha.

2. Convierta a decimal los siguientes nmeros binarios:


a) 1 0100
b) 1010 1101
c) 1000 0000 1001
d) 11 1101 0110
e) 1011 1101
f) 1 1101 1101 1100,011

8192

A
B
C
D
E
F

4096

2048

1024

512

256

0
1

0
1

128

1
0
1
1
1

64

0
0
1
0
1

32

16

1
0
0
1
0

1
0
0
1
1
1

0
1
1
0
1
1

1
1
0
1
1
1

0
0
0
1
0
0

0
20
1
173
1
2057
0
982
1
189
0 0 1 1 7644,375

3. Convierta a binario los siguientes nmeros decimales:


a) 38 38-32=6
6-4=2 2-2=0
b) 13 13-8=5
5-4=1 1-1=0
c) 191 191-128=63 63-32=31
31-16=15
15-8=7
7-4=3 3-2=1 1-1=0
d) 263 263-256=7
7-4=3 3-2=1 1-1=0
e) 2301 2321-2048=253 253-128=125 125-64=61 61-32=29 29-16=13
13-8=5 5-4=1 1-1=0
f) 509,25 509-256=253 253-128=125 125-64=61 61-32=29 29-16=13 13-8=5
5-4=1 1-1=0
0.25x2=0.5=0
0.5x2=1=1

Pgina 2|7

Decimal

A
B
C
D
E
F

2048 1024 512 256 128 64 32 16 8


1
0 0
1
1
0
1
1 1
0
0
0
1
0
0
0
0 0
1
0
0
0
1
1
1
1 1
0
0
0
1
1
1
1
1 1

4
1
1
1
1
1
1

2
1
0
1
1
0
0

1 0.5 0.25
0
1
1
1
1
1 0
1

4 Cul es el mayor valor que se puede representar con un nmero de 9 bits?,


Con un nmero de 17 bits?:
(2^9)-1=511
(2^17)-1=131071

5 Convierta a binario los siguientes nmeros hexadecimales:


(RECURRIMOS A LA TABLA DEL PRINCIPIO)
a)
b)
c)
d)
e)
f)

9 A =1001 1010
1B7 = 0001 1011 0111
CAF = 1100 1010 1111 1110
FE0 = 1111 1110 0000
DED2 = 1101 1110 0010
20B,C = 0010 0000 1011, 1100

6 Convierte a hexadecimal los nmeros binarios del ejercicio 2:


a) 1 0100 = 14
b) 1010 1101 = AD
c) 1000 0000 1001 = 809
d) 11 1101 0110 = 3D6
e) 1011 1101 = BD
f) 1 1101 1101 1100,011 = 1DDC,6

7 Convierte a decimal los nmeros hexadecimales del ejercicio 5:


a) 9 A = (16^1*9) + (16^0*A)= 16*9 + 1*10=154
b) 1B7 = (16^2*1) + (16^1*B) + (16^0*7) = 256*1 + 16*11 + 1*7 = 439
c) CAF = (16^3*C) + (16^2*A) + (16^1*F) + (16^0*E) = 4096*12 + 256*10 +
16*15 + 1*14 = 51966
d) FE0 = (16^2*F) + (16^1*E) + (16^0*0) = 256*15 + 16*15 + 1*0 = 4064
e) DED2 = (16^3*D) + (16^2*E) + (16^1*D) + (16^0*2) = 4096*14 + 256*14 +
16*14 + 1*2 = 57042
f) 20B,C = (16^2*F) + (16^1*E) + (16^0*0) + (16^-1*C = 256*2 + 16*0 + 1*11 +
1/16*13 = 523,81

Pgina 3|7

8 Convierte a hexadecimal los nmeros decimales del ejercicio 3:


Usamos la tabla que obtuvimos en el ejercicio tres y la del inicio para sacar los
hexadecimales:
a)
b)
c)
d)
e)
f)

38 = 0010 0110 = 26
13 = 1101 = D
191 = 1011 1111 = BF
263 = 0001 0000 0111 = 107
2301 = 1000 1111 1101 = 8FD
509,25 = 0001 1111 1101,0100 = 1FD,4

9 Liste los 10 nmeros siguientes al 398 hexadecimal:


INICIO
398

1
399

2
39A

3
39B

4
39C

5
39D

6
39E

7
39F

8
3A0

9
3A1

10
3A2

8
10000

9
10001

10
10002

10 Liste los 10 nmeros siguientes al FFF8 hexadecimal:


INICIO
FFF8

1
FFF9

2
FFFA

3
FFFB

4
FFFC

5
FFFD

6
FFFE

7
FFFF

11 Codifique estos nmeros decimales en BCD:


a)
b)
c)
d)
e)
f)

49 = 0100 1001
873 = 1000 0111 0011
147 = 0001 0100 0111
34562 = 0011 0100 0101 0110 0010
1024 = 0001 0000 0010 0100
9,35 = 1001, 0011 0101

12 Codifique en BCD los nmeros decimales del ejercicio 3. Observe que la


codificacin en BCD necesita ms bits binario natural.
a)
b)
c)
d)
e)
f)

38
13
191
263
2301
509,25

38
13
191
263
2301

BINARIO
10 0110
1101
1011 1111
1 0000 0111
1000 1111 1101

BCD
0011 1000
0001 0011
0001 1001 0001
0010 0110 0011
0010 0011 0000 0001

Pgina 4|7

509,25

1 1111 1101,01

0101 0000 1001, 0010


0101

13 Los siguientes nmeros estn en BCD. Convirtelos en decimal.


a)
b)
c)
d)
e)
f)

0001 0100 = 1 4
0010 1001 = 2 9
1000 0000 1001 = 8 0 9
0011 0101 0110 = 3 5 6
0100 0111 = 4 7
0001 0101 1000 0100, 0110 = 1 5 8 4, 6

14 Cuntos bits se necesitan para representar los nmeros decimales en el


intervalo de 0 a 9999 utilizando el cdigo binario natural?, y utilizando el cdigo
BCD?
9999 en BCD utilizamos 16 bits pues 9 seria 1001 por tanto 9999 = 1001 1001 1001
1001
En cambio en forma de binario natural serian 14 bits dos menos que en BCD y su
resultado en binario natural seria 10 0111 0000 1111, esto lo podemos ver muy bien
usando la calculadora de programador que viene en Windows.

15 Completa la siguiente tabla relacionando los sistemas de numeracin y


cdigo ms utilizados en electrnica digital.
A
B
C
D
E
F
G
H
I
J
K
L
M
N

O
P
Q
R
S

DECIMAL
1
10
95
29
44
126
63
254
27
18
117
65
125
251
419
513
65530
1027
2041
4097

BCD
0001
0001 0000
1001 0101
0010 1001
0100 0100
0001 0010 0110
0110 0011
0010 0101 0100
0010 0111
0001 1000
0001 0001 0111
0110 0101
0001 0010 0101
0010 0101 0001
0100 0001 1001
0101 0001 0011
0110 0101 0101 0011 0000
0001 0000 0010 0111
0010 0000 0100 0001
0100 0000 1001 0111

BINARIO NATURAL HEXADECIMAL


0001
1
1010
A
0101 1111
5F
1D
1 1101
10 1100
2C
111 1110
7E
0011 1111
3F
FE
1111 1110
1 1011
1B
1 0010
12
0111 0101
75
41
100 0001
111 1101
7D
1111 1011
FB
0001 1010 0011
LA3
201
10 0000 0001
1111 1111 1111 1010
FFFA
100 0000 0011
403
0111 1111 1001
7F9
1001
1 0000 0000 0001

Pgina 5|7

T
U
V
W
X
Y
Z

8190
16387
32759
3003
2050
2017
260

1000 0001 1001 0000


0001 0110 0011 1000 0111
0011 0010 0111 0101 1001
0011 0000 0000 0011
0010 0000 0101
0010 0000 0001 0111
0010 0110 0000

1 1111 1111 1110


100 0000 0000 0011
0111 1111 1111 0111
1011 1011 1011
1000 0000 0010
111 1110 0001
0001 0000 0100

1FFE
4003
7FF7
BBB
802
7E1
104

16 Representa el mensaje Isaac Peral. en cdigo ASCII binario de 8 bits


(excluyendo las comillas)
Isaac = 49 73 61 61 63 espacio = 20 Peral = 50 65 72 61 6C punto = 2E
49
73
61
61
63
20
50
65
72
61
6C
2E
0100 0111 0110 0110 0110 0010 0101 0110 0111 0110 0110 0010
1001 0011 0001 0001 0011 0000 0000 0101 0010 0001 1100 1110

17 Deduzca el mensaje que est codificado en los siguientes cdigos ASCII de 8


bits:
0100 0100 - 0010 1110 - 0101 0000 - 0010 1110 - 0100 0101 - 0010 1110
44 2E 50 2E 45 2E = D.P.E

18 Cierta computadora tiene el siguiente nmero binario almacenado en su


memoria: 0100 1000. Slo el programador que coloc este grupo de datos en la
memoria sabe lo que representa. A continuacin se dan algunas posibilidades:
a) Un nmero representado en binario natural. = 72
b) Un nmero decimal codificado en BCD. = 48
c) Un cdigo ASCII 8 bits. = H
Determine lo que representa el dato 0100 1000 (48 en hexadecimal) para cada
posibilidad.

19 Repita el ejercicio anterior para los siguientes datos:


a)
b)
c)
d)
e)
f)
g)

1010 1011 (AB)


0011 0101 (35)
1100 1101 (CD)
1000 1101 (8D)
0100 0001 (41)
0011 1011 (3B)
0010 1001 (29)

ASCII
1010 1011
0011 0101 5

BCD
Error por 1011
35

Decimal
171
53

Pgina 6|7

1100 1101
1000 1101
0100 0001
0011 1011
0010 1001

=
i
A
;
)

Error entero
error
41
Error
29

205
141
65
59
41

20 Mirar en la pgina Web http://www.unicode.org/charts/ las tablas de


caracteres Unicode e identificar las que se usen principalmente en Espaa.
Adjntalas estas a este documento.
http://www.unicode.org/charts/PDF/U0000.pdf

Pgina 7|7

También podría gustarte