Professional Documents
Culture Documents
Cetvrti Zadatak
Cetvrti Zadatak
d
(EAS)
LOAD AS , Ri
Ri - CPU-
(
CPU - )
Ri (EAS)
(
)
N Fn -1
Z ZA = Fn 1+...+F0
VC
N Fn -1
Z ZA
V
C
NF
STORE Ri , EAd
(
CPU-a
)
CPU
-
I/O
I/O
d (
Ri)
d
(EAS)*
. Z Z n -1
A
V
I/O C
CPU
-
LOAD STORE
MOVE,
MOVE
LOAD STORE.
( )
PUSH EAS
,
2
.
(
) L
(
);
.
,
(SP)
(EAS)H
(SP+1)
(EAS)L
SP (SP
+2)
( )
(EAd)L
(SP-1)
(EAd)H
(SP-2)
SP (SP-2)
( )
PUSH POP
.
POP EAd
( 2
d,
PUSH)
()
IN.S Pi Ri
U/I
Pi
CPU-a Ri)
OUT.S Pi Ri
(
CPU-a
Ri
I/O
Pi)
CLR.S
SET.S
EAd
EAd
Ri (Pi)
:
I/O
:
CPU -
( )
Pi (Ri)
:
CPU -
:
I/O
( )
EAd 0
EAd 1
CPU -
I/O
CPU -
I/O
IN OUT
.
,
:
MOVE, LOAD STORE.
N0
Z1
V0
C 0
N1
Z0
V0
C 0