Inkrementer i dekrementer
VISOKA POSLOVNA ŠKOLA STRUKOVNIH STUDIJA
BLACE
INKREMENTER I DEKREMENTER
Seminarski rad iz predmeta
OSNOVI RAČUNARSKE TEHNIKE
Mentor: Student:
Dr. Oliver Popović
Jagodina, januar, 2017.
Seminarski rad Inkrementer i dekrementer
SADRŽAJ:
Uvod................................................................................................................................
3
Inkrementer i dekrementer...............................................................................................
4
Inkrementiranje................................................................................................................
4
Dekrementiranje...............................................................................................................
5
Inkrementiranje F=A+1 i dekrementiranje F=A-1...........................................................
6
Strukturne šeme i-tog razreda inkrementera i dekrementera .......................................
7-8
Kombinacioni modul inkrementera/dekrementera...........................................................
9
Strukturna šema inkrementera/dekrementera za 4 razreda .......................................
10-11
Grafički simbol inkrementera/dekrementera za n razreda...............................................
12
Operatori increment/decrement u programiranju.............................................................
13
Zaključak..........................................................................................................................
14
Literatura..........................................................................................................................
15
2

Seminarski rad Inkrementer i dekrementer
Inkrementer i dekrementer
Inkrementer je kombinaciona mreža koja realizuje sabiranje jedinice sa binarnim
brojem. Ukoliko je na ulazima A
A
...A inkrementera neki binarni broj na izlazima
Fn-1Fn-2...F0 inkrementera je binarni broj sa ulaza uvećan za jedan.
Dekrementer je kombinaciona mreža koja realizuje oduzimanje jedinice od
binarnog broja. Ukoliko je na ulazima A
A
...A dekrementera neki binarni broj na
izlazima F
F
...F dekrementera je binarni broj sa ulaza umanjen za jedan.
Konstruišu se i kombinacioni modul inkrementer/dekrementer koji realizuje i
inkrementiranje i dekrementiranje.
Inkrementiranje
Neka je A=A
A
...A binarni broj koji treba inkrementirati. Kod
inkrementiranja na A= A
A
...A se dodaje jedinica.
Kada se to radi na papiru najpre se realizuje sabiranje na razredu nula tako što se
jedinica sabira sa A pa se dobija F i formira prenos C u razred jedan. Pri tome ukoliko
je A =0, sabiranjem sa jedinicom dobiće se F =1 i C =0, a ukoliko je A =1, sabiranjem
sa jedinicom dobiće se F =0 i C =1.
Potom se realizuje sabiranje na razredu jedan tako što se prenos C iz razreda nula
sabira sa A pa se dobija F i formira prenos C
2
u razred dva. Zatim se realizuje
sabiranje na razredu dva tako što se prenos C iz razreda jedan sabira sa A
2
pa se dobija
F i formira prenos C u razred tri. Na sličan način se realizuju sabiranja i na preostalim
razredima.
Iz ovoga se vidi da se inkrementiranje na i-tom razredu realizuje tako što se sabiraju
A i C i formiraju F i C
. Pri tome je A i-ti bit binarne reči koja se inkrementira (A
A
...A ), C je prenos iz (i-1)-vog u i-ti razred, F i-ti bit rezultata i C
je prenos iz
(i-1)-vog u (i+1)-vi razred.
4
Seminarski rad Inkrementer i dekrementer
Dekrementiranje
Neka je sada A= A
A
...A binarni broj koji treba dekrementirati. Kod
dekrementiranja od A= A
A
...A se oduzima jedinica.
Kada se to radi na papiru najpre se realizuje oduzimanje na razredu nula tako što se
jedinica oduzima od A pa se dobija F i formira pozajmica E iz razred jedan. Pri tome
ukoliko je A =0, oduzimanjem jedinice dobiće se F =1 i E =1, a ukoliko je A =1,
oduzimanjem jedinice dobiće se F =0 i E =0.
Potom se realizuje oduzimanje na razredu jedan tako što se pozajmica E iz razreda
jedan u razred nula oduzima od A pa se dobija F i formira pozajmica E iz razreda dva
u razred jedan. Zatim se realizuje oduzimanje na razredu dva tako što se pozajmica E iz
razreda dva u razred jedan oduzima od A pa se dobija F i formira pozajmica E iz
razreda tri u razred dva. Na sličan način se realizuju oduzimanja i na preostalim
razredima.
Iz ovoga se vidi da se dekrementiranje na i-tom razredu realizuje tako što se E
oduzima od A i formiraju F i E
. Pri tome je A i-ti bit binarne reči koja se
dekrementira (A
A
...A ), E je pozajmica iz i-tog u (i-1)-vi razred, F i-ti bit
rezultata i E
je pozajmica iz (i+1)-vog i i-ti razred.
Inkrementiranje F=A+1 i dekrementiranje F=A-1
5
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti