Kako radi raunalo Ljudi upotrebljavaju dekadski brojevni sustav
Kako radi računalo?
Ljudi upotrebljavaju dekadski brojevni sustav Znamenke: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Računala upotrebljavaju binarni brojevni sustav Znamenke: 0, 1
• Računalo je uređaj koji je sastavljen od velikog broja dijelova za čiji je rad potrebna električna energija (struja). • Jedan od najbitnijih dijelova je memorija koja pohranjuje tj. pamti podatke. • Memoriju u računalu možemo zamisliti kao niz malenih sklopki koje mogu biti u dva različita položaja (stanja): – isključeno (0) /žarulja ne svijetli – uključeno (1) /žarulja svijetli
• Najmanji podatak koji memorija može zapamtiti naziva se bit. • Bit je kratica od engleskih riječi binary digit, što znači binarna znamenka. Ovako možemo zamisliti memoriju računala! • Bit može imati vrijednost 0 ili 1. 1 BIT 0 0 1 1 1 0 1
• S jednim bitom ne možemo pohraniti mnogo podataka u memoriju (samo dva). • Kako bismo u memoriju pohranili neki složeniji podatak potrebno je koristiti više bitova zajedno. Čitaj: jedan (ne jedanaest) Npr. 11 ili 101 itd. Što je više znamenki možemo zapisati i više podataka jer je veći broj različitih kombinacija ! • Koristeći dva bita, možemo napisati četiri različita zapisa: 00, 01, 10, 11. • Ako koristimo tri bita, možemo napraviti osam kombinacija bitova: 000, 001, 010, 011, 100, 101, 110, 111.
• Primjer 1. Svjetla na Lukinoj zgradi • Pogledajte sliku i zapišite raspored osvijetljenih i neosvijetljenih prozora po katovima u Lukinoj zgradi. Upotrijebite sljedeće oznake: – 0 za isključeno, – 1 za uključeno svjetlo u pojedinoj prostoriji. računalo čovjek 0 Ne svijetli 1 Svijetli
Rješenje RAČUNALO 00 01 10 11 ČOVJEK Ne svijetli, Svijetli, Ne svijetli Svijetli, Svijetli
Zamislimo da zgrada ima još jedan kat. Možete li zamisliti raspored svjetala na tom katu, ali tako da ne ponovite raspored na jednom od postojećih katova? Kao što i sami vidite, to nije moguće. Koristeći samo znamenke 0 i 1, to jest dva bita, možemo napisati samo četiri različita zapisa: 00, 01, 10, 11.
Kako ćemo pretvarati brojeve u binarni brojevni sustav? Odredimo težinske vrijednosti dekadskog broja 3246 3 · 1000 + 2 · 100 + 4 · 10 + 6 · 1 = 3000 + 200 + 40 + 6 = 3246 Odredimo težinske vrijednosti binarnog broja 1010 i pripadajuću vrijednost u dekadskom brojevnom sustavu 1· 8 + 0 · 4 + 1 · 2 + 0 · 1 = 8 + 0 + 2 + 0 = 10
• Primjer 1. Koji brojevi su pridruženi binarnim brojevima 1111 i 1001? 8 4 2 1 1 1 0 0 1 1111 = 1· 8 + 1 · 4 + 1 · 2 + 1 · 1 = 8 + 4 + 2 + 1 = 15 1001 = 1· 8 + 0 · 4 + 0 · 2 + 1 · 1 = 8 + 0 + 1 = 9
- Slides: 10