位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第1557页 > CY8C26643-24PVI > CY8C26643-24PVI PDF资料 > CY8C26643-24PVI PDF资料3第21页

CPU架构
2.2.3
变址寄存器
变址寄存器( CPU_X )
7
0
6
0
5
0
4
0
3
0
2
0
1
0
0
0
表10:
位#
POR
READ /
写
位名称
系统
1
数据[7]
系统
1
数据[6]
系统
1
数据[5]
系统
1
数据[4]
系统
1
数据[3]
系统
1
数据[2]
系统
1
数据[1]
系统
1
数据[0]
位[7:0 ]
:
DATA [7 :0]的
8位数据值保存的索引,它使用一个变址寻址模式,任何指令
1.
系统 - 用户不能直接访问
2.2.4
堆栈指针寄存器
堆栈指针寄存器( CPU_SP )
7
0
6
0
5
0
4
0
3
0
2
0
1
0
0
0
表11:
位#
POR
READ /
写
位名称
系统
1
数据[7]
系统
1
数据[6]
系统
1
数据[5]
系统
1
数据[4]
系统
1
数据[3]
系统
1
数据[2]
系统
1
数据[1]
系统
1
数据[0]
位[7:0 ]
:
DATA [7 :0]的
8位数据值存放一个指针到堆栈的顶部,当前
1.
系统 - 用户不能直接访问
2.2.5
程序计数器寄存器
程序计数器寄存器( CPU_PC )
15
0
1
表12:
位#
POR
READ /
写
位
名字
14
0
1
13
0
1
12
0
1
11
0
1
10
0
1
9
0
1
8
0
1
7
0
1
6
0
1
5
0
1
4
0
1
3
0
1
2
0
1
1
0
1
0
0
1
数据数据数据数据数据数据数据数据数据数据数据数据数据数据数据数据数据数据数据数据
[15] [14] [13] [12] [11] [10]
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
数据
[0]
位[15:0 ]
:
DATA [ 15:0]
16位数据值是程序计数器的低阶/高阶字节
1.
系统 - 用户不能直接访问
2.3
2.3.1
寻址模式
源立即
需要两个来源。使用这种寻址指令
模式的长度是两个字节。
指令的使用这种寻址方式的结果是
摆在A寄存器中,F寄存器, SP寄存器,或
X寄存器,它被指定为指令的一部分
操作码。操作数1是一个立即值,该值作为
该指令的源。算术运算指令
表13:
操作码
源立即
操作数1
指令
立即值
2002年9月5日
文件编号: 38-12010 CY修订版** CMS版本3.20
21