SlideShare uma empresa Scribd logo
1 de 40
Brojevni sistemi
Brojevni sistemi
 Brojevni sistem je skup pravila
formulisanih u cilju izražavanja
kvantitativnih svojstava koda brojnih
podataka
Kod
U komunikacijama, kod je skup pravila po
kojima se jedna informacija (slovo, reč...)
konvertuje u neki objekat ili akciju, koji ne
moraju biti iste prirode.
Primer koda je telegrafski kod, po čijim
pravilima se svako slovo engleske abecede
reprezentuje kombinacijom kratkih i dugih
zvučnih signala iste frekvencije, što je
pogodno za transfer putem različitih nosača
(žica, radio odašiljač, izvor svetlosti itd).
 Svi podaci u računaru su predstavljeni u binarnom
brojevnom sistemu. To je pozicioni brojevni sistem
sa osnovom dva, odnosno pozicioni brojevni sistem
koji poznaje samo dve različite cifre: 0 (nulu) i 1
(jedinicu).
 Iz tog razloga, nadalje će akcenat biti stavljen najviše
na proučavanje binarnog brojevnog sistema.
 Pored njega biće pomenuti i heksadecimalni i
oktalni sledeći brojevni sistemi.
Podela brojevnih sistema
Osnovna podela brojevnih sistema:
* nepozicioni brojevni sistemi
* pozocioni brojevni sistemi
Podela brojevnih sistema
Nepozicioni brojevni sistemi
 Simbol koji označava broj (cifra) ima istu
vrednost nezavisno od toga gde se nalazi u
zapisu broja.
 Primer za nepozicioni brojevni sistem su
rimski brojevi.
 Vrednost zapisa broja računa se tako što se
cifre saberu.
 Jedini izuzetak je kada je manja cifra levo od veće,
onda se ona od te veće oduzima, namesto njih
dve u zbir ulazi rezultat tog oduzimanja.
Podela brojevnih sistema
Pozicioni brojevni sistemi:
 Simbol koji označava broj (cifra) ima
različitu vrednost u zavisnosti na kojoj
se poziciji nalazi u zapisu broja.
 Primer za pozicioni brojevni sistem je
dekadni (naš) brojevni sistem, binarni,
heksadekadni itd.
Prevođenje brojeva između
različitih brojevnih sistema
S obzirom na to da je za poznavanje
funkcija računara najbitnije poznavanje
binarnog brojevnog sistema, a da se u
svakodnevnom životu koristi dekadni
BS, akcenat će biti stavljen upravo na
prevođenje brojeva između ova dva
brojevna sistema.
Prevođenje brojeva između
različitih brojevnih sistema
Osim binarnog, biće obrađena još dva BS,
takođe bliska unutrašnjosti računara:
heksadecimalni brojevni sistem (osnova:
16) i oktalni brojevni sistem (osnova: 8).
Pokazaće se da su ova dva brojevna
sistema srodna binarnom, te da su postupci
prevođenja između ova tri brojevna sistema
gotovo trivijalni.
Prevođenje brojeva između
različitih brojevnih sistema
Zapis broja u binarnom brojevnom
sistemu najjednostavnije je pokazati na
primeru.
U nerednoj tabeli su dati zapisi
određenih brojeva u dekadnom i
binarnom brojevnom sistemu.
Prevođenje brojeva između
različitih brojevnih sistema
 Dekadni brojevni sistem Binarni brojevni sistem
0 000
1 001
2 010
3 011
4 100
5 101
6 110
7 111
8 1000
9 1001
10 1010
11 1011
12 1100
13 1101
14 1110
15 1111
Prevođenje brojeva između
različitih brojevnih sistema
Postoji dva moguća smera
prevođenja:
dekadni → binarni  i
binarni → dekadni.
binarni → dekadni
Primer: jedan sedmocifren binarni broj:
X=1101001
binarni → dekadni
Zaključak: zna se koja binarna
cifra nosi koliku vrednost (ako je njena
težina p, onda ona nosi vrednost 2p).
Uzmu se u obzir samo jedinice, i saberu
im se pripadajuće vrednosti.
Na sličan način prevodi se i
razlomljeni deo binarnog broja.
binarni → dekadni
 Primer: Trocifreni binarni broj 101
Dekadni u binarni
 Ova transformacija biće pokazana na konkretnom
primeru (na način na koji se u praksi najčešće izvodi).
 Konverzija iz binarnog u dekadni zasnivala se na
množenju (binarna cifra se množila stepenom
osnove, i onda dodavala na sumu).
 Logično je da se suprotna transformacija zasniva na -
deljenju.
 I u ovom slučaju prevodimo nezavisno ceo deo broja i
