发明名称 |
微控制器数据存储器的寻址方法和微控制器 |
摘要 |
本发明提供一种微控制器数据存储器的寻址方法和微控制器。方法包括:对指令进行译码;获得指令操作码、快速数据存储区的访问使能标志和待访问数据存储区的低位地址值;所述快速数据存储区为一连续的地址空间,其中至少包括或者映射有特殊功能寄存器;根据所述快速数据存储区的使能标志获取待访问数据存储区的地址:当所述快速数据存储区的访问使能标志指示访问快速数据存储区时,将预先存储的所述快速数据存储区的高位地址值作为待访问数据存储区的高位地址值,结合所述待访问数据存储区的低位地址值,得到待访问地址。微控制器包括寻址电路,所述寻址电路至少包括:指令译码电路和地址选择电路。 |
申请公布号 |
CN102541745B |
申请公布日期 |
2015.10.21 |
申请号 |
CN201010620014.5 |
申请日期 |
2010.12.31 |
申请人 |
上海海尔集成电路有限公司 |
发明人 |
赵启山;潘松;朱世奇;陈立权 |
分类号 |
G06F12/02(2006.01)I;G06F9/30(2006.01)I |
主分类号 |
G06F12/02(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种微控制器数据存储器的寻址方法,其特征在于:包括:对指令进行译码;获得指令操作码、快速数据存储区的访问使能标志和待访问数据存储区的低位地址值;所述快速数据存储区为一连续的地址空间,其中至少包括或者映射有全部特殊功能寄存器;根据所述快速数据存储区的访问使能标志获取待访问数据存储区的地址:当所述快速数据存储区的访问使能标志指示访问快速数据存储区时,将预先存储的所述快速数据存储区的高位地址值作为待访问数据存储区的高位地址值,结合所述待访问数据存储区的低位地址值,得到待访问地址。 |
地址 |
200235 上海市徐汇区龙漕路299号天华信息科技园2号楼A座5层 |