00. [M][5p] Lucru cu biți

  • Reprezentarea adreselor IP se face în grupuri de câte 8 biți. Drept pentru care, vă sunt necesare cunoștințe bune de lucru în binar.
  • Atunci când faceți reprezentarea în binar a unui număr cel mai bine este să îl descompuneți în puteri ale lui 2. De exemplu:
    • 17 = 16 + 1 = 24 + 20; rezultă reprezentarea (în binar pe 8 biți) 00010001
    • 173 = 128 + 32 + 8 + 4 + 1 = 27 + 25 + 23 + 22 + 20; rezultă reprezentarea (în binar pe 8 biți) 10101101
  • Sunt utile abilitățile de a face rapid reprezentarea rapidă a numerelor care se găsesc în jurul puterilor lui 2. De exemplu:
    • pentru 64 = 01000000
      • 63 este 64-1, un număr cu mulți biți de 1 (6 biți): 00111111
      • 62 este 63-1, un număr cu mulți biți de 1 mai puțin ultimul (5 biți de 1 și un bit de 0): 00111110
      • 65 este 64+1, se adaugă ultimul bit de 1 la reprezentarea lui 64: 01000001

Exerciții

  • Realizați reprezentarea binară pe 8 biți a următoarelor numere:
    • 127
    • 80
    • 72
    • 254
rl/labs/03/contents/00.txt · Last modified: 2023/10/17 18:24 by laura.ruse
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0