Zapis podataka u sklopovima raunala Oktalni i heksadecimalni

  • Slides: 18
Download presentation
Zapis podataka u sklopovima računala Oktalni i heksadecimalni sustav

Zapis podataka u sklopovima računala Oktalni i heksadecimalni sustav

Binarni brojevni sustav Planirani ishod učenja: • pretvoriti broj iz dekadskog brojevnog sustava u

Binarni brojevni sustav Planirani ishod učenja: • pretvoriti broj iz dekadskog brojevnog sustava u binarni, oktalni heksadecimalni i obrnuto

Brojevni sustavi – oktalni brojevni sustav • Oktalni brojevni sustav uključuje samo znamenke od

Brojevni sustavi – oktalni brojevni sustav • Oktalni brojevni sustav uključuje samo znamenke od 0 do 7: 01234567 • pa je stoga, baza sustava 8.

Brojevni sustavi – oktalni brojevni sustav • Pretvorba oktalnog broja u dekadski: dekadski

Brojevni sustavi – oktalni brojevni sustav • Pretvorba oktalnog broja u dekadski: dekadski

5 Brojevni sustavi – heksadekadski brojevni sustav • Heksadekadski brojevni sustav ima 16 različitih

5 Brojevni sustavi – heksadekadski brojevni sustav • Heksadekadski brojevni sustav ima 16 različitih znamenki: brojeve od 0 to 9 i slova A, B, C, D, E i F koja služe za predstavljanje 16 različitih potrebnih simbola. • U C++ heksadekadski brojevi imaju karakteristiku da uvijek počinju znamenkama 0 x. • Oktalni i heksadekadski brojevni sustav omogućavaju skraćeno pisanje binarnih brojeva i njih računalo “ne razumije”.

6 Brojevni sustavi – heksadekadski brojevni sustav

6 Brojevni sustavi – heksadekadski brojevni sustav

7 Brojevni sustavi – heksadekadski brojevni sustav • Pretvorba heksadekadskog broja u dekadski: dekadski

7 Brojevni sustavi – heksadekadski brojevni sustav • Pretvorba heksadekadskog broja u dekadski: dekadski

8 Brojevni sustavi – heksadekadski brojevni sustav • Danas se računala temelje na bajtovima

8 Brojevni sustavi – heksadekadski brojevni sustav • Danas se računala temelje na bajtovima sastavljenim od 8 binarnih bitova, bitova što se najpogodnije predstavlja heksadekadskim brojevima, heksadekadski kod je specijalno zanimljiv u računalskoj znanosti. • Kada se skupinom od četiri bita radi kao cjelinom, često se koristi naziv nibl (nibble).

9 Brojevni sustavi

9 Brojevni sustavi

1 0 Brojevni sustavi Pretvorimo binarni broj 11011010 u dekadski, dekadski oktalni i heksadekadski:

1 0 Brojevni sustavi Pretvorimo binarni broj 11011010 u dekadski, dekadski oktalni i heksadekadski: heksadekadski 27 26 25 24 23 22 21 20 128 1 64 1 32 0 16 1 8 1 4 0 2 1 1 0 11011010(2)=218(10) 128 +64 +16 +8 +2 218

1 1 Brojevni sustavi 11011010(2)=218(10) 83 512 0 82 64 3 81 8 3

1 1 Brojevni sustavi 11011010(2)=218(10) 83 512 0 82 64 3 81 8 3 218: 64=3 64*3 192 80 1 2 218 -192 26 26: 8=3 8*3=24 26 -24 2 218(10)=332(8)

1 2 Brojevni sustavi Jednostavan način pretvorbe iz binarnog brojevnog sustava je da grupiramo

1 2 Brojevni sustavi Jednostavan način pretvorbe iz binarnog brojevnog sustava je da grupiramo po tri znamenke binarnog broja krenuvši od desna na lijevo za oktalni sustav i tada promatramo tablicu, ukoliko nam nedostaje znamenki s desna nadopunimo nulama: 11011010(2)⇒ 011 010 11011010(2)= 332(8) 3 3 2

Brojevni sustavi 11011010(2)=218(10) 162 161 256 16 0 D 160 1 A 218: 16=13

Brojevni sustavi 11011010(2)=218(10) 162 161 256 16 0 D 160 1 A 218: 16=13 u hex sustavu 13=D 16*13 16 + 38 208 218(10)=DA(16) 218 -208 10 u hex sustavu 10=A

1 4 Brojevni sustavi Jednostavan način pretvorbe iz binarnog brojevnog sustava u heksadecimalni je

1 4 Brojevni sustavi Jednostavan način pretvorbe iz binarnog brojevnog sustava u heksadecimalni je da grupiramo po četiri znamenke binarnog broja krenuvši od desna na lijevo za heksadecimalni sustav i tada promatramo tablicu, ukoliko nam nedostaje znamenki s desna nadopunimo nulama: 11011010(2)⇒ 1101 13=D 1010 10=A 11011010(2)= DA(16)

Brojevni sustavi – za vježbu 1. zadatak a) Oktalni broj 213213(8) prikaži dekadski. b)

Brojevni sustavi – za vježbu 1. zadatak a) Oktalni broj 213213(8) prikaži dekadski. b) Oktalni broj 0131764(8) prikaži dekadski. c) Heksadekadski broj 0 x. B 3 F 4(16) prikaži dekadski d) Heksadekadski broj 0 x. C 2 AE(16) prikaži dekadski.

Brojevni sustavi – za vježbu 2. zadatak: a) binarni broj 1001 (2) prikaži: a)

Brojevni sustavi – za vježbu 2. zadatak: a) binarni broj 1001 (2) prikaži: a) dekadski, b) oktalno, c) heksadecimalno. b) binarni broj 1111 (2) prikaži: a) dekadski, b) oktalno, c) heksadecimalno.

Brojevni sustavi – za vježbu 3. zadatak: a) dekadski broj 125(10) prikaži binarno b)

Brojevni sustavi – za vježbu 3. zadatak: a) dekadski broj 125(10) prikaži binarno b) dekadski broj 255(10) prikaži binarno

Izradila: Danijela Ivanović – Ižaković Elektrotehnička i prometna škola Osijek

Izradila: Danijela Ivanović – Ižaković Elektrotehnička i prometna škola Osijek