njegov razlomljeni deo a zatim prevedeni razlomljeni
deo dopisujemo do prevedenog celog dela broja. 
Dekadni u binarni
 Primer: Prevedimo broj 44 iz dekadnog u binarni
brojni sistem
 44:2 = 22 ostatak: 0   Ostatak 0 biće cifra najmanje
težine binarnog broja. Upisujemo je na poziciju
najmanje težine.
 22:2 = 11 ostatak: 0
 11:2 = 5 ostatak: 1
 5:2 = 2 ostatak: 1
 2:2 = 1 ostatak: 0
 1:2 = 0 ostatak: 1
 Postupak se završava kada se u deljenju dođe do
nule (1:2=0, ost. 1)
 Rezultat: Dekadni broj 44 preveli smo u binarni broj
101100
Dekadni u binarni
 Postupak prevođenja razlomljenog dela je sličan
prevođenju celog broja, osim što se sada:
 umesto deljenja, vrši množenje ciljnom osnovom
(dakle množenje sa 2), i
 umesto da se gleda ostatak pri deljenju, ovde se
gleda da li se, pri množenju dvojkom, pojavila
jedinica ispred zareza (u celom delu broja), i ako
se pojavila - ona se upisuje u dobijeni binarni broj.
Nakon upisivanja jedinice u dobijeni binarni broj,
nadalje se množi samo razlomljni deo broja.
Dekadni u binarni
 Primer: Prevodimo dekadni broj 0,84375 u binarni
broj.
 0,84375·2=1,6875 Prilikom množenja dvojkom,
pojavila se jedinica u celobrojnom delu. To je prva
cifra prevedenog binarnog broja iza decimalnog
zareza, a na mestu gde je dekadni broj, pišemo samo
razlomljeni deo a to je 0,6875
 0,6875·2=1,375
 0,375·2=0,75
 0,75·2=1,5
 0,5·2=1,0
 0,0
 Prevođenje prekidamo kada dekani broj postane 0.
 Dobijeni prevedeni binarni broj je sada: 0,11011
Računske operacije sa binarnim
brojevima
 Aritmetičke operacije u binarnom sistemu obavljaju
na način potpuno identičan onome na koji smo navikli
u dekadnom.
 U memoriji računara binarni brojevi sa pamte kao
označeni i neoznačeni.
 Kod označenih brojeva se jedan bit odvaja za
predstavljanje znaka broja (0 za pozitivne i 1 za
negativne brojeve). Neoznačeni brojevi su
pordazumevano pozitivni (jer ne postoji bit koji
označava znak broja).
 Ovde će biti prikazane 4 osnovne aritmetičke
operacije (sabiranje, oduzimanje, množenje i
deljenje) nad dva neoznačena binarna broja i
sabiranje označenih binarnih brojeva.
Sabiranje neoznačenih binarnih
brojeva
 Treba npr. sabrati dekadne brojeve 55 i 11
odnosno odgovarajuće binarne vrednosti:
(55)10 = (110111)2
(11)10 = (001011)2
Sabiramo cifre počev od mesta najmanje
težine (prvo sa desne strane).
Sabiranje neoznačenih binarnih
brojeva
 1 + 1 daju dekadnu vrednost 2 odnosno
binarnu vrednost 10. U ovom slučaju za
rezultat pišemo cifru 0 i imamo prenos 1
na mesto veće težine:
1
1 1 0 1 1 1
0 0 1 0 1 1
0
Sabiranje neoznačenih binarnih
brojeva
 Sabiramo sledeću cifru: 1 + 1 + 1 = 3 (dekadno)
odnosno 11 (binarno). U ovom slučaju se za rezultat
piše binarna cifra 1 i na mesto veće težine se prenosi
1:
1
1 1 0 1 1 1
0 0 1 0 1 1
0 0
Istom logikom sabiranje se vrši do kraja.
Sabiranje neoznačenih binarnih
brojeva
 "Tablica sabiranja" bi izgledala ovako:
Sabiranje neoznačenih binarnih
brojeva
 Ukupan rezultat izgleda:
1 1 1 1 1 1
1 1 0 1 1 1
0 0 1 0 1 1
1 0 0 0 0 1 0
Oduzimanje neoznačenih
binarnih brojeva
Od broja 100111 treba oduzeti broj
1011. Da bi bilo jasnije drugi broj
dopunjujemo vodećim 0 sa leve strane.
1 0 0 1 1 1
0 0 1 0 1 1
Oduzimanje neoznačenih
binarnih brojeva
 Oduzimanje započinjemo od mesta najmanje
težine.
 Kod prve dve cifre jasno je da je 1 - 1 = 0 pa
