【技术实现步骤摘要】
本专利技术涉及计算机系统,特别是涉及改进的微处理器,它采用将经常使用的存储器数据存储在寄存器内的方法和装置以实现更快的存取速度。
技术介绍
在计算机上运行着成千上万针对特定微处理器系列设计的应用程序。其中为利用“X86”系列微处理器(包括Intel8088、Intel 8086、Intel 80186 Intel80286、i386、i486以及随后发展的各种奔腾系列微处理器,它们都是位于加州Santa Clara的Intel公司设计和制造)的计算机(通常称为“IBM兼容个人电脑”)而设计的程序数量最多。针对利用其它系列处理器的计算机也设计有许多程序。由于运行在这些计算机上的应用程序非常多,所以能够为这类计算机(特别是处理X86程序的计算机)所用的微处理器拥有巨大的市场。微处理器市场不仅容量巨大而且获利丰厚。虽然能够运行大量应用程序的微处理器市场容量巨大而且获利丰厚,但是设计新的有竞争力的微处理器却不那么容易。例如,虽然X86系列的微处理器已经问世多年并且在大多数销售和使用的计算机内都包含这些处理器,但是也只有少数成功的竞争者能够运行X86程序。其中的原 ...
【技术保护点】
一种与微处理器一起使用的存储控制器,微处理器包括含多个寄存器的执行单元,所述存储控制器的特征在于包含: 将执行单元执行代码序列期间经常访问的存储器数据存储在执行单元的第一寄存器内的装置; 在执行单元执行所述代码序列期间将执行单元第一寄存器内数据的存储器地址保存在执行单元第二寄存器内的装置; 在代码序列执行期间对存储器地址的访问进行检查的装置;以及 在代码序列执行期间保证第一寄存器内数据与存储器内数据一致和有效的装置。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:MJ温,EJ凯利,
申请(专利权)人:全斯美达有限公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。