添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符D型号页 > 首字符D的型号第596页 > DP8344 > DP8344 PDF资料 > DP8344 PDF资料1第20页
2 0 CPU说明
(续)
2 1 3指令集
该followng段落介绍了BCP的体系结构
通过讨论寻址模式,并简要讨论
指令集详细的解释和示例
每个指令请参考指令集见第
2 1 3 1哈佛架构的启示
在BCP采用了真正的哈佛架构,其中在 -
施工及数据存储器分为两个indepen-
凹痕内存的银行各自有各自的地址和数据
公交车无论是指令地址总线和指令
总线是16位宽的指令地址总线AD-
用文字穿衣内存(内存的一个字为16位
长即1个字
e
2字节)大多数指令是
一个字长的例外是两个字长载
荷兰国际集团指令,随后立即一个字一个字
的字大小的指令和数据字的组合
根据指令的地址总线消除了典型的指令
面对众多CPU的化对齐问题
的数据地址总线是16位宽(与低阶8
位复用的数据总线)及数据总线为8位
宽(即一个字节宽)数据地址总线地址
内存大部分BCP的指令字节操作的
字节长度的操作数
请注意,虽然两者的指令地址和数据AD-
礼服是16位长,这些地址是两个不同
耳鼻喉科总线,因此具有两个不同的数值
含义(即字节地址或字地址)的每个不同
梁支确定是否一个16位的含义AD-
着装是一个指令字地址或数据字节
地址有点混乱存在,但因为只
程序流程说明解释的16位地址为输入
梁支地址
2 1 3 2寻址模式
寻址方式是这一机制的一个指令
化访问它的操作数( S)的BCP的架构支持
港口五个基本寻址方式立即注册IN-
dexed直接相关和寄存器相对第一
2允许指令来执行最快,因为它们
需要超出指令没有存储器存取取
剩余的三个寻址模式指向数据或指令
记忆时典型的RISC处理器大多在 - 的
structions只支持前三个寻址模式
与操作数中的一个总是限于寄存器AD-
穿衣模式
寄存器寻址模式
有两种叫法为寄存器寻址
模式寄存器和有限公司注册指令的AL-
低寄存器操作数可以访问所有寄存器
CPU需要注意的是只有32的44的CPU寄存器可用
在任何特定的时间点,因为低12寄存器
位置( R0 -R11 )接入两个切换寄存器中的一个
每个银行(见第2 1 1 1编组寄存器
在CPU的寄存器组的详细信息)的说明
允许有限寄存器操作数可以访问只
CPU的第一寄存器28再次注意,只有16个
这28个寄存器可在任何给定时间点
表2-1显示了用于注册和符号
有限的寄存器操作数的一些说明也意味着
使用的特定的寄存器,例如累加器这
注意在这些指令的讨论
立即寻址模式
这两种类型的可直接寻址模式
是立即数和绝对数立即
号码是8位数据(一个数据字节),该代码指示按
LY到指令中的立即数可以表象
发送数据的数据地址的位移或相对指令
化解决绝对数字是16位的数字,他们
代码转换成两个词说明他们的第二个字
代表绝对指令地址如表2-2所示
使用这两种寻址方式的符号
表2-1寄存器寻址模式不缩
符号
Rs
Rd
RSD
rs
rd
RSD
寄存器操作数的类型
源寄存器
目标寄存器
寄存器是一个源代码
允许寄存器
R0 – R31
R0 – R31
R0 – R31
R0 – R15
R0 – R15
R0 – R15
目的地
有限的资源注册
有限的目标寄存器
有限的寄存器是一个源代码
目的地
表2-2立即寻址方式不缩
符号
n
nn
即时操作数的类型
立即号码
绝对数字
SIZE
8位
16位
20

深圳市碧威特网络技术有限公司