cifru 0 pišemo kao rezultat. Kod treće cifre je
1 - 0 = 1 pa 1 pišemo kao rezultat.
1 0 0 1 1 1
0 0 1 0 1 1
1 0 0
Oduzimanje neoznačenih
binarnih brojeva
Ali, kod četvrte cifre od 0 treba oduzeti 1
što nije moguće pa u tom slučaju
pozajmljujemo jednu jedinicu sa prvog
sledećeg mesta koje nema vrednost 0
(odnosno ima vrednost 1) a to je šesta cifra
prvog broja.
Kada sa neke pozicije pozajmimo 1 i
prebacimo na prvo sledeće mesto manje
težine, na tom mestu se dobija vrednost 2
(odnosno binarno 10).
Oduzimanje neoznačenih
binarnih brojeva
0 10
1 0 0 1 1 1
0 0 1 0 1 1
1 0 0
Oduzimanje neoznačenih
binarnih brojeva
Kako još uvek nismo došli do
odgovarajućeg mesta (četvrta cifra) od pete
cifre (koja trenutno ima vrednost 10, dekadno
2) pozajmimo 1 (na tom mestu ostaje 1) pa
na mesto sledeće manje težine dobijamo
vrednost 10 (dekadno2).
Sada možemo da od 10 (dekadno 2)
oduzmemo 1 pa dobijamo rezultat 1.
Oduzimanje neoznačenih
binarnih brojeva
0 1 10
1 0 0 1 1 1
0 0 1 0 1 1
1 1 0 0
Oduzimanje neoznačenih
binarnih brojeva
 Nadalje je postupak jasan pa je ukupan
rezultat:
0 1
1 0 0 1 1 1
0 0 1 0 1 1
1 1 1 1 0 0
Množenje neoznačenih binarnih
brojeva
Treba pomnožiti binarne brojeve 110111 i
1011.
Množenje binarnih brojeva se izvodi na
potpuno isti način kao i množenje dekadnih
brojeva pa je:
Množenje neoznačenih binarnih
brojeva
110111 x 1011 =
1 1 1 10 1 1 1 1
1 1 0 1 1 1
1 1 0 1 1 1
0 0 0 0 0 0
1 1 0 1 1 1
---------------------------
1 0 0 1 0 1 1 1 0 1
Deljenje neoznačenih binarnih
brojeva
Radi podsećanja, prvo će biti pokazan primer
dekadnog deljenja. Broj 3742 delimo sa 27:
3742 : 27 =
Pogleda se prva cifra (cifra najveće težine)
deljenika. Da li je veća od delioca? U našem slučaju
nije (3 nije veće od 27).
Ili kako se to drugačije kaže: 27 se ne sadrži u 3
ni jednom, odnosno 0 puta.
U skladu sa ovim mogli bismo u rezultatu da
pišemo nulu, što ne menja tačnost, ali se to preskače
jer nema mnogo smisla.
Deljenje neoznačenih binarnih
brojeva
Onda se uzima sledeća cifra deljenika (7)
zajedno sa prvom, i posmatra se kombinacija (37).
Da li je ta kombinacija veća od delioca (da li se delioc
bar jednom sadrži u njoj)?
Ako ne, uzećemo i treću cifru. Ali kod nas se
sadrži. 27 (delioc) se u 37 ne sadrži više od jednom,
pa pišemo 1 kao prvu cifru rezultata...
Onda cifrom rezultata koju smo dobili množimo
delioc. 1x27=27.
Rezultat množenja potpisujemo ispod grupe (37).
Od grupe (37) oduzmemo potpisani broj (27),
zapišemo rezultat.
Deljenje neoznačenih binarnih
brojeva
Pridodamo mu sledeću cifru deljenika (4).
Deljenje neoznačenih binarnih
brojeva
 Nadalje isto: koliko se (max.) puta 27 sadrži u
104? Zapišemo u rezultat. Pomnožimo to sa
deliocem. Potpišemo, itd.
Deljenje neoznačenih binarnih
brojeva
 Kada nema više cifri deljenika (što se ovde desi kada
dopišemo dvojku), na rezultat stavljamo zarez, a dole
dalje dopisujemo nule (jer deljenik može da se
posmatra kao 3742,0000...), i računamo razlomljeni
deo.
Deljenje neoznačenih binarnih
brojeva
 Naisti način se izvodi i deljenje binarnih brojeva.
 Podelimo sada binarne brojeve 110111 i 1011:
 Pošto su brojevi deljivi ne postoji razlomljeni deo, ali,
kada brojevi nisu deljivi stavljamo zarez i dopisujemo
0 pa nastavljamo sa deljenjem i izačunavamo
razlomljeni deo broja. 

Mais conteúdo relacionado

Mais procurados

Prozori (Windows)
Prozori (Windows)Prozori (Windows)
Prozori (Windows)
Bonzita
 
