新闻  |   论坛  |   博客  |   在线研讨会
65816指令一览表
zhchxgh | 2009-07-10 01:24:03    阅读:1339   发布文章

65816指令一览表 操作码 助记符 寻址方式 指令长度 周期 备注
00 BRK 堆栈/中断寻址 2** 7 9
01 ORA 直接页面变址X间接寻址 2 6 1,2
02 COP 堆栈/中断寻址 2** 7 9
03 ORA 堆栈相对寻址 2 4 1
04 TSB 直接页面寻址 2 5 2,5
05 ORA 直接页面寻址 2 3 1,2
06 ASL 直接页面寻址 2 5 2,5
07 ORA 直接页面间接长程寻址 2 6 1,2
08 PHP 堆栈寻址(压栈) 1 3  
09 ORA 直接寻址 2* 2 1
0A ASL 累加器寻址 1 2  
0B PHD 堆栈寻址(压栈) 1 4  
0C TSB 绝对寻址 3 6 5
0D ORA 绝对寻址 3 4 1
0E ASL 绝对寻址 3 6 5
0F ORA 绝对长程寻址 4 5 1
10 BPL 程序指针相对寻址 2 2 7,8
11 ORA 直接页面间接变址Y寻址 2 5 1,2,3
12 ORA 直接页面间接寻址 2 5 1,2
13 ORA 堆栈相对间接,变址Y寻址 2 7 1
14 TRB 直接页面寻址 2 5 2,5
15 ORA 直接页面变址X寻址 2 4 1,2
16 ASL 直接页面变址X寻址 2 6 2,5
17 ORA 直接页面间接长程,变址Y寻址 2 6 1,2
18 CLC 隐式寻址 1 2  
19 ORA 绝对变址Y寻址 3 4 1,3
1A INC 累加器寻址 (INA) 1 2  
1B TCS 隐式寻址 1 2  
1C TRB 绝对寻址 3 6 5
1D ORA 绝对变址X寻址 3 4 1,3
1E ASL 绝对变址X寻址 3 7 5,6
1F ORA 绝对变址X长程寻址 4 5 1
20 JSR 绝对寻址 3 6  
21 AND 直接页面变址X间接寻址 2 6 1,2
22 JSR 绝对长程寻址 4 8  
23 AND 堆栈相对寻址 2 4 1
24 BIT 直接页面寻址 2 3 1,2
25 AND 直接页面寻址 2 3 1,2
26 ROL 直接页面寻址 2 5 2,5
27 AND 直接页面间接长程寻址 2 6 1,2
28 PLP 堆栈寻址 (压栈) 1 4  
29 AND 直接寻址 2* 2 1
2A ROL 累加器寻址 1 2  
2B PLD 堆栈寻址 (压栈) 1 5  
2C BIT 绝对寻址 3 4 1
2D AND 绝对寻址 3 4 1
2E ROL 绝对寻址 3 6 5
2F AND 绝对长程寻址 4 5 1
30 BMI 程序指针相对寻址 2 2 7,8
31 AND 直接页面间接变址Y寻址 2 5 1,2,3
32 AND 直接页面间接寻址 2 5 1,1
33 AND 堆栈相对间接,Y变址寻址 2 7 1
34 BIT 直接页面变址X寻址 2 4 1,2
35 AND 直接页面变址X寻址 2 4 1,2
36 ROL 直接页面变址X寻址 2 6 2,5
37 AND 直接页面间接长程,变址Y寻址 2 6 1,2
38 SEC 隐式寻址 1 2  
39 AND 绝对变址Y寻址 3 4 1,3
3A DEC 累加器寻址 1 2  
3B TSC 隐式寻址 1 2  
3C BIT 绝对变址X寻址 3 4 1,3
3D AND 绝对变址X寻址 3 4 1,3
3E ROL 绝对变址X寻址 3 7 5,6
3F AND 绝对变址X长程寻址 4 5 1
40 RTI 堆栈寻址/RTI 1 6 9
41 EOR 直接页面变址X间接寻址 2 6 1,2
42 WDM   2   16 
43 EOR 堆栈相对寻址 2 4 1
44 MVP 区段移动 3   13
45 EOR 直接页面寻址 2 3 1,2
46 LSR 直接页面寻址 2 5 2,5
47 EOR 直接页面间接长程寻址 2 6 1,2
48 PHA 堆栈寻址 (压栈) 1 3 1
49 EOR 直接寻址 2* 2 1
4A LSR 累加器寻址 1 2  
4B PHK 堆栈寻址 (压栈) 1 3  
4C JMP 绝对寻址 3 3  
4D EOR 绝对寻址 3 4 1
4E LSR 绝对寻址 3 6 5
4F EOR 绝对长程寻址 4 5 1
50 BVC 程序指针相对寻址 2 2 7,8
51 EOR 直接页面间接变址Y寻址 2 5 1,2,3
52 EOR 直接页面间接寻址 2 5 1,2
53 EOR 堆栈相对间接变址Y寻址 2 7 1
54 MVN 区段移动 3   13
55 EOR 直接页面变址X寻址 2 4 1,2
56 LSR 直接页面变址X寻址 2 6 2,5
57 EOR 直接页面间接长程,变址Y寻址 2 6 1,2
58 CLI 隐式寻址 1 2  
59 EOR 绝对变址Y寻址 3 4 1,3
5A PHY 堆栈寻址 (压栈) 1 3 10
5B TCD 隐式寻址 1 2  
5C JMP 绝对长程寻址 4 4  
5D EOR 绝对变址X寻址 3 4 1,3
5E LSR 绝对变址X寻址 3 7 5,6
5F EOR 绝对变址X长程寻址 4 5 1
60 RTS 堆栈寻址 (RTS) 1 6  
61 ADC 直接页面变址X间接寻址 2 6 1,2,4
62 PER 堆栈寻址 (程序指针相对长程) 3 6  
63 ADC 堆栈相对寻址 2 4 1,4
64 STZ 直接页面寻址 2 3 1,2
65 ADC 直接页面寻址 2 3 1,2,4
66 ROR 直接页面寻址 2 5 1
67 ADC 直接页面间接长程寻址 2 6 1,4
68 PLA 堆栈寻址 (压栈) 1 4 1
69 ADC 直接寻址 2* 2 1,4
6A ROR 累加器寻址 1 2  
6B RTL 堆栈寻址 (RTL) 1 6  
6C JMP 绝对间接寻址 3 5 11,12
6D ADC 绝对寻址 3 4 1,4
6E ROR 绝对寻址 3 6 5
6F ADC 绝对长程寻址 4 5 1,4
70 BVS 程序指针相对寻址 2 2 7,8
71 ADC 直接页面间接变址Y寻址 2 5 1,2,3,4
72 ADC 直接页面间接寻址 2 5 1,2,4
73 ADC 堆栈相对间接,变址Y寻址 2 7 1,4
74 STZ 直接页面变址X寻址 2 4 1,2
75 ADC 直接页面变址X寻址 2 4 1,2,4
76 ROR 直接页面变址X寻址 2 6 2,5
77 ADC 直接页面间接长程,变址Y寻址 2 6 1,2,4
78 SEI 隐式寻址 1 2  
79 ADC 绝对变址Y寻址 3 4 1,3,4
7A PLY 堆栈寻址 (压栈) 1 4 10
7B TDC 隐式寻址 1 2  
7C JMP 绝对变址间接寻址 3 6  
7D ADC 绝对变址X寻址 3 4 1,3,4
7E ROR 绝对变址X寻址 3 7 5,6
7F ADC 绝对变址X长程寻址 4 5 1,4

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客