Professional Documents
Culture Documents
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.
COM(R2) 29
Z=1 ne
ne INC (R3)
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
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.
R4 R4+1