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

background image

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

Želiš da pročitaš svih 15 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti