Ejercicios de retroalimentacion

7
EJERCICIOS DE RETROALIMENTACION Tecnología en desarrollo informático – Arquitectura de Hardware Semestre: II Javier Leonardo Fonseca Reyes Jorge Enrique Pulido Caro Laura Vanessa Clavijo Castañeda

Transcript of Ejercicios de retroalimentacion

Page 1: Ejercicios de retroalimentacion

EJERCICIOS DE RETROALIMENTACIONTecnología en desarrollo informático – Arquitectura de HardwareSemestre: II• Javier Leonardo Fonseca Reyes• Jorge Enrique Pulido Caro• Laura Vanessa Clavijo Castañeda

Page 2: Ejercicios de retroalimentacion

EJERCICIOS DE RETROALIMENTACION

1. Convertir a binario los siguientes numero:a. 5234 b. 14245c. 875,25

Page 3: Ejercicios de retroalimentacion

SOLUCION: Se divide el numero decimal entre 2, cuyo resultado entero se vuelve a dividir entre 2, y así sucesivamente hasta que el dividiendo sea menor que el divisor,2. Por ultimo se toman los residuos ordenándolos desde el ultimo hasta el primero

A. 4234 DIVISION MOD

5234/ 2=2617 0 2617/ 2=1308 1 1308/ 2=654 0 654/ 2=327 0 327/ 2=163 1 163/ 2=81 1 81/ 2=40 1 40/ 2=20 0 20/ 2=10 0 10/ 2=5 0 5/ 2=2 1 2/ 2=1 0 1/ 2=0 1

5234 = 1010001110010

B. 14245 DIVISION MOD

14245/ 2=7122 1 7122/ 2=3561 0 3561/ 2=1780 1 1780/ 2=890 0 890/ 2=445 0 445/ 2=222 1 222/ 2=111 0 111/ 2=55 1 55/ 2=27 1 27/ 2=13 1 13/ 2=6 1 6/ 2=3 0 3/ 2=1 1 1/ 2=0 1

14245=11011110100101

C. 875.25 DIVISION MOD 875/ 2=437 1 437/ 2=218 1 218/ 2=109 0 109/ 2=54 1 54/ 2=27 0 27/ 2=13 1 13/ 2=6 1 6/ 2=3 0 3/ 2=1 1 1/ 2=0 1

PARTE DECIMAL 0.25 x 2=0.5 0

0.5 x 2 = 1 1 875.25=1101101011,01

Page 4: Ejercicios de retroalimentacion

2. Convierta a decimal, octal y hexadecimal los siguientes números binarios:

a. 110011011b. 111111000111c. 101010,101010BINARIO DECIMAL OCTAL HEXADECIMAL

1100110111×28 + 1×27 + 1×24 + 1×23 + 1×21 + 1×20

256 + 128 + 16 + 8 + 2 + 141110

110 = 6011 = 3011 = 36338

0001 = 1 1001 = 91011 = B 19B16

111111000111

1×211 + 1×210 + 1×29 + 1×28 + 1×27 + 1×26 + 1×22 + 1×21 + 1×20

2048 + 1024 + 512 + 256 + 128 + 64 + 4 + 2 + 1403910

111 = 7111 = 7 000 = 0111 = 777078

1111 = F1100 = C0111 = 7FC716

 

101010,101010

1×25 + 1×23 + 1×21 + 1×2-1 + 1×2-3 + 1×2-5

32 + 8 + 2 + 0,5 + 0,125 + 0,0312542,65625 10

101 = 5010 = 2101 = 5010 = 2

52,528

0011 = 31010 = A1010 = A1000 = 8

3A,A816

Page 5: Ejercicios de retroalimentacion

3. Dados los siguientes pares de números, 110010 2 y 11001 2; 4A2B4 16 y 3FF2C 16 calcular entre estos:

  110010 2  y 11001 2 4A2B4 16  y 3FF2C 16

SUMA 110010 + 11001 1001011

        4A2BA + 3FF2C 8A1E6

RESTA 

110010 - 11001 11001

      4A2BA - 3FF2C A38E

RESTA POR COMPLEMENTO

110010 + 00110 11000 + 1 11001

       4A2BA + C00D3 10A287 + 1 A38E

MULTIPLICACION

                                  110010 × 11001 110010 000000 000000 110010 + 110010____ 10011100010

                                   4A2BA × 3FF2C 37A070 94568 45888C 45888C + DE81C____ 1287113DF8

Page 6: Ejercicios de retroalimentacion

CODIGO ASCII

ASCII es una sigla para "American Standard Code for Information Interchange" (Código Standard Norteamericano para Intercambio de Información). Este código fue propuesto por Robert W. Bemer, buscando crear códigos para caracteres alfa-numéricos (letras, símbolos, números y acentos). De esta forma sería posible que las computadoras de diferentes fabricantes lograran entender los mismos códigos. 

El ASCII es un código numérico que representa los caracteres, usando una escala decimal del 0 al 127. Esos números decimales son convertidos por la computadora en números binarios para ser posteriormente procesados. Por lo tanto, cada una de las letras que escribas va a corresponder a uno de estos códigos.

Page 7: Ejercicios de retroalimentacion

TABLA CÓDIGO DE CARACTERES ASCII