
西方设计中心,公司
W65C02S数据表
5
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
手术台
表5-1指令集表
ADC
和
翔升
BBR
BBS
BCC
BCS
BEQ
位
BMI
BNE
BPL
BRA
BRK
BVC
BVS
中图分类号
CLD
CLI
CLV
CMP
CPX
CPY
DEC
DEX
DEY
EOR
INC。
INX
INY
JMP
JSR
LDA
LDX
LDY
LSR
NOP
ORA
PHA
PHP
PHX
PHY
解放军
PLP
PLX
PLY
人民币
ROL
ROR
RTI
RTS
SBC
添加内存到累加器与进
"AND"内存与累加器
算术移位一位左,内存或
累加器
科位复位
的位集科
科进雨( PC = 0 )
科进集( PC = 1 )
假如等于(PZ = 1 )
位测试
分公司如果结果减号( PN = 1 )
科如果不等于(PZ = 0 )
分公司如果结果加号( PN = 0 )
分行始终
破发指令
科溢出清除(PV = 0 )
科溢出设置(PV = 1 )
清除卡里标志
清除十进制模式
清除中断禁止位
清除溢出标志
比较内存和累加器
比较记忆和X寄存器
比较内存和寄存器Y
递减的内存或积累一
由一个减小量X
减个
"Exclusive OR"记忆与积累
增量内存或积累一
一个增量X寄存器
一个增量寄存器Y
跳转到新位置
跳转到新的位置保存返回(跳转到
子程序)
加载累加器与记忆
加载X寄存器内存
负载与内存的寄存器Y
逻辑移位一位右键内存或累加器
无操作
"OR"内存与累加器
推累加器堆栈上
推栈处理器状态
推X寄存器堆栈
推Y对堆栈注册
从堆栈中弹出累加器
从堆栈中弹出处理器状态
从堆栈中弹出X寄存器
从堆栈中弹出寄存器Y
复位存储位
旋转一个位左内存或累加器
旋转一个右位存储器或累加器
从中断返回
从子程序返回
内存减去从累加器带借
(进位)
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
中美战略经济对话
SEI
SMB
STA
STP
STX
STY
STZ
税
TAY
TRB
TSB
TSX
TXA
TXS
TYA
, WAI
设置十进制模式
设置中断禁止状态
设置存储位
在内存存储累加器
STOP模式
存储在内存中的X寄存器
存储在内存中的寄存器Y
存储零的记忆
在累加器转移到X寄存器
在累加器传送到寄存器Y
测试和复位存储位
测试和设置存储位
堆栈指针传递到X寄存器
转移X寄存器到累加器
转移X寄存器到堆栈指针寄存器
转移寄存器Y到累加器
等待中断
注意:
=新
指令
西方设计中心,公司
W65C02S数据表
21