Израчунавања у хемији (Стехиометрија)
Израчунавања у хемији (Стехиометрија)Израчунавања у хемији (Стехиометрија)
Израчунавања у хемији (Стехиометрија)
Bojana Zivkovic
 
Duz, prava, poluprava, merenje duzine
Duz, prava, poluprava, merenje duzineDuz, prava, poluprava, merenje duzine
Duz, prava, poluprava, merenje duzine
Milica Vasiljevic
 
Hemija r1 oksidoredukcione_reakcije_zadaci za vezbanje- oskidoredukcione reak...
Hemija r1 oksidoredukcione_reakcije_zadaci za vezbanje- oskidoredukcione reak...Hemija r1 oksidoredukcione_reakcije_zadaci za vezbanje- oskidoredukcione reak...
Hemija r1 oksidoredukcione_reakcije_zadaci za vezbanje- oskidoredukcione reak...
NašaŠkola.Net
 

Mais procurados (20)

Prozori (Windows)
Prozori (Windows)Prozori (Windows)
Prozori (Windows)
 
Python - osnove
Python - osnovePython - osnove
Python - osnove
 
марко краљевић и бег костадин
марко краљевић и бег костадинмарко краљевић и бег костадин
марко краљевић и бег костадин
 
Израчунавања у хемији (Стехиометрија)
Израчунавања у хемији (Стехиометрија)Израчунавања у хемији (Стехиометрија)
Израчунавања у хемији (Стехиометрија)
 
Veliko slovo
Veliko slovoVeliko slovo
Veliko slovo
 
Prednji mozak
Prednji mozakPrednji mozak
Prednji mozak
 
Duz, prava, poluprava, merenje duzine
Duz, prava, poluprava, merenje duzineDuz, prava, poluprava, merenje duzine
Duz, prava, poluprava, merenje duzine
 
Razlomci
RazlomciRazlomci
Razlomci
 
UGLJOVODONICI
UGLJOVODONICI UGLJOVODONICI
UGLJOVODONICI
 
Панонска низија
Панонска низијаПанонска низија
Панонска низија
 
Hemija r1 oksidoredukcione_reakcije_zadaci za vezbanje- oskidoredukcione reak...
Hemija r1 oksidoredukcione_reakcije_zadaci za vezbanje- oskidoredukcione reak...Hemija r1 oksidoredukcione_reakcije_zadaci za vezbanje- oskidoredukcione reak...
Hemija r1 oksidoredukcione_reakcije_zadaci za vezbanje- oskidoredukcione reak...
 
декларација робе
декларација робедекларација робе
декларација робе
 
10. Membranski potencijal
10. Membranski potencijal10. Membranski potencijal
10. Membranski potencijal
 
Softver i hardver
Softver i hardverSoftver i hardver
Softver i hardver
 
Podela jezika
Podela jezikaPodela jezika
Podela jezika
 
Covek i klima
Covek i klimaCovek i klima
Covek i klima
 
раствори и растворљивост
раствори и растворљивостраствори и растворљивост
раствори и растворљивост
 
Banka pitanja windows- za 5 razred test
Banka pitanja windows- za 5 razred testBanka pitanja windows- za 5 razred test
Banka pitanja windows- za 5 razred test
 
Izrada prezentacija (powerpoint) 1.dio
Izrada prezentacija (powerpoint) 1.dioIzrada prezentacija (powerpoint) 1.dio
Izrada prezentacija (powerpoint) 1.dio
 
Verizni razlomci1
Verizni razlomci1Verizni razlomci1
Verizni razlomci1
 

Semelhante a Brojevni sistemi (13)

01 _ Brojni sistemi i predstavljanje brojeva _ 2013.ppt
01 _ Brojni sistemi i predstavljanje brojeva _ 2013.ppt01 _ Brojni sistemi i predstavljanje brojeva _ 2013.ppt
01 _ Brojni sistemi i predstavljanje brojeva _ 2013.ppt
 
OIR1-L3.pptx
OIR1-L3.pptxOIR1-L3.pptx
OIR1-L3.pptx
 
OIR1-L1.pptx
OIR1-L1.pptxOIR1-L1.pptx
OIR1-L1.pptx
 
22_Binarna aritmetika (2).pptx
22_Binarna aritmetika (2).pptx22_Binarna aritmetika (2).pptx
22_Binarna aritmetika (2).pptx
 
22_Binarna_aritmetika.pptx
22_Binarna_aritmetika.pptx22_Binarna_aritmetika.pptx
22_Binarna_aritmetika.pptx
 
Brojni sistemi.pdf
Brojni sistemi.pdfBrojni sistemi.pdf
Brojni sistemi.pdf
 
Brojnisistemi
BrojnisistemiBrojnisistemi
Brojnisistemi
 
