1 / 20

Curso de Sistemas de Informação

Curso de Sistemas de Informação. Professor: Ricardo. Sistemas de Numeração. Bit – menor partícula de informação no computador, pode representar 0 ou 1. Esses dois símbolos são opostos e mutuamente exclusivos. Byte – conjunto de 8 bits. Sistemas de Numeração.

Download Presentation

Curso de Sistemas de Informação

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Curso de Sistemas de Informação Professor: Ricardo

  2. Sistemas de Numeração • Bit – menor partícula de informação no computador, pode representar 0 ou 1. Esses dois símbolos são opostos e mutuamente exclusivos. • Byte – conjunto de 8 bits.

  3. Sistemas de Numeração • Existiram e existem diversos sistemas de numeração. • No computador, serve para questões de endereçamento, armazenamento, conteúdo de tabelas e representações gráficas. • Bases diferentes usadas nos mais diversos computadores.

  4. Sistemas de Numeração • Bases • Binária • 0, 1 • Octal • 0, 1, 2, 3, 4, 5, 6, 7 • Decimal • 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 • Hexadecimal • 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

  5. Sistemas de Numeração • Representação nas bases • 1011012 - 101101 na base 2 (binária) • 7528 - 752 na base 8 (octal) • 651 - 651 na base 10 (decimal) • Quando não é indicada a base, a base é decimal. Mas poderia ser representado assim: 65110 • 42316 - 423 na base 16 (hexadecimal)

  6. Sistemas de Numeração • Representação nas bases – Base decimal • 7484 • 7484 = 7 x 1000 + 4 x 100 + 8 x 10 + 4 • 7484 = 7 X 103 + 4 X 102 + 8 X 101 + 4 X 100 • Representação em polinômio genérico • Número = dn10n + dn-110n-1 + ... d1101 + d0100

  7. Sistemas de Numeração • Representação de binário na base 10 • 11010012 • 11010012 = 1 x 26 + 1 x 25 + 0 x 24 + 1 x 23 + 0 x 22 + 0 x 21 + 1 x 20 • 11010012 = 64 + 32 + 0 + 8 + 0 + 0 + 1 • 11010012 = 10510 • Representação em polinômio genérico • Número = bn2n + bn-12n-1 + ... b121 + b020

  8. Sistemas de Numeração • Representação de octal na base 10 • 546218 • 546218 = 5 x 84 + 4 x 83 + 6 x 82 + 2 x 81 + 1 x 80 • 546218 = 20480 + 2048 + 384 + 16 + 1 • 546218 = 2292910 • Representação em polinômio genérico • Número = on8n + on-18n-1 + ... o181 + o080

  9. Sistemas de Numeração • Representação de hexadecimal na base 10 • 3974116 • 3974116 = 3 x 164 + 9 x 163 + 7 x 162 + 4 x 161 + 1 x 160 • 3974116 = 196608 + 36864 + 1792 + 64 + 1 • 3974116 = 23532910 • Representação em polinômio genérico • Número = hn16n + hn-116n-1 + ... h1161 + h0160

  10. Sistemas de Numeração • Mudança da base 10 para binário • 714 714 |_2_ 0 357 |_2_ 1 178 |_2_ 0 89 |_2_ 1 44 |_2_ 0 22 |_2_ 0 11 |_2_ 1 5 |_2_ 1 2 |_2_ 0 1

  11. Sistemas de Numeração • Mudança da base 10 para binário • 714 714 |_2_ 0 357 |_2_ 1 178 |_2_ 0 89 |_2_ 1 44 |_2_ 0 22 |_2_ 0 11 |_2_ 1 5 |_2_ 1 2 |_2_ 0 1 714 = 10110010102

  12. Sistemas de Numeração • Mudança da base 10 para octal • 714 714 |_8_ 2 89 |_8_ 1 11 |_8_ 3 1 714 = 13128

  13. Sistemas de Numeração • Mudança da base 10 para hexadecimal • 714 714 |_16_ 10 44 |_16_ 12 2 714 = 2CA16 Hexadecimal 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F A=10 , B=11 , C=12 , D=13 , E=14 , F=15

  14. Sistemas de Numeração • Mudança da base binária para decimal (10) 10110010102 0 x 20 = 0 1 x 21 = 2 0 x 22 = 0 1 x 23 = 8 0 x 24 = 0 0 x 25 = 0 1 x 26 = 64 1 x 27 = 128 0 x 28 = 0 1 x 29 = 512 = 0+2+0+8+0+0+64+128+0+512 = 714

  15. Sistemas de Numeração • Mudança da base octal para decimal (10) 13128 2 x 80 = 2 1 x 81 = 8 3 x 82 = 192 1 x 83 = 512 = 2+8+192+512 = 714

  16. Sistemas de Numeração • Mudança da base hexadecimal para decimal 2CA16 A x 160 = 10 x 160 = 10 C x 161 = 12 x 161 = 192 2 x 162 = 512 = 10+192+512 = 714

  17. Adição e subtração em binário • As operações aritméticas com números binários são feitas de forma análoga aos decimais • Para a subtração, em especial, é necessário lembrar os “empréstimos” ensinados durante o primário • É importante ter em mente que: • 1 + 1 = 0 e “vai” 1 • 1 + 0 = 0 + 1 = 1 • 0 + 0 = 0 • 1 + 1 + 1 = 1 e “vai” 1

  18. Exemplos Ex1: 1 1 1 - vai 1 1 0 1 1 – 1a. parcela + 1 1 1 1 - 2a. parcela 1 1 0 1 0 – resultado 0 1 Ex2: 1 0 (10)=2 1 - 0 1 1 0 0 0 1 1

  19. EXERCICIOS RESOLVIDOS • Exercícios, converter para a base 10: • 11002 • 01112 • ABCD16 • A8B216

  20. EXERCICIOS RESOLVIDOS • Respostas ao exercício anterior: • 11002 = 12 10 • 01112 = 7 10 • ABCD16 = 43981 10 • A8B216 = 43186 10

More Related