w65c816s Western Design Center, Inc., w65c816s Datasheet - Page 40

no-image

w65c816s

Manufacturer Part Number
w65c816s
Description
W65c816s 8/16?bit Microprocessor
Manufacturer
Western Design Center, Inc.
Datasheet
9a. Block Move Negative
1 Op Code
3 bytes
7 cycles
x=Source Address
y=Destination
c=# of bytes to move-1
x,y Increment
9b. Block Move Positive
(forward) xyc
(MVP)
1 Op Code
3 bytes
7 cycles
x=Source Address
y=Destination
c=# of bytes to move-1
x,y Decrement
MVP
N-1
start
Byte
positive
C=1
start address.
000000
FFFFFF
FFFFF
000000
MVN
(backward) xyc
is
address
Destination.
Start
Source Start
Destination.
used
)
Address Mode
than
when
is
Source End
Dest. End
Source
Start
the
higher
the
destination
N Byte
source
N Byte
C=2
C=2
Byte
Byte
(more
N-2
N-2
C=0
Last
C=0
Note
Cycle
1
2
3
4
5
6
7
1
2
3
4
5
6
7
1
2
3
4
5
6
7
1
1
2
3
4
5
6
7
1
2
3
4
5
6
7
1
2
3
4
5
6
7
1
Table 5-7 (continued)
VPB
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
MLB
1
0
0
1
1
0
0
1
0
0
1
1
0
0
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
0
0
1
1
0
0
1
0
0
1
1
0
0
1
VDA
(14)
1
1
1
0
0
0
0
1
1
1
0
0
0
0
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
0
0
0
0
1
1
1
0
0
0
0
1
VPA
(14)
PBR,PC
PBR,PC+1
PBR,PC+2
SBA,X
DBA,Y
DBA,Y
DBA,Y
PBR,PC
PBR,PC+1
PBR,PC+2
SBA,X+1
DBA,Y+1
DBA,Y+1
DBA,Y+1
PBR,PC
PBR,PC+1
PBR,PC+2
SBA,X+2
DBA,Y+2
DBA,Y+2
DBA,Y+2
PBR,PC+3
PBR,PC
PBR,PC+1
PBR,PC+2
SBA,X
DBA,Y
DBA,Y
DBA,Y
PBR,PC
PBR,PC+1
PBR,PC+2
SBA,X-1
DBA,Y-1
DBA,Y-1
DBA,Y-1
PBR,PC
PBR,PC+1
PBR,PC+2
SBA,X-2
DBA,Y-2
DBA,Y-2
DBA,Y-2
PBR,PC+3
Address Bus
(15)
OpCode
DBA
SBA
SRC Data
Dest Data
IO
IO
OpCode
DBA
SBA
SRC Data
Dest Data
IO
IO
OpCode
DBA
SBA
SRC Data
Dest Data
IO
IO
Next
OpCode
OpCode
DBA
SBA
SRC Data
Dest Data
IO
IO
OpCode
DBA
SBA
SRC Data
Dest Data
IO
IO
OP Code
DBA
SBA
SRC Data
Dest Data
IO
IO
Next
OpCode
Data Bus
40
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
RWB

Related parts for w65c816s