You are on page 1of 6

Zadatak: Napisati mikroprogram u simbolikom i mnemonikom obliku, kojim se realizuje sledea operacija: ako je broj koji se nalazi u registru

R2 paran izraunati broj nula binarne rei koja je smetena u registru R2, a ako je broj koji se nalazi u registru R2 neparan izraunati broj jedinica binarne rei koja je smetena u registru R2. Dobijeni rezultat smestiti u registar R3. Poetna mikroinstrukcija je na lokaciji 25.

START 25 26 27 R2 R3 R2 ne C=1 28 R3 30 31 32 33 34 R3 R2 R2 C INC (R3) R2 0 da KRAJ 0 RRC (R2) da (neparan)

COM(R2) 29

Z=1 ne

RRC (R2) C=0 da

ne INC (R3)

START 25 26 27 R2 R3 R2 ne C=1 28 R3 30 31 32 33 34 R3 R2 R2 C INC (R3) R2 0 da 0 RRC (R2) da (neparan)

25 26 27 28 29 30 31

COM(R2) 29

R3 0, CAR CAR + 1 R2 RRC (R2), CAR CAR + 1 IF (C=1) THEN CAR 29 ELSE CAR CAR + 1 R2 COM (R2), CAR CAR + 1 R3 INC (R3), CAR CAR + 1 R2 R2, C 0, CAR CAR + 1 IF (Z=1), CAR SPOLJANJA ADRESA ELSE CAR CAR + 1 32 R2 RRC (R2), CAR CAR + 1 33 IF (C=0) THEN CAR 32 ELSE CAR CAR + 1 34 R3 INC (R3), CAR 30

Z=1 ne

KRAJ

RRC (R2) C=0 da

ne INC (R3)

25 26 27 28 29 30 31 32 33 34
25 26 27 28 29 30 31 32 33 34 A R2 R2 R3 R2 R2 R3

R3 0, CAR CAR + 1 R2 RRC (R2), CAR CAR + 1 IF (C=1) THEN CAR 29 ELSE CAR CAR + 1 R2 COM (R2), CAR CAR + 1 R3 INC (R3), CAR CAR + 1 R2 R2, C 0, CAR CAR + 1 IF (Z=1), CAR SPOLJANJA ADRESA ELSE CAR CAR + 1 R2 RRC (R2), CAR CAR + 1 IF (C=0) THEN CAR 32 ELSE CAR CAR + 1 R3 INC (R3), CAR 30
B D R3 R2 none R2 R3 R2 none R2 none R3 F TSF TSF TSF COM INC TRC TSF TSF TSF INC H ZERO RRC NSH NSH NSH NSH NSH RRC NSH NSH MUX1 INT EXT INT INT MUX2 NEXT NEXT LC NEXT NEXT NEXT LZ NEXT LNC LAD ADRESA 29 32 30

Zadatak: Napisati mikroprogram u simbolikom i mnemonikom obliku, kojim se realizuje sledea operacija: R 4 f ( R1 R 5 ) Funkcija y=f(x) je prikazana grafiki i analitiki. Poetna mikroinstrukcija je na lokaciji 25.

za x < 0 1, 0, za x = 0 f ( x) = 1, za 0 < x < 1 x, za x 1

START 25 26 29 30 31 R4 ne R4 da Z=1 R1 - R5 C=1 da ne (R1 - R5 < 0) R4 0 27 28

R4 R4-1 R4 R4-1 da S=1 ne 0 33 32 35 KRAJ R4 0 34

R4 R4+1

You might also like