Abeceda računala - brojevni sustavi
Abeceda računala - brojevni sustaviAbeceda računala - brojevni sustavi
Abeceda računala - brojevni sustavi
 
Elegancija
ElegancijaElegancija
Elegancija
 
OIR1-L4.pptx
OIR1-L4.pptxOIR1-L4.pptx
OIR1-L4.pptx
 
OIR2-L2.pptx
OIR2-L2.pptxOIR2-L2.pptx
OIR2-L2.pptx
 
03
0303
03
 
Sistemi linearnih jednačina sa dve nepoznate
Sistemi linearnih jednačina sa dve nepoznateSistemi linearnih jednačina sa dve nepoznate
Sistemi linearnih jednačina sa dve nepoznate
 

Mais de majapts

Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
majapts
 
Kako napraviti dobru przentaciju
Kako napraviti dobru przentacijuKako napraviti dobru przentaciju
Kako napraviti dobru przentaciju
majapts
 
Paralelogram
ParalelogramParalelogram
Paralelogram
majapts
 
Rad sa direktorijumima i datotekama
Rad sa direktorijumima i datotekamaRad sa direktorijumima i datotekama
Rad sa direktorijumima i datotekama
majapts
 
Organizacija podataka
Organizacija podatakaOrganizacija podataka
Organizacija podataka
majapts
 
Koncept prozora i podela
Koncept prozora i podelaKoncept prozora i podela
Koncept prozora i podela
majapts
 
Koncept prozora i podela
Koncept prozora i podelaKoncept prozora i podela
Koncept prozora i podela
majapts
 
Zadavanje komandi
Zadavanje komandiZadavanje komandi
Zadavanje komandi
majapts
 
Ms – windows osnovni pojmovi
Ms – windows osnovni pojmoviMs – windows osnovni pojmovi
Ms – windows osnovni pojmovi
majapts
 
Operativni sistemi
Operativni sistemiOperativni sistemi
Operativni sistemi
majapts
 
Podudarnost trouglova
Podudarnost trouglovaPodudarnost trouglova
Podudarnost trouglova
majapts
 
Normalnost pravih i ravni
Normalnost pravih i ravniNormalnost pravih i ravni
Normalnost pravih i ravni
majapts
 
Aplikativni programi
Aplikativni programiAplikativni programi
Aplikativni programi
majapts
 
Konfiguracija racunara
Konfiguracija racunaraKonfiguracija racunara
Konfiguracija racunara
majapts
 
Istorijat računarstva
Istorijat računarstvaIstorijat računarstva
Istorijat računarstva
majapts
 
Istorijat računrstva
Istorijat računrstvaIstorijat računrstva
Istorijat računrstva
majapts
 
Računarstvo i informatika
Računarstvo i informatikaRačunarstvo i informatika
Računarstvo i informatika
majapts
 
Računarstvo i informatika
Računarstvo i informatikaRačunarstvo i informatika
Računarstvo i informatika
majapts
 
Elektronska pošta
Elektronska poštaElektronska pošta
Elektronska pošta
majapts
 
Internet
InternetInternet
Internet
majapts
 

Mais de majapts (20)

Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
 
Kako napraviti dobru przentaciju
Kako napraviti dobru przentacijuKako napraviti dobru przentaciju
Kako napraviti dobru przentaciju
 
Paralelogram
ParalelogramParalelogram
Paralelogram
 
Rad sa direktorijumima i datotekama
Rad sa direktorijumima i datotekamaRad sa direktorijumima i datotekama
Rad sa direktorijumima i datotekama
 
Organizacija podataka
Organizacija podatakaOrganizacija podataka
Organizacija podataka
 
Koncept prozora i podela
Koncept prozora i podelaKoncept prozora i podela
Koncept prozora i podela
 
Koncept prozora i podela
Koncept prozora i podelaKoncept prozora i podela
Koncept prozora i podela
 
Zadavanje komandi
Zadavanje komandiZadavanje komandi
Zadavanje komandi
 
Ms – windows osnovni pojmovi
Ms – windows osnovni pojmoviMs – windows osnovni pojmovi
Ms – windows osnovni pojmovi
 
Operativni sistemi
Operativni sistemiOperativni sistemi
Operativni sistemi
 
Podudarnost trouglova
Podudarnost trouglovaPodudarnost trouglova
Podudarnost trouglova
 
Normalnost pravih i ravni
Normalnost pravih i ravniNormalnost pravih i ravni
Normalnost pravih i ravni
 
Aplikativni programi
Aplikativni programiAplikativni programi
Aplikativni programi
 
Konfiguracija racunara
Konfiguracija racunaraKonfiguracija racunara
Konfiguracija racunara
 
