Opis procesora
Opis procesora
Opis procesora
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
14444244443<br />
uprav<br />
exec<br />
14444244443<br />
uprav<br />
14444244443<br />
uprav<br />
exec<br />
1442443<br />
uprav<br />
14444244443<br />
uprav<br />
exec<br />
1442443<br />
uprav<br />
14444244443<br />
uprav<br />
14444244443<br />
uprav<br />
14243<br />
uprav<br />
IR 31 1<br />
IR 30 0<br />
3<br />
2<br />
DC1<br />
1<br />
0<br />
E<br />
START<br />
exec<br />
G3<br />
G2<br />
G1<br />
G0<br />
IR 29<br />
IR 28<br />
IR 27<br />
2<br />
1<br />
0<br />
DC2<br />
E<br />
G0<br />
7<br />
6<br />
5<br />
4<br />
3<br />
2<br />
1<br />
0<br />
G0_PG7<br />
G0_PG6<br />
G0_PG5<br />
G0_PG4<br />
G0_PG3<br />
G0_PG2<br />
G0_PG1<br />
G0_PG0<br />
IR 26<br />
IR 25<br />
IR 24<br />
2<br />
1<br />
0<br />
DC3<br />
E<br />
7<br />
6<br />
5<br />
4<br />
3<br />
2<br />
1<br />
0<br />
G0_PG0<br />
TRPE<br />
TRPD<br />
INTE<br />
INTD<br />
G0_PG0 3<br />
G0_PG0 2<br />
HALT uprav<br />
NOP uprav<br />
7 G0_PG1 7<br />
6 G0_PG1 6<br />
5 RTI<br />
IR 26 2<br />
4 INT<br />
IR 25 1 DC4<br />
IR 0<br />
3 RTS<br />
24 2 JSR<br />
1 JMP<br />
0 G0_PG1 0<br />
E<br />
IR 26<br />
IR 25<br />
IR 24<br />
2<br />
1<br />
0<br />
DC5<br />
E<br />
7<br />
6<br />
5<br />
4<br />
3<br />
2<br />
1<br />
0<br />
BNCAR<br />
BCAR<br />
BNOVF<br />
BOVF<br />
BNNEG<br />
BNEG<br />
BNEQL<br />
BEQL<br />
IR 26<br />
IR 25<br />
IR 24<br />
2<br />
1<br />
0<br />
DC6<br />
E<br />
7<br />
6<br />
5<br />
4<br />
3<br />
2<br />
1<br />
0<br />
BLSSEU<br />
BLSSU<br />
BGRTEU<br />
BGRTU<br />
BLSSE<br />
BLSS<br />
BGRTE<br />
BGRT<br />
G0_PG1<br />
G0_PG2<br />
G0_PG3<br />
IR 26<br />
IR 25<br />
IR 24<br />
2<br />
1<br />
0<br />
DC7<br />
E<br />
7<br />
6<br />
5<br />
4<br />
3<br />
2<br />
1<br />
0<br />
PUSHW<br />
PUSHB<br />
POPW<br />
POPB<br />
STW<br />
STB<br />
LDW<br />
LDB<br />
7 G0_PG5 7<br />
6 G0_PG5 6<br />
5 STSP<br />
IR 26 2<br />
4 LDSP<br />
IR 25 1 DC8<br />
IR 0<br />
3 24 2 LDIMR<br />
1 STIVTP<br />
0 LDIVTP<br />
E<br />
IR 26<br />
IR 25<br />
IR 24<br />
2<br />
1<br />
0<br />
DC9<br />
E<br />
7<br />
6<br />
5<br />
4<br />
3<br />
2<br />
1<br />
0<br />
NOT<br />
XOR<br />
OR<br />
AND<br />
DEC<br />
INC<br />
SUB<br />
ADD<br />
G0_PG4<br />
G0_PG5<br />
G0_PG6<br />
IR 26<br />
IR 25<br />
IR 24<br />
2<br />
1<br />
E<br />
7<br />
6<br />
5<br />
4<br />
DC10<br />
3<br />
0<br />
2<br />
1<br />
0<br />
ROLC<br />
ROL<br />
LSL<br />
ASL<br />
RORC<br />
ROR<br />
LSR<br />
ASR<br />
IR 23<br />
IR 21<br />
2<br />
1<br />
E<br />
7<br />
6<br />
5<br />
4<br />
DC11<br />
3<br />
0<br />
2<br />
1<br />
0<br />
IR 22<br />
1<br />
imm<br />
pcpom<br />
bxpom<br />
regindpom<br />
memind<br />
memdir<br />
regind<br />
regdir<br />
G0_PG7<br />
Slika 20 Blok fetch (drugi deo)<br />
Signal logičkog uslova greška adresiranja gradr ima vrednost 1 ukoliko se kao odredište<br />
koristi neposredno adresiranje. To se dešava samo ukoliko je u operacijama upisa STB ili<br />
STW specificirano neposredno adresiranje imm.<br />
Signal logičkog uslova dužina instrukcije jedan bajt l1 svojom vrednošću 1 određuje da je<br />
dužina instrukcije jedan bajt, a vrednošću 0 da je dužina instrukcije dva, tri ili četiri bajta.<br />
Signal l1 ima vrednost 1 ukoliko se radi o nekoj od instrukcija iz podgrupa 0, 2 ili 5 grupe<br />
nula ili o instrukcijama RTS, RTI, POPB, POPW, PUSHB ili PUSHW iz ostalih podgrupa<br />
grupe nula, dok u ostalim situacijama ima vrednost 0.<br />
38