Alumno: __ P: S

Universidad Columbia del Paraguay Ingeniería en Informática Arquitectura de Computadoras Prof. Lic. Julio E. Pérez A. U1

Views 54 Downloads 1 File size 639KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Universidad Columbia del Paraguay Ingeniería en Informática Arquitectura de Computadoras Prof. Lic. Julio E. Pérez A. U1. Representación de Datos

Curso: 2do. Semestre: 2do. Total de Puntos (1P) Ejercitario Nro 1 Fecha entrega: 29/08/2018

Alumno: __ PARTE A: SISTEMAS DE NUMERACIÓN Ejercicio N° 1 - Redondea en círculo la respuesta correcta 1. ¿El Sistema Decimal procede de? A) Europa B) Asia C) India Rta: C 2. ¿Los dígitos que aparecen en el Sistema Decimal son? A) 0-1-2-3-4-5-6-7-8-9 B) 0-1-2-6-5-3-4-8-9 C) 1-2-3-5-8-9-10-11 Rta.: A 3. ¿Por qué se han elegido 0-1 en la computadora? Justifica tu respuesta A) porque 1 significa apagado y 0 encendido B) Porque 1 significa encendido y 0 apagado C) Porque 1 significa encendido y 0 no significa nada Rta: B 4. ¿Puede aparecer en el Sistema en base 3 el dígito 4?.Justifica tu respuesta A) Depende del resultado de la división B) No C) Si Rta: B. En el sistema ternario solo se utilizan el 0,1 y 2. 5. ¿Puede aparecer en el Sistema en base 4 el dígito 3?.Justifica tu respuesta A) No B) Si C) Depende del resultado de la división Rta: B. En el sistema base 4 se utilizan el 0,1,2 y 3. 6. Para pasar de base 2 a base decimal utilizo como operaciones... A) Potenciación, división B) División, sumas C) Potenciación, multiplicaciones y sumas Rta: C 7. Para pasar un número en base decimal a base 3 utilizo como la siguiente operación 1

Universidad Columbia del Paraguay Ingeniería en Informática Arquitectura de Computadoras Prof. Lic. Julio E. Pérez A. U1. Representación de Datos

Curso: 2do. Semestre: 2do. Total de Puntos (1P) Ejercitario Nro 1 Fecha entrega: 29/08/2018

A) División y potenciación B) División C) Potenciación Rta:B EJERCICIO N° 2 – Conversiones de Sistemas de Numeración 0 siguientes números. Convertir a decimal los

a) 11010100112=85110

b)1BF16=44710

d) 23216=14610

c) 111101,101012= 61,6562510

e) 575,548=381,687510

f) 2CD,516=717,312510

Convertir a octal los siguientes números.

a)

l382 10 = 25468 1382 entre 8 sobra 6 172 entre 8 sobra 4 21 entre 8 sobra 5 2 entre 8 sobra 2

b) 7523,23610 =16543.1708

c)111010012=75.528

7523 entre 8 sobra 3 8x0,236 = 1 940 entre 8 sobra 4 8x0,888=7 117 entre 8 sobra 5 8x0,104=0 14 entre 8 sobra 6 1 entre 8 sobra 1

d) 1011011,1011 2= 133.548 e) 45BA16 =426728

f) DCBA,2F16 =156272.1368

45BA=100010110111010

DCBA,2F=1101110010111010.0010 1111

Convertir a hexadecimal los siguientes números. a) 1001101,10011 2=4D.98 16

b) 6748=1BC16

c)

5272,32 8= ABB.6816

647= 110111100 5272,32=101010111011.0110 10

2

Universidad Columbia del Paraguay Ingeniería en Informática Arquitectura de Computadoras Prof. Lic. Julio E. Pérez A. U1. Representación de Datos

Curso: 2do. Semestre: 2do. Total de Puntos (1P) Ejercitario Nro 1 Fecha entrega: 29/08/2018

d) 832410= 208416

e) 454510=11C116

f) 896310=230316

8324 entre 16 sobra 4 520 entre 16 sobra 8 32 entre 16 sobra 0 2 entre 16 sobra 2

4545 entre 16 sobra 1 284 entre 16 sobra C 17 entre 16 sobra 1 1 entre 16 sobra 1

8963 entre 16 sobra 3 560 entre 16 sobra 0 35 entre 16 sobra 3 2 entre 16 sobra 2

Convertir a binario los siguientes números. a) 157810=110001010102 1578 entre 2 sobra 0 789 entre 2 sobra 1 394 entre 2 sobra 0 197 entre 2 sobra 1 98 entre 2 sobra 0 49 entre 2 sobra 1 24 entre 2 sobra 0 12 entre 2 sobra 0 6 entre 2 sobra 0 3 entre 2 sobra 1 1 entre 2 sobra 1

b) 359,7510=101100111.112

c) 544,248=101100100. 0101002

359 entre 2 sobra 1; 0,75x2=1,5 179 entre 2 sobra 1 ; 0,5x2= 1 89 entre 2 sobra 1 44 entre 2 sobra 0 22 entre 2 sobra 0 11 entre 2 sobra 1 5 entre 2 sobra 1 2 entre 2 sobra 0 1 entre 2 sobra 1

d) 637,438=110011111.1000112 e) DAB,B216=110110101011.101100102 f) EC,9B16=11101100.110110112

3

Universidad Columbia del Paraguay Ingeniería en Informática Arquitectura de Computadoras Prof. Lic. Julio E. Pérez A. U1. Representación de Datos

Curso: 2do. Semestre: 2do. Total de Puntos (1P) Ejercitario Nro 1 Fecha entrega: 29/08/2018

