Beruflich Dokumente
Kultur Dokumente
MC 1
T1:AD7 AD0 (PCL), A15 A8 (PCH),ALE
OFMC
T2: RD 0,(PC) (PC) 1, AD7 AD0 M(AB)
IO / M 0
T3:RD 1, , (IR) (AD7 AD0 )
S1 1
T4:INRv 1 (TEMP) v, (v) (TEMPp)a
S0 1
MC 1
T1:AD7 AD0 (PCL), A15 A8 (PCH),ALE
OFMC
T2: RD 0,(PC) (PC) 1, AD7 AD0 M(AB)
IO / M 0
T3:RD 1, , (IR) (AD7 AD0 )
S1 1
T4:INR M 1
S0 1
MC 2
T1:AD7 AD0 (PCL), A15 A8 (PCH),ALE
MRMC
T2:RD0,AD7 AD0 M(AB)
IO / M 0
S1 1 T3:RD1,, (TEMP)(AD7 AD0), (ALU) (TEMP) 1
S0 0
MC 3
MWRMC3 T1:AD 7 AD 0 (L), A15 A 8 (H), ALE
IO / M 0 T2: WR 0, AD 7 AD 0 (A)
S1 0 T3:WR 1, , M(AB) (AD 7 AD 0 )
S0 1
MC 1
T1:AD7 AD0 (PCL), A15 A8 (PCH),ALE
OFMC
T2: RD 0,(PC) (PC) 1, AD7 AD0 M(AB)
IO / M 0
T3:RD 1, , (IR) (AD7 AD0 )
S1 1
T4:DCR v 1,(v) (v) 1
S0 1
MC 1
T1:AD7 AD0 (PCL), A15 A8 (PCH),ALE
OFMC
T2: RD 0,(PC) (PC) 1, AD7 AD0 M(AB)
IO / M 0
T3:RD 1, , (IR) (AD7 AD0 )
S1 1
T4:DCR M 1
S0 1
MC 2
MRMC T1:AD7 AD0 (L), A15 A8 (H),ALE
IO / M 0 T2:RD0,AD7 AD0 M(AB)
S1 1 T3:RD1,, (TEMP) (AD7 AD0 ), (ALU) (TEMP) 1
S0 0
MC 3
MWRMC T1:AD 7 AD 0 (L), A 15 A 8 (H) , ALE
IO / M 0 T 2: WR 0, AD 7 AD 0 (A )
S1 0 T3:WR 1, , M (AB) (AD 7 AD 0 )
S0 1
(17) INX rp: The meaning of the instruction is incremented the register pair
(rp) implemented is
(rp) (rp) 1
(18) DCX rp: The meaning of the instruction is decrement the register pair
(rp) together by1. The macro RTL implemented is
(rp) (rp) 1
It requires one m/c cycle OFMC and 6 states. In above two instructions no
flag is affected.
(19) DAD rp: The meaning is double precision addition is add the content of
(H,L) pair to the content of register pair (rp) and store the result back is in
the (H,L) pair. The macro RTL implemented in
(H,L) (H,L) (rpH, rpL)
Only the CY flag is effected as per rule. It is a single byte instruction. The
operation code is 00 RP 1001. It has memory is needed, if the opcode is read
from the memory therefore it goes into bus m/c cycle because to requires 10
states even single byte instruction. The micro RTL flow
MC 1
T1:AD7 AD0 (Z 1), A15 A8 (W),ALE
OFMC
T2: RD 0, (PC) (PC) 1, AD7 AD0 M(AB)
IO / M 0
T3:RD 1, , (IR) (AD7 AD0 )
S1 1
T4:DAD rp 1
S0 0
MC 2
T 1: ( W ) ( A ) , ( Z ) ( P R )
BIMC
T 2 : ( A ) ( rp L ), (T E M P ) ( rp L )
IO / M 0
T 3 :( L ) ( L ) ( rp L )
S1 0
( c y f la g i s S E T o r R E S E T )
S0 1
MC 3
BIMC
T1: ( A ) ( rp H ), (T Y R ) ( rp H )
IO / M 0
T 2 : ( H ) ( H ) 1, ( r p H ) C Y
S1 0
T 3 : ( A ) ( W ) ( P R ) (S , Z A C , P )
S0 1
RD 1
S0 1 FEO
AdjustA & flags