[发明专利]微控制器指令集有效
申请号: | 200480038058.X | 申请日: | 2004-10-18 |
公开(公告)号: | CN1898641A | 公开(公告)日: | 2007-01-17 |
发明(设计)人: | 爱德华·布赖恩·博尔斯;罗德尼·杰伊·德雷克;达雷尔·雷·约翰森;苏密特·K·米特拉;兰迪·亚奇;詹姆斯·格罗斯巴赫;乔舒亚·M·康纳;约瑟夫·W·特里斯 | 申请(专利权)人: | 密克罗奇普技术公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 北京律盟知识产权代理有限责任公司 | 代理人: | 王允方;刘国伟 |
地址: | 美国亚*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种微控制器装置,其具备一用于处理微控制器的行为的指令集。本发明提供具有使一模块化仿真成为可能的线性化地址空间的装置和系统。可能通过寄存器文件或数据存储器进行直接或间接寻址。特殊功能寄存器,包括程序计数器(PC)和工作寄存器(W),映射到数据存储器中。一正交(对称)指令集使得可能使用任何寻址模式对任何寄存器进行任何操作。因此,两个文件寄存器可用于一些两个操作数的指令。这允许在两个寄存器之间直接移动数据,而不需要通过所述W寄存器。因此,增强了性能并减少了程序存储器的利用率。 | ||
搜索关键词: | 控制器 指令 | ||
【主权项】:
1.一种微控制器,其包含:一中央处理单元;一数据存储器,其具有一线性化地址空间,且与所述中央处理单元耦接,其被分成n个存储区;所述中央处理单元包含:一存储区选择单元,其或者访问所述存储区中的一者或者访问一虚拟存储区,由此所述虚拟存储区组合所述数据存储器的两个存储区的部分存储空间,且其中所选的存储区形成一寄存器文件;一算术逻辑单元,其与所述寄存器文件耦接;复数个特殊功能寄存器,其映射到所述数据存储器中的所述存储区中的一者,其中所述特殊功能寄存器中的一者是一与所述算术逻辑单元耦接的工作寄存器;一程序计数器寄存器,其位于所述中央处理单元内,所述程序计数器映射到所述数据存储器中;和一工作寄存器,其位于所述中央处理单元内,且与所述算术逻辑单元耦接,所述工作寄存器映射到所述数据存储器中;其中所述微控制器具有一用于控制所述算术逻辑单元的指令集,且其中至少一个指令包含一指示所述存储区选择单元是访问所述存储区中的一者还是访问所述虚拟存储区的位。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于密克罗奇普技术公司,未经密克罗奇普技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200480038058.X/,转载请声明来源钻瓜专利网。