PARTE B: COMPLEMENTACIÓN BINARIA

EJERCICIO 1: Efectúe las siguientes operaciones utilizando palabras de 8 bits, 1) Representando los números negativos mediante el convenio de complemento a dos, 2) Representando los números negativos mediante el convenio de complemento a uno. a)

35 - 21

b)

-48 + 21

c)

-25 - (-39)

d)

-63 – 18

Ejemplo del Resolución punto a) 1) Transformamos una resta en una suma : 35+(-21) 2) Representamos en binario los dos números positivos rellenando con ceros a la iz- quierda hasta completar los 8 bits. 3) Complementamos el negativo cambiando ceros por unos y unos por ceros en com- plemento a uno y además sumandole 1 en complemento a dos. 4) Hacemos la suma. 35 = 00100011 21 = 00010101 -21= 11101010 (complemento a uno) -21= 11101011 (complemento a dos) 00100011

100001110 (en C-2 el uno excedente no

0010001 1 1110101 0 100001101

se toma en cuenta) (1410)

1 (se suma el 1excedente en C-1)

11101011

00001110 (1410)

4

Universidad Columbia del Paraguay Ingeniería en Informática Arquitectura de Computadoras Prof. Lic. Julio E. Pérez A. U1. Representación de Datos

Curso: 2do. Semestre: 2do. Total de Puntos (1P) Ejercitario Nro 1 Fecha entrega: 29/08/2018

b) -48 + 21 21 = 00010101 48 = 00110000 -48= 11001111 (complemento a uno) -48= 11010010 (complemento a dos)

C2

C1

00010101

00010101

+ 110100

+ 11001111

11100101

11100100

C2=11100101(-2710)

c)

11100100 + _______1 11010000

C1=1101000(-2710)

-25 - (-39)

39 = 00100111 25 = 00011001 -25= 11100110 (complemento a uno) -48= 11100111 (complemento a dos)

C2

C1

00100111

00100111

+ 11100111

+ 11100110

+ _______1

1 00001110

100001101

00001110

C2=00001110 (-1410)

00001101

C1=00001110 (-1410)

5

Universidad Columbia del Paraguay Ingeniería en Informática Arquitectura de Computadoras Prof. Lic. Julio E. Pérez A. U1. Representación de Datos

Curso: 2do. Semestre: 2do. Total de Puntos (1P) Ejercitario Nro 1 Fecha entrega: 29/08/2018

d) -63 – 18

63 = 00111111 18 = 00010010 -63= 11000000 (complemento a uno) -18= 11101101 (complemento a uno) -63=11000001 (complemento a dos) -18=11101110 (complemento a dos) C2

C1

11000001

11000000

110101101

+ 11101110

+ 11101101

+ _______1

110101101

10101110

1 1010111

C2=1010111 (-8110)

C1=10101110 (-8110)

6

Universidad Columbia del Paraguay Ingeniería en Informática Arquitectura de Computadoras Prof. Lic. Julio E. Pérez A. U1. Representación de Datos

Curso: 2do. Semestre: 2do. Total de Puntos (1P) Ejercitario Nro 1 Fecha entrega: 29/08/2018

PARTE C: PUNTO FLOTANTE EJERCICIO 1: Disponiendo de una palabra de 36 bits, de los cuáles 1 es destinado para el bit de signo del número, 8 para el exponente y 27 para la mantisa, represente en punto flotante y en base 2, 8 y 16 los siguientes números decimales. a) 29

b) 52,73

c) 0,125

d) 0,011

Ejemplo de Resolución del punto c) 1) Primero se convierte el número al sistema binario. 2) Luego se expresa en notación cientifica. 3) Se representa en punto flotante. 1) 0,125 = 0,001 2 2) 0,001 = .1 x 2 -2 ( 0,5 ≤ M < 1 ) normalización de la mantisa 3) el primer bit de la expresión de punto flotante es el bit de signo 0 (positivo), 1(negativo); los 8bits siguientes corresponden al exponente (en este caso exceso 128 10). De 0 a 127 corresponden a los exponentes negativos; el 128 es exponente cero y del 129 al 255 corresponden a los exponentes positivos. Los siguientes vein- tisiete bits corresponden a la mantisa. 4) El primer bit es cero por ser el número positivo. 5) El exponente se calcula restando 128-2=126 que en binario es 01111110 6) La mantisa es 100000000000000000000000000 001111110100000000000000000000000000 (esta sería la representación en punto flotante base del exponente dos exceso 128) Tomando el mismo ejemplo lo representaremos en base 8 0,001= .001 x 80 (en este caso no existe normalización porque se corre la coma de 3 en 3) 010000000001000000000000000000000000 Tomando el mismo ejemplo en base 16 0,001 = .001 x 160 (se corre la coma de 4 en 4) 01000000000100000000000000000000000

7

Universidad Columbia del Paraguay Ingeniería en Informática Arquitectura de Computadoras Prof. Lic. Julio E. Pérez A. U1. Representación de Datos

Curso: 2do. Semestre: 2do. Total de Puntos (1P) Ejercitario Nro 1 Fecha entrega: 29/08/2018

PARTE D: CÓDIGOS EJERCICIO 1: Realizar la tabla de un código Gray de 5 bits. Ejercicio 2:

Completar el cuadro, según los códigos indicados para la codificación de los números decimales enunciados. ¿Cuáles de los códigos son auto complementarios?. ---------------------------------------------------------------------------------------------------------------------------Decimal

BCD

BCD EXC3

---------------------------------------------------------------------------------------------------------------------------7 23 67,5 81 95,8 104 237 982,99 ----------------------------------------------------------------------------------------------------------------------------

8