sábado, 17 de septiembre de 2011

Ejercicio N°3 - TP N°3

3) Completar la tabla indicando debajo de la misma las operaciones realizadas.



>>>>>>>>>>>>>> 
Binario
Octal
Decimal
Hexadecimal
Binario
1101,01
15,2
13,25
D,4
Octal
110111,010101
67,25
55,33
37,54
Decimal
11111110,010011
376,2314
254,3
FE,4CC
Hexadecimal
111111101010,001
7752,1
4074,125
FEA,2

1101,01 > Decimal
1.2^3 + 1.2^2 + 0.2^1 + 1.2^0 + 0.2^-1 + 1.2^-2
    8   +   4     +    0    +     1   +     0    +  0,25  = 13,25
 > Octal
001 101 , 010
  1    5  ,   2  => 15,2
> Hexadecimal
1101 , 0100
   13  ,    4  => D,4

67,25 > Decimal
6.8^1 + 7.8^0 + 2.8^-1 + 5.8^-2
   48   +    7     +  0,25  +  0,078125 = 55,328125 aprox. 55,33
> Binario
  6     7   ,   2    5
110 111 , 010 101 => 110111,010101
> Hexadecimal
0011 0111 , 0101 0100
   3      7   ,     5      4  => 37,54

254,3 > Binario
254/2                                                         0,3x2 = 0,6
   0 127/2                                                   0,6x2 = 1,2
        1  63/2                                               0,2x2 = 0,4
            1  31/2                                           0,4x2 = 0,8
                 1  15/2                                      0,8x2 = 1,6
                      1 7/2                                    0,6x2 = 1,2
                        1 3/2
                           1 1           => 11111110,010011
> Octal 
254/8                                                       0,3x8 = 2,4
 6   31/8                                                   0,4x8 = 3,2
      7  3                                                    0,2x8 = 1,6
                                                               0,6x8 = 4,8
                              => 376,2314 
> Hexadecimal
254/16                                                    0,3x16 = 4,8
 14  15                                                    0,8x16 = 12,8
                                                              0,8x16 = 12,8
                             => FE,4CC
FEA, 2 > Decimal
15.16^2 + 14.16^1 + 10.16^0 + 2.16^-1
  3840    +     224   +      10     +   0,125  => 4074,125
> Binario
  F        E      A   ,    2
1111 1110 1010 , 0010 => 111111101010,001> Octal
111 111 101 010 , 001
  7    7    5    2   ,  1    => 7752,1

Ejercicio N°6 - TP N°3

6) Utilizando la tabla de códigos ASCII escribir la siguiente frase en binario, hexadecimal y decimal: "4 3 Electrónica@ottokrause.com".

4 3 Electrónica@ottokrause.com 
  • En decimal: 52 32 51 32 69 108 101 99 116 114 162 110 105 99 97 64 111 116 116 111 107 114 97 117 115 101 46 99 111 109
  • En binario: 00110100 00100000 0011011 00100000 01000101 01101100 01100101 01100011 01110100 01110010 10100010 01101110 01101001 01100011 01100001 010000000 01101111 01110100 01110100 01101111 01101011 01110010 01100001 01110101 01110011 01100101 00101110 01100011 01101111 01101101
  • En hexadecimal: 34 20 33 20 45 6C 65 63 74 72 A2 6E 69 63 61 40 6F 74 74 6F 6B 72 61 75 73 65 2E 63 6F 6D
 

Ejercicio N°4 - TP N°3

4) Para un sistema de numeración base 4 (4 símbolos para contar 0, 1, 2 y 3) indicar las operaciones necesarias para convertir números entre este sistema y los vistos, y viceversa. Realizar ejemplos númericos.

  >>>>>>>>>>>
Binario
Octal
Decimal
Hexadecimal
Sistema – Base 4
Escribir cada dígito en binario (2 bits)
Pasar por binario
Fórmula polinómica (Potencia de 4)
Pasar por binario



<<<<<<<<<<<< 
Binario
Octal
Decimal
Hexadecimal
Sistema – Base 4
Agrupar de a 2 bits
Pasar por binario
Entera / 4
Fraccionaria x 4
Pasar por binario


Tomamos como ejemplo 230,1 y lo pasamos a los sistemas de numeración conocidos
A binario: 2  3  0  ,  1
              10 11 00 , 01  => 101100,01

A octal: Primero se pasa a binario y despues a octal
             101100,01
              5   4  , 2  => 54,2
A decimal: 2         3          0        , 1 (Fórmula polinómica)
                2.4^2 + 3.4^1 + 0.4^0 + 1.4^-1
                   32  +  12    +     0   +  0,25    =>  44,25 
A hexadecimal: Primero se pasa a binario y despues a hexadecimal
                       101100,01
                       2   12 ,  4  => 2C,4
