1 / 14

1. OSNOVE INFORMACIJSKE I KOMUNIKACIJSKE TEHNOLOGIJE

5. RAZRED. JEZIK RAČUNALA. 1.3. Bajt. 1. OSNOVE INFORMACIJSKE I KOMUNIKACIJSKE TEHNOLOGIJE. Koliko se brojeva može prikazati četvorkom bitova (nibble)? 16. Mora li niz stanja bajtova predstavljati brojeve? Ne. Može li se postaviti pitanje “Koliko slova može prikazati četvorka bitova”? Da.

ranger
Download Presentation

1. OSNOVE INFORMACIJSKE I KOMUNIKACIJSKE TEHNOLOGIJE

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. 5. RAZRED JEZIK RAČUNALA 1.3. Bajt 1. OSNOVE INFORMACIJSKE I KOMUNIKACIJSKE TEHNOLOGIJE

  2. Koliko se brojeva može prikazati četvorkom bitova (nibble)? • 16. • Mora li niz stanja bajtova predstavljati brojeve? • Ne. • Može li se postaviti pitanje “Koliko slova može prikazati četvorka bitova”? • Da. • Kako bi glasio odgovor na to pitanje? • Šesnaest slova. • Koliko slova ima abeceda? • Trideset. Bajt

  3. To znači da računalo, kad bi radilo samo s četvorkama bitova, ne bi moglo prikazivati sva slova abecede. • Zato jednoj četvorci pridružujemo drugu četvorku. • Dobivamo osmorku bitova ili bajt. Bajt

  4. Značenja bitova lijevo od izvorne četvorke (čija su značenja: 8, 4, 2, 1) proširujemo na isti način: Brojevi koji se mogu prikazati bajtom 128 64 32 16 8 4 2 1

  5. Razumijete li značenje bajta kao broja? • Koji broj prikazuje sljedeći bajt? • Odgovor: 128 ×1 + 64 ×0 + 32 ×1 + 16 ×0 + 8 ×0 + 4 ×1 + 2 ×0 + 1 ×1 = 128 + 32 + 4 + 1 = 165 • Koji broj prikazuje sljedeći bajt? Riješite sami u bilježnicu • Odgovor: 128 ×0 + 64 ×1 + 32 ×0 + 16 ×0 + 8 ×1 + 4 ×1 + 2 ×0 + 1 ×0 = 64 + 8 + 4 = 76

  6. Bajt je osnovna jedinica računalne memorije (spremnika). • Za mnoge zadatke programiranja računala potrebno je pregledati i izraziti stanje memorije: [10101011][00110001][10011110][00110101][00000000][00001101][00110000][11010000] Problem: Mnogo mjesta zauzima zapisivanje s pomoću bitova. Rješenje: Pisanje s pomoću slova i brojeva. Bajt

  7. Bajt – dvije četvorke bitova • Stanje bajta zapisuje se s pomoću slova i brojeva na sljedeći način:

  8. Prikaz stanja Ključ razumijevanja Oznaka (0000) 0×8+0×4+0×2+0×1 =0 0 (0001) 0×8+0×4+0×2+1×1 =1 1 (0010) 0×8+0×4+1×2+0×1 =2 2 (0011) 0×8+0×4+1×2+1×1 =3 3 (0100) 0×8+1×4+0×2+0×1 =4 4 (0101) 0×8+1×4+0×2+1×1 =5 5 (0110) 0×8+1×4+1×2+0×1 =6 6 (0111) 0×8+1×4+1×2+1×1 =7 7 (1000) 1×8+0×4+0×2+0×1 =8 8 (1001) 1×8+0×4+0×2+1×1 =9 9 (1010) 1×8+0×4+1×2+0×1 = 10 A (1011) 1×8+0×4+1×2+1×1 = 11 B (1100) 1×8+1×4+0×2+0×1 = 12 C (1101) 1×8+1×4+0×2+1×1 = 13 D (1110) 1×8+1×4+1×2+0×1 = 14 E (1111) 1×8+1×4+1×2+1×1 = 15 F Pogledajte detaljnije:

  9. Pregled memorije: [10101011][00110001][10011110][00110101][00000000][00001101][00110000][11010000] (80 znakova, bez uglatih zagrada, 64 jedinice i nule, dva retka teksta) • Rastavi na četvorke: [(1010)(1011)][(0011)(0001)][(1001)(1110)][(0011)(0101)][(0000)(0000)][(0000)(1101)][(0011)(0000)][(1101)(0000)] Vratite se na primjer ispisa memorije

  10. Vrijednosti četvorki: [(10)(11)][(3)(1)][(9)(14)][(3)(5)][(0)(0)][(0)(13)][(3)(0)][(13)(0)] Već je ovaj prikaz kraći, ali nekad ima dva znaka, nekad tri, a mogao bi imati i četiri! • Zapis s pomoću brojeva i slova: {AB} {31} {9E} {35} {00} {0D} {30} {D0} 32 znaka, 16 znakova bez vitičastih zagrada, jedan redak teksta Vratite se na primjer ispisa memorije

  11. Kako znakovima prikazujemo sljedeći bajt? • Odgovor: Gornja četvorka: 8 × 1 + 4 × 0 + 2 × 1 + 1 × 0 = 10 -> A Donja četvorka: 8 × 0 + 4 × 1 + 2 × 0 + 1 × 1 = 5 -> 5 {5A} • Kako znakovima prikazujemo sljedeći bajt? Riješite sami u bilježnicu. • Odgovor: Gornja četvorka: 8 × 0 + 4 × 1 + 2 × 0 + 1 × 0 = 4 -> 4 Donja četvorka: 8 × 1 + 4 × 1 + 2 × 0 + 1 × 0 = 12 -> C {4C} Primjeri

  12. Ključni pojmovi • Bajt kao osmorka bitova – bajt, osnovna jedinica memorije računala, niz je od 8 bitova s težinama 128, 64, 32, 16, 8, 4, 2, 1. • Bajt kao dvije četvorke bitova – bajt se može podijeliti na dvije četvorke: gornju i donju. Svaka od tih četvorki može se predstaviti simbolom, pa se bajt može predstaviti parom simbola. Sažetak

  13. Novi nazivi • Osmorka bitova – niz od osam bitova promatranih kao cjelina, može imati 256 različitih stanja. • Bajt – osnovna jedinica memorije računala, može prikazati brojeve od 0 do 255. Sažetak

More Related