EJERCISION DE REPASO PROBLEMAS
SECCIÓN 2-1 Y 2-2
CONBIERTE ESTOS NÚMERO DE BINARIO A DECIMAL a)10110 b) 10001101 c) 100100001001 d) 1111010111 e) 10111111
22
141 983 191
2313
2-2 convierta los siguientes valores decimales decimales a binarios.
a) b) c) d) e) f)
37 ----------------------------------------------------14 ----------------------------------------------------189 ----------------------------------------------------205 ----------------------------------------------------2313 ------------------------511 -----------------------------------------------------
00100101 00001110 10111101 11001101 100100001001 100100001001 000111111111 000111111111
¿Cuál es el mayor mayor valor decimal que se puede puede representar con un numero numero binario 8 bit? ¿con un numero de 16bits? R=255; 65,535
SECCIÓN 2-3 2-4 convierta cada número octal a su equivalente decimal.
a) b) c) d) e)
743--------------- 483 36---------------- 30 3777------------- 2047 175-------------- 257 644-------------- 1204
2.5 convierta cada de los siguientes números decimales a octales.
a) 59 b) 372 c) 919 d) 255
------------------------------------------------------ ---------------------------------------------------------- ------------------------------------------------------------------------------------- ----
073 564 1627 377
2-6 cada uno de los valores octales del problema 2-4 a binarios
a) b) c) d) e)
743--------------- 111100011 36---------------- 011110 3777------------- 011111111111 175-------------- 010101111 644-------------- 001010000100
2-7 convierta los números binarios del problema 2-1 a octales.
a) 268 b) 2158 c) 44118 d) 17278 e) 2778
2-8 convierta cada uno de los valores octales en secuencia secuencia del 165 al 200. R=165,166.167, 170, 171, 172, 173, 174, 175, 176, 177,200 2-9 cuando un numero decimal grande debe convertirse a binario, algunas
veces es más fácil convertirlo primero a octal octal y luego a binario. Ensaye este este procedimiento con 2313 con subíndice subíndice 10 y compárelo con el procedimiento que se utiliza en el problema 2-2(c). R=100100001001 subíndice 2= 4411 sublindice8 2,10 convierta estos valores hexadecimales a decimales
a) 92--------------- 146 b)16-------------- 422 C) 37FD------------ 14,333 d) 200-------------- 704 e) 7FF-------------- 2047
2-11 convierta estos valores decimales a hexadecimales.
a) 75---------------- 4B b) 314-------------- 13 A c) 2048------------- 800 d) 25,619---------- 6413 e) 4095------------FFF
2-12 convierta los números binarios del problema 2-1 a hexadecimales.
a) 00100101------------------16 b) 00001110------------------8D c) 10111101---------------10111101---------------- 909 d) 11001101---------------11001101---------------- 3D7 e) 100100001001----------BF
2-13 convierta los valores hexadecimales del problema 2-10 a binarios
2-14 en la mayoría de la microcomputadoras las direcciones de las localidades de la
memoria se especifican en hexadecimal . estas direcciones son números secuenciales que identifican cada circuito de la memoria.
a) Una microcomputadora microcomputadora en lo particular puede almacenar almacenar un numero de de 8 bits en cada localidad de la memoria ven de 0000 a FFFF ¿Cuántas localidades de memoria hay? b) Se especifica que otra computadora computadora tiene 4096 4096 localidades localidades de memoria. c) ¿Qué intervalo intervalo de direcciones hexadecimales utiliza esta computadora? RESPUESTA =a)65,536 direcciones
b) 000 a FFF (hex) 2-15 liste los números hexadecimales de 280 a 2 A0. R=280,281,282,283,284,285 R=280,281,282,283,284,285,286,287,288,289 ,286,287,288,289,28 ,28 A,28B,28C,28D,28E,28F,290,291,292,293,294,295,296,297,298,299,29 A, 29B,29C,29D,29E,29F,2 29B,29C,29D,29E,29F,2 A0
SECCION 2-5 2-16 codifique estos números decimales en BCD.
a) 47---------------- 01000111 b) 926-------------- 100101100010 c) 187-------------- 000110000111 d) 42,689.627---42,689.627- --- 01000010011010001010110 0100001 001101000101011000100111 00100111 2.17 ¿Cuántos
bits se necesitan para representar los números decimales en el intervalo de 0 a 999 utilizando código binario directo? ¿Y utilizando código BCD? R= 10 bits para el binario y 12 bits para el BCD
2.18 los siguientes números están en BCD Conviértalas a decimal. a) 1001011101010010 = 9752 b) 000110000100 = 184 c) 0111011101110101 = 7775 d) 010010010010 = 492
SECCION 2.8 2.19
Representar la instrucción “X-25/Y” en código ASCII(incluyendo las comillas). Agregue un bit de paridad par. 11011000= (x) 10111101= (=) 10110010= (2) 00110101= (5) 10101111= (/) 01011001= (y) 2.20 Agregue un bit de paridad para cada uno de los códigos ASCII del problema 2.19 y dé los resultados en hexadecimal. 11011000= (x) ------------ D8 16
10111101= (=) ------------BD 16 10110010= (2) ------------B2 16 00110101= (5) ------------35 16 10101111= (/) ------------AF ------------AF 16 01011001= (y) ------------56 16
2.21.
Se están transmitiendo los siguientes grupos de código. Anexe Anexe un bit de paridad impar. a) 10110110-------------110110110 b) 00101000------------000101000 c) 11110111-------------111110111 NOTA: LA PARIDAD ES EL BIT DE L ALDO IZQUIERDO
SECCION 2.9 2.22 convierta
los siguientes números decimales en código BCD y luego anexe un bit de paridad impar. a) 74-------------------------101110100 b) 38-------------------------000111000 c) 165-----------------------0000101100101 d) 9201---------------------11001001000000001 NOTA.bit de paridad a la izquierda. 2.23 en
cierto sistema digital, los números de 0 al 999 se representan en código BCD. Se incluye también un bit de paridad al final de cada grupo de código. Examine los siguientes grupos de código y suponga que cada uno ha sido transferido de una localidad a otra. algunos grupos contienen errores. Suponga que no hay más de 2 errores en cada grupo. Determine cual grupo tiene un solo error y cual definitivamente un error doble.(sugerencia: recuerde que se trata de un código BCD). a) b) c) d)
1001010110000--------------sin error de un solo bit 0100011101100---------------error de un solo bit 0111110000011---------------doble error 1000011000101--------------- sin error de un solo bit
2.24 suponga
ejemplo 2.10
que el receptor revise los siguientes datos del transmisor del
01001000 11000101 11001100 11001000
11001100
¿Qué error pueden determinar el receptor en estos datos recibidos?
2.25 realice
cada una de las siguientes conversiones. Para algunas, es posible que usted prefiera intentar intentar varios métodos métodos para ver cual cual le funciona mejor. Por ejemplo, una conversión de binaria a decimal puede realizarse directamente o puede hacerse una conversión de binario a octal seguida por una conversión octal a decimal. a) 141710 ---------------------------------101100010012 b) 25510-----------------------------------------------111111112 C) 110100012----------------------------------------------------- 20910 D) 1110101000100111 2 -------------------------------- 5994310 E) 249710------------------------------------------------------- 47018 F) 51110 --------------------------------------------------------- 7778 G) 2358 ----------------------------------------------------------- 15710 h) 43168 -----------------------------------------------------------------225410 I) 7A9 16------------------------------------------------------------ 196110 J) 3E1C16 ----------------------------------------------------------1590010 k) 1600 10----------------------------------------------------------64016 L) 38187 10-------------------------------------------------- ------952B16 M) 865 10----------------------------------------------------------1000 0110 0101(BCD) N) 1001 0100 0111(BCD) ------------------------------------ 94710 O) 4658------------------------------------------------------------13516 P) B3416-----------------------------------------------------------54648 Q) 0111 0100 (BCD) ---------------------------------------1001010 ---------------------- -----------------1001010 R) 111010 22-------------------------------------------------- 0101 1000(BCD) 2.26 Represente el número número decimal 37 en en cada una de las las siguientes formas a) Binario directo-------------------100101 b) BCD-------------------------------001100111 c) Hexadecimal--------------------25 d) ASCII------------------------------01100110110111 e) Octal-------------------------------45 2.27 llene los espacios en blanco con las palabras correctas
a) La conversión de decimal a octal requiere la división repetida entre ocho. b) La conversión de decimal a hexadecimal requiere una división repetitiva entre 16. DIGITO c) En el código BCD, cada carácter se convierte en su propia vinaria. d) El código GRIS tiene la característica que solo cambia un bit de una etapa a la siguiente. e) Un trasmisor agrega paridad errores de un solo bit a un grupo de código para permitir al receptor que detecte.
f)
El código ASCII es un código alfanumérico de uso mas comoun entre los sistemas de computo. g) A menudo octal y hexadecimal como una como una forma conveniente de representar números binarios grandes. 2.28 escriba en número número binario resultante cuando uno de de los
números se incrementa incrementa a razón a uno
siguientes
a) 0111-------------------1000 b) 01000-----------------010001 c) 1110------------------1111 2.29 repita el problema 2.28 para la operación de reducción
a) 0111------------------0110 b) 01000-----------------001111 c) 1110------------------1101 2.30 escriba el numero que resulta
siguientes números a) 77778--------------10000 b) 777716 ------------7778 c) 20008 --------------2001 d) 200016 ------------2001 e) 9FF16 -------------A00 f) 100016 -----------1001
cuando se incruenta cada uno de los los
2.31 repita el problema 2.30 en la operación reducción a) 77778--------------7776 b) 777716 ------------7776 c) 20008 -------------1777 d) 200016 ------------1FFF e) 9FF16 -------------9EF f) 100016 ------------0FFF EJERCICIO DESAFIANTES 2.32 Realice las conversiones siguientes entre base 5 y decimal a) 34215----------------486 b) 72610-----------------10410
2.33 convierta el siguiente número directamente 1032
Elabore una tabla que contenga las replantaciones replantaciones del 0 al 15 decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
binario 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111
hexadesimal 0 1 2 3 4 5 6 7 8 9 A B C D E F
octal 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17
carácter bcd 0 1 10 11 100 101 110 111 1000 1001 1011 0001 0001 0001 0010 0001 0011 0001 0100 0001 0101
RESPUESTAS A LAS PREGUNTAS DE REPASO SECCION 2-1
1.-2267 2.-32768 SECCION 2-2
1.-1010011 2.-1011011001 SECCION 2-3
1.-396 2.-222;010010010 3.-235 4.-627,630,631 5.-1111001111
6.-699 SECCION 2-4
a) b) c) d) e)
9422 C2D ; 110000101101 97B5 E9E, E9F, EAC, EAI 757
SECCION 2-5
1.-10110010; 000101111000 (BCD) 2.-32 3.-ventajas; facilidad de conversión; desventaja; BCD requiere de mas bits SECCION 2-7
1.-durante las transmisiones no se presenta ningún estudio intermedio
SECCION 2-8
1.-43,4f,53,54,20.3D,20,24,37,32 2.-STOP ( ALTO ) SECCION 2-9
1.-A4 2.-001101001 3.-dos errores no cambian la imparidad o paridad de los numeros de unos presente en los datos