Istorijat računarstva
Istorijat računarstvaIstorijat računarstva
Istorijat računarstva
 
Istorijat računrstva
Istorijat računrstvaIstorijat računrstva
Istorijat računrstva
 
Računarstvo i informatika
Računarstvo i informatikaRačunarstvo i informatika
Računarstvo i informatika
 
Računarstvo i informatika
Računarstvo i informatikaRačunarstvo i informatika
Računarstvo i informatika
 
Elektronska pošta
Elektronska poštaElektronska pošta
Elektronska pošta
 
Internet
InternetInternet
Internet
 

Brojevni sistemi

  • 2. Brojevni sistemi  Brojevni sistem je skup pravila formulisanih u cilju izražavanja kvantitativnih svojstava koda brojnih podataka
  • 3. Kod U komunikacijama, kod je skup pravila po kojima se jedna informacija (slovo, reč...) konvertuje u neki objekat ili akciju, koji ne moraju biti iste prirode. Primer koda je telegrafski kod, po čijim pravilima se svako slovo engleske abecede reprezentuje kombinacijom kratkih i dugih zvučnih signala iste frekvencije, što je pogodno za transfer putem različitih nosača (žica, radio odašiljač, izvor svetlosti itd).
  • 4.  Svi podaci u računaru su predstavljeni u binarnom brojevnom sistemu. To je pozicioni brojevni sistem sa osnovom dva, odnosno pozicioni brojevni sistem koji poznaje samo dve različite cifre: 0 (nulu) i 1 (jedinicu).  Iz tog razloga, nadalje će akcenat biti stavljen najviše na proučavanje binarnog brojevnog sistema.  Pored njega biće pomenuti i heksadecimalni i oktalni sledeći brojevni sistemi.
  • 5. Podela brojevnih sistema Osnovna podela brojevnih sistema: * nepozicioni brojevni sistemi * pozocioni brojevni sistemi
  • 6. Podela brojevnih sistema Nepozicioni brojevni sistemi  Simbol koji označava broj (cifra) ima istu vrednost nezavisno od toga gde se nalazi u zapisu broja.  Primer za nepozicioni brojevni sistem su rimski brojevi.  Vrednost zapisa broja računa se tako što se cifre saberu.  Jedini izuzetak je kada je manja cifra levo od veće, onda se ona od te veće oduzima, namesto njih dve u zbir ulazi rezultat tog oduzimanja.
  • 7. Podela brojevnih sistema Pozicioni brojevni sistemi:  Simbol koji označava broj (cifra) ima različitu vrednost u zavisnosti na kojoj se poziciji nalazi u zapisu broja.  Primer za pozicioni brojevni sistem je dekadni (naš) brojevni sistem, binarni, heksadekadni itd.
  • 8. Prevođenje brojeva između različitih brojevnih sistema S obzirom na to da je za poznavanje funkcija računara najbitnije poznavanje binarnog brojevnog sistema, a da se u svakodnevnom životu koristi dekadni BS, akcenat će biti stavljen upravo na prevođenje brojeva između ova dva brojevna sistema.
  • 9. Prevođenje brojeva između različitih brojevnih sistema Osim binarnog, biće obrađena još dva BS, takođe bliska unutrašnjosti računara: heksadecimalni brojevni sistem (osnova: 16) i oktalni brojevni sistem (osnova: 8). Pokazaće se da su ova dva brojevna sistema srodna binarnom, te da su postupci prevođenja između ova tri brojevna sistema gotovo trivijalni.
  • 10. Prevođenje brojeva između različitih brojevnih sistema Zapis broja u binarnom brojevnom sistemu najjednostavnije je pokazati na primeru. U nerednoj tabeli su dati zapisi određenih brojeva u dekadnom i binarnom brojevnom sistemu.
  • 11. Prevođenje brojeva između različitih brojevnih sistema  Dekadni brojevni sistem Binarni brojevni sistem 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 8 1000 9 1001 10 1010 11 1011 12 1100 13 1101 14 1110 15 1111
  • 12. Prevođenje brojeva između različitih brojevnih sistema Postoji dva moguća smera prevođenja: dekadni → binarni  i binarni → dekadni.
  • 13. binarni → dekadni Primer: jedan sedmocifren binarni broj: X=1101001
  • 14. binarni → dekadni Zaključak: zna se koja binarna cifra nosi koliku vrednost (ako je njena težina p, onda ona nosi vrednost 2p). Uzmu se u obzir samo jedinice, i saberu im se pripadajuće vrednosti. Na sličan način prevodi se i razlomljeni deo binarnog broja.
  • 15. binarni → dekadni  Primer: Trocifreni binarni broj 101
  • 16. Dekadni u binarni  Ova transformacija biće pokazana na konkretnom primeru (na način na koji se u praksi najčešće izvodi).  Konverzija iz binarnog u dekadni zasnivala se na množenju (binarna cifra se množila stepenom osnove, i onda dodavala na sumu).  Logično je da se suprotna transformacija zasniva na - deljenju.  I u ovom slučaju prevodimo nezavisno ceo deo broja i njegov razlomljeni deo a zatim prevedeni razlomljeni deo dopisujemo do prevedenog celog dela broja. 
  • 17. Dekadni u binarni  Primer: Prevedimo broj 44 iz dekadnog u binarni brojni sistem  44:2 = 22 ostatak: 0   Ostatak 0 biće cifra najmanje težine binarnog broja. Upisujemo je na poziciju najmanje težine.  22:2 = 11 ostatak: 0  11:2 = 5 ostatak: 1  5:2 = 2 ostatak: 1  2:2 = 1 ostatak: 0  1:2 = 0 ostatak: 1  Postupak se završava kada se u deljenju dođe do nule (1:2=0, ost. 1)  Rezultat: Dekadni broj 44 preveli smo u binarni broj 101100
  • 18. Dekadni u binarni  Postupak prevođenja razlomljenog dela je sličan prevođenju celog broja, osim što se sada:  umesto deljenja, vrši množenje ciljnom osnovom (dakle množenje sa 2), i  umesto da se gleda ostatak pri deljenju, ovde se gleda da li se, pri množenju dvojkom, pojavila jedinica ispred zareza (u celom delu broja), i ako se pojavila - ona se upisuje u dobijeni binarni broj. Nakon upisivanja jedinice u dobijeni binarni broj, nadalje se množi samo razlomljni deo broja.
  • 19. Dekadni u binarni  Primer: Prevodimo dekadni broj 0,84375 u binarni broj.  0,84375·2=1,6875 Prilikom množenja dvojkom, pojavila se jedinica u celobrojnom delu. To je prva cifra prevedenog binarnog broja iza decimalnog zareza, a na mestu gde je dekadni broj, pišemo samo razlomljeni deo a to je 0,6875  0,6875·2=1,375  0,375·2=0,75  0,75·2=1,5  0,5·2=1,0  0,0  Prevođenje prekidamo kada dekani broj postane 0.  Dobijeni prevedeni binarni broj je sada: 0,11011
  • 20. Računske operacije sa binarnim brojevima  Aritmetičke operacije u binarnom sistemu obavljaju na način potpuno identičan onome na koji smo navikli u dekadnom.  U memoriji računara binarni brojevi sa pamte kao označeni i neoznačeni.  Kod označenih brojeva se jedan bit odvaja za predstavljanje znaka broja (0 za pozitivne i 1 za negativne brojeve). Neoznačeni brojevi su pordazumevano pozitivni (jer ne postoji bit koji označava znak broja).  Ovde će biti prikazane 4 osnovne aritmetičke operacije (sabiranje, oduzimanje, množenje i deljenje) nad dva neoznačena binarna broja i sabiranje označenih binarnih brojeva.
  • 21. Sabiranje neoznačenih binarnih brojeva  Treba npr. sabrati dekadne brojeve 55 i 11 odnosno odgovarajuće binarne vrednosti: (55)10 = (110111)2 (11)10 = (001011)2 Sabiramo cifre počev od mesta najmanje težine (prvo sa desne strane).
  • 22. Sabiranje neoznačenih binarnih brojeva  1 + 1 daju dekadnu vrednost 2 odnosno binarnu vrednost 10. U ovom slučaju za rezultat pišemo cifru 0 i imamo prenos 1 na mesto veće težine: 1 1 1 0 1 1 1 0 0 1 0 1 1 0
  • 23. Sabiranje neoznačenih binarnih brojeva  Sabiramo sledeću cifru: 1 + 1 + 1 = 3 (dekadno) odnosno 11 (binarno). U ovom slučaju se za rezultat piše binarna cifra 1 i na mesto veće težine se prenosi 1: 1 1 1 0 1 1 1 0 0 1 0 1 1 0 0 Istom logikom sabiranje se vrši do kraja.
  • 24. Sabiranje neoznačenih binarnih brojeva  "Tablica sabiranja" bi izgledala ovako:
  • 25. Sabiranje neoznačenih binarnih brojeva  Ukupan rezultat izgleda: 1 1 1 1 1 1 1 1 0 1 1 1 0 0 1 0 1 1 1 0 0 0 0 1 0
  • 26. Oduzimanje neoznačenih binarnih brojeva Od broja 100111 treba oduzeti broj 1011. Da bi bilo jasnije drugi broj dopunjujemo vodećim 0 sa leve strane. 1 0 0 1 1 1 0 0 1 0 1 1
  • 27. Oduzimanje neoznačenih binarnih brojeva  Oduzimanje započinjemo od mesta najmanje težine.  Kod prve dve cifre jasno je da je 1 - 1 = 0 pa cifru 0 pišemo kao rezultat. Kod treće cifre je 1 - 0 = 1 pa 1 pišemo kao rezultat. 1 0 0 1 1 1 0 0 1 0 1 1 1 0 0
  • 28. Oduzimanje neoznačenih binarnih brojeva Ali, kod četvrte cifre od 0 treba oduzeti 1 što nije moguće pa u tom slučaju pozajmljujemo jednu jedinicu sa prvog sledećeg mesta koje nema vrednost 0 (odnosno ima vrednost 1) a to je šesta cifra prvog broja. Kada sa neke pozicije pozajmimo 1 i prebacimo na prvo sledeće mesto manje težine, na tom mestu se dobija vrednost 2 (odnosno binarno 10).
  • 29. Oduzimanje neoznačenih binarnih brojeva 0 10 1 0 0 1 1 1 0 0 1 0 1 1 1 0 0
  • 30. Oduzimanje neoznačenih binarnih brojeva Kako još uvek nismo došli do odgovarajućeg mesta (četvrta cifra) od pete cifre (koja trenutno ima vrednost 10, dekadno 2) pozajmimo 1 (na tom mestu ostaje 1) pa na mesto sledeće manje težine dobijamo vrednost 10 (dekadno2). Sada možemo da od 10 (dekadno 2) oduzmemo 1 pa dobijamo rezultat 1.
  • 31. Oduzimanje neoznačenih binarnih brojeva 0 1 10 1 0 0 1 1 1 0 0 1 0 1 1 1 1 0 0
  • 32. Oduzimanje neoznačenih binarnih brojeva  Nadalje je postupak jasan pa je ukupan rezultat: 0 1 1 0 0 1 1 1 0 0 1 0 1 1 1 1 1 1 0 0
  • 33. Množenje neoznačenih binarnih brojeva Treba pomnožiti binarne brojeve 110111 i 1011. Množenje binarnih brojeva se izvodi na potpuno isti način kao i množenje dekadnih brojeva pa je:
  • 34. Množenje neoznačenih binarnih brojeva 110111 x 1011 = 1 1 1 10 1 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 1 1 0 1 1 1 --------------------------- 1 0 0 1 0 1 1 1 0 1
  • 35. Deljenje neoznačenih binarnih brojeva Radi podsećanja, prvo će biti pokazan primer dekadnog deljenja. Broj 3742 delimo sa 27: 3742 : 27 = Pogleda se prva cifra (cifra najveće težine) deljenika. Da li je veća od delioca? U našem slučaju nije (3 nije veće od 27). Ili kako se to drugačije kaže: 27 se ne sadrži u 3 ni jednom, odnosno 0 puta. U skladu sa ovim mogli bismo u rezultatu da pišemo nulu, što ne menja tačnost, ali se to preskače jer nema mnogo smisla.
  • 36. Deljenje neoznačenih binarnih brojeva Onda se uzima sledeća cifra deljenika (7) zajedno sa prvom, i posmatra se kombinacija (37). Da li je ta kombinacija veća od delioca (da li se delioc bar jednom sadrži u njoj)? Ako ne, uzećemo i treću cifru. Ali kod nas se sadrži. 27 (delioc) se u 37 ne sadrži više od jednom, pa pišemo 1 kao prvu cifru rezultata... Onda cifrom rezultata koju smo dobili množimo delioc. 1x27=27. Rezultat množenja potpisujemo ispod grupe (37). Od grupe (37) oduzmemo potpisani broj (27), zapišemo rezultat.
  • 37. Deljenje neoznačenih binarnih brojeva Pridodamo mu sledeću cifru deljenika (4).
  • 38. Deljenje neoznačenih binarnih brojeva  Nadalje isto: koliko se (max.) puta 27 sadrži u 104? Zapišemo u rezultat. Pomnožimo to sa deliocem. Potpišemo, itd.
  • 39. Deljenje neoznačenih binarnih brojeva  Kada nema više cifri deljenika (što se ovde desi kada dopišemo dvojku), na rezultat stavljamo zarez, a dole dalje dopisujemo nule (jer deljenik može da se posmatra kao 3742,0000...), i računamo razlomljeni deo.
  • 40. Deljenje neoznačenih binarnih brojeva  Naisti način se izvodi i deljenje binarnih brojeva.  Podelimo sada binarne brojeve 110111 i 1011:  Pošto su brojevi deljivi ne postoji razlomljeni deo, ali, kada brojevi nisu deljivi stavljamo zarez i dopisujemo 0 pa nastavljamo sa deljenjem i izačunavamo razlomljeni deo broja.