Logo Studenta

Trabajo practico 1 - Arquitectura de Computadoras I

¡Estudia con miles de materiales!

Vista previa del material en texto

EJERCITACION: 
 
1) Convierta estos números binarios a decimales: 
a) 10110(2 = 22(10 
b) 10001101(2 = 141(10 
 
2) Convierta los siguientes valores decimales a binarios: 
a) 37(10 = 100101(2 
b) 189(10 = 10111101(2 
 
3) ¿Cuál es el valor decimal mayor que se puede representar con un número binarios 
de 8 bits? ¿Y con uno de 16 bits? 
 
El valor decimal mayor que se puede representar con un número binario de 8 bits 
es 255 y con uno de 16 bits es 65535 
 
 
4) Convierta cada número octal a su decimal correspondiente: 
a) 743(8= 483(10 
b) 36(8= 30(10 
 
5) Convierta cada uno de los siguientes números decimales a octales: 
a) 59(10 = 33(8 
b) 372(10 = 4412(8 
 
6) Convierta cada uno de los siguientes valores octales a binario: 
a) 743(8= 1011100111(2 
b) 1204(8= 10010110100(2 
 
 
 
 
 
 
7) Convierta los números binarios del ejercicio 1 a octales. 
 
a) 10110(2 = 22(8 
b) 10001101(2 = 8F5(8 
8) Convierta el siguiente número decimal a binario, pasando por los diferentes 
 
 
sistemas de numeración posible. 
a) 2313(10 = 101100001001(2 
9) Convierta estos valores hexadecimales a decimales: 
a) 92(16 = 146(10 
 
b) 1A6(16 = 422(10 
 
10) Convierta estos valores decimales a hexadecimales: 
a) 75(10 = 4B(16 
b) 314(10 = 13A(16 
 
11) Convierta los siguientes valores a hexadecimales: 
a) 10110(2 = 16(16 
b) 100100001001(2 = 909(16 
 
12) Convierta los valores hexadecimales a binarios 
 
a) 92(16 = 10010010(2 
 
b) 7FF(16 = 011111111111(2 
 
13) Codifique estos número decimales en BCD: 
a) 47(10 = 01000111 
b) 962(10 = 100101100010 
 
c) 1204(10 = 0001001000000100 
 
14) ¿Cuántos bits se necesitan para representar los números decimales en el intervalo 
de 0 a 999 utilizando el código binario directo? ¿Y utilizando el código BCD? 
 
Para representar un número entre el intervalo 0 y 999 se necesita un número 
binario directo con 10 bits y utilizando el código BCD se necesitan 12 bits. 
 
 
 
 
 
 
 
15) Represente la instrucción X=25/Y en código ASCII y luego conviértalo en paridad 
par. 
 
X: 1 101 1000 
=: 0 011 1101 
2: 1 011 0010 
 
 
5: 0 011 0101 
/: 0 010 1111 
Y: 0 101 1001 
 
16) Represente el número decimal 37 en cada una de las siguientes formas: 
 
a) Binarios directo: 100101 
 
b) BCD: 00110111 
 
c) BCD exceso 3: 01101010 
 
d) ASCII (cada código como un carácter): 011 0011 011 0111 
 
e) Octal: 25 
 
f) Hexadecimal: 25 
 
17) Liste los números octales en secuencia de 156(8 a 200(8 Liste los números 
hexadecimales en la secuencia 280(16 a 2A0(16 
 
(8: 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 176, 
177, 200 
 
(16: 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 28A, 28B, 28C, 28D, 28E, 28F, 
290, 290,291,292,293,294,295,296,297,298,299,2A0 
 
18) Sume los siguientes números decimales después de haberlos convertido cada uno 
en su código BCD. 
 
a) 74 + 23 = 
 0111 0100 
 + 
 0010 0011 
—----------------- 
 1011 0111 
 
b) 58 + 37 = 
 0101 1000 
+ 
 0011 0111 
—----------------- 
 1000 1111 
 
 
 
 
c) 385 + 118 = 
 0011 1000 0101 
+ 
 0001 0001 1000 
—------------------------ 
 0110 1001 1101

Continuar navegando