TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Sistemas de numeração e códigos

Por:   •  14/12/2015  •  Trabalho acadêmico  •  3.446 Palavras (14 Páginas)  •  183 Visualizações

Página 1 de 14

Tarefa sobre sistemas de numeração e códigos

1ª questão (40%)

Dado os seguintes números na base 10:
125,130, 260, 520.

(a) Converta estes números para binário com representação fixa de 2 bytes.

(125) = 125/2

               1  62/2                                             R= 11111012     

                    0  31/2                                 Fixa em 2 bytes = 00000000011111012

                         1  15/2

                              1   7/2

                                   1  3/2

                                       1  1

(130) = 130/2

               0   65/2

                     1  32/2                                        R= 100000102

                          0  16/2                            Fixa em 2 bytes = 00000000100000102

                               0   8/2

                                    0   4/2

                                         0   2/2

                                              0  1

(260) = 260/2

               0   130/2

                      0   65/2                                      R= 1000001002

                            1  32/2                          Fixa em 2 bytes = 00000001000001002

                                 0  16/2

                                      0   8/2

                                          0  4/2  

                                             0  2/2

                                                 0  1

(520) = 520/2

               0   260/2

                      0   130/2                                      R= 10000010002

                             0   65/2                             Fixa em 2 bytes = 00000010000010002

                                   1  32/2

                                        0  16/2

                                             0   8/2

                                                  0  4/2

                                                      0  2/2

                                                          0  1

(b) Pegue estes números binários anteriores e converta-os diretamente para hexadecimal

11111012

0111 | 1101

0x23+1x22+1x21+1x20  | 1x23+1x22+0x21+1x20

  0   +   4   +  2    +1      |    8   +   4   +  0   +  1

                 7  |  13

                   713 = 7D16

100000102

1000  |  0010

1x23+0x22+0x21+0x20  |  0x23+0x22+1x21+0x20

  8   +   0   +  0    +  0    |    0    +  0    +  2   +  0

                                  8  |  2

                                   = 8216

1000001002

0001  |  0000  |  0100

0x23+0x22+0x21+1x20  |  0x23+0x22+0x21+0x20  |  0x23+1x22+0x21+0x20

   0   +   0   +  0   +   1    |    0    +  0   +   0   +  0     |    0    +  4   +   0   +  0

                                   1  |  0  |  4

                                      = 10416

1000001000

0010  |  0000  |  1000

0x23+0x22+1x21+0x20  |  0x23+0x22+0x21+0x20  |  1x23+0x22+0x21+0x20

  0   +   0   +   2   +  0    |    0   +   0    +  0   +   0    |    8    +   0   +  0   +  0

                                   2  |  0  |  8

                                     = 20816

(c) Transforme os valores hexadecimais em binário e converta os binários para decimal

  7D16

7  |  D

7  |  13

0+4+2+1  |  8+4+0+1

0x23+1x22+1x21+1x20  |  1x23+1x22+0x21+1x20

  0        1        1       1     |    1        1       0         1

...

Baixar como (para membros premium)  txt (7.4 Kb)   pdf (192.6 Kb)   docx (16.3 Kb)  
Continuar por mais 13 páginas »
Disponível apenas no TrabalhosGratuitos.com