Seguimos tomando como ejemplo 230,1 , pero esta vez para pasar de los sistemas conocidos a este nuevo.
De binario: 10 11 00 , 01
                  2  3  0  ,  1 => 230,1
De octal: Se pasa primero a binario y despues al sistema Base 4
              54,2 => 101 100 , 010 => 230,1De decimal: Entera                                              Fraccionaria
                   44/4                                                 0,25.4 = 1,00
                    0 11/4                                                          ^
                        3 2 <<< se lee           Queda entonces => 230,1
De hexadecimal: Se pasa primero a binario y despues al sistema Base 4
                         2C,4 => 0010 1100 , 0100 => 230,1
                        

Ejercicio N°8 - TP N°3

8) Dibujar el display de un reloj que muestre la hora 23:59 en binario y BCD.

jueves, 15 de septiembre de 2011

Ejercicio N°2 - TP N°3

2) Construir una tabla con los números decimales desde el 0 al 20 y sus equivalentes en BCD.

BinarioOctalDecimalHexadecimal
Binario_______Agrupar de a 3 bitsFormula polinomica (pot de 2)Agrupar de a 4 bits
OctalEscribir cada digito en binario (3bits)________Formula polinomica (pot de 8)Pasar por binario
DecimalEntera / 2   Fraccionaria x 2 Entera / 8  Fraccionaria x 8________Entera / 16  Fraccionaria x 16
HexadecimalEscribir cada digito en binario (4 bits)Pasar por binarioFormula polinomica (pot de 16)_______

Ejercicio N°7 - TP N°3

7) Construir una tabla con los números decimales desde el 0 al 20 y sus equivalentes en BCD.

A continuacion veremos la tabla:

DecimalBCD
0oooo
1oool
2oolo
3ooll
4oloo
5olol
6ollo
7olll
8looo
9lool
10oool oooo
11oool oool
12oool oolo
13oool ooll
14oool oloo
15oool olol
16oool ollo
17oool olll
18oool looo
19oool lool
20oolo oooo

Ejercicio N°5 - TP N°3

5) Buscar la tabla de códigos ASCII
ASCII , pronunciado generalmente [áski] o [ásci] , es un codigo de caracteres basado en el alfabeto latino. Fue creado en 1963 por el Comité Estadounidense de Estándares como una refundición o evolución de los conjuntos de códigos utilizados entonces en telegrafia. Más tarde, en 1967, se incluyeron las minúsculas, y se redefinieron algunos códigos de control para formar el código conocido como US-ASCII.
El código ASCII utiliza 7 bits para representar los caracteres, aunque inicialmente empleaba un bit adicional  que utilizaba para detectar errores en la transmisión.

A continuacion podemos ver la tabla ASCII:


Ejercicio N°1 - TP N°3

1) Construir una tabla con los números decimales desde el 0 hasta el 20 y sus equivalentes en binario, octal y hexadecimal.
En esta tabla de podemos ver numeros desde el 0 hasta el 20 de las siguientes formas: Decimal, Binario, Hexadecimal y Octal.

Decimal Binario Hexadecimal octal
0 00000 0 0
1 00001 1 1
2 00010 2 2
3 00011 3 3
4 00100 4 4
5 00101 5 5
6 00110 6 6
7 00111 7 7
8 01000 8 10
9 01001 9 11
10 01010 A 12
11 01011 B 13
12 01100 C 14
13 01101 D 15
14 01110 E 16
15 01111 F 17
16 10000 10 20
17 10001 11 21
18 10010 12 22
19 10011 13 23
20 10100 14 24
... ... ... ...
30 11110 1E 36
31 11111 1F 37

Trabajo Práctico N°3 - SISTEMAS DE NUMERACIÓN-

1) Construir una tabla con los números decimales desde el 0 hasta el 20 y sus equivalentes en binario, octal y hexadecimal.

2) Construir una tabla que resuma las operaciones necesarias para convertir números entre los sistemas binario, octal, decimal y hexadecimal.

3) Completar la tabla indicando debajo de la misma las operaciones realizadas.

4) Para un sistema de numeración base 4 (4 símbolos para contar 0, 1, 2 y 3) indicar las operaciones necesarias para convertir números entre este sistema y los vistos, y viceversa. Realizar ejemplos númericos.

5) Buscar la tabla de códigos ASCII

6) Utilizando la tabla de códigos ASCII escribir la siguiente frase en binario, hexadecimal y decimal: "4 3 Electrónica@ottokrause.com".

7) Construir una tabla con los números decimales desde el 0 al 20 y sus equivalentes en BCD.

8) Dibujar el display de un reloj que muestre la hora 23:59 en binario y BCD.