【技术实现步骤摘要】
本专利技术涉及计算机系统,特别是涉及与主微处理器一起控制存储器存储操作的门控存储缓冲器,主微处理器执行从为不同处理器的执行而设计的程序翻译过来的程序。
技术介绍
在计算机上运行着成千上万针对特定微处理器系列设计的应用程序。其中为利用“X86”系列微处理器(包括Intel8088、Intel 8086、Intel 80186 Intel80286、i386、i486以及随后发展的各种奔腾系列微处理器,它们都是由位于加州Santa Clara的Intel公司设计和制造)的计算机(通常称为“IBM兼容个人电脑”)而设计的程序数量最多。还有许多其他的程序设计来使来用其它系列处理器的计算机运转。由于运行在这些计算机上的应用程序非常多,所以能够为这类计算机(特别是为处理X86程序而设计的计算机)所用的微处理器拥有巨大的市场。微处理器市场不仅容量巨大而且获利丰厚。虽然能够运行大量应用程序的微处理器市场容量巨大而且获利丰厚,但是设计新的有竞争力的微处理器却不那么容易。例如,虽然X86系列的微处理器已经问世多年并且在大多数销售和使用的计算机内都包含这些处理器,但是也只有少 ...
【技术保护点】
一种对处理器指令序列执行期间产生的数据存储在存储器中进行控制的缓冲器,其特征在于包含: 多个存储单元,每个能够保存寻址至存储器的数据和数据地址; 当产生数据时将处理器操作产生的数据转移至存储单元直到指令序列完成执行为止的装置; 识别缓冲器内由未完成执行指令序列产生的数据的装置; 检测缓冲器内指向特定存储器地址的最近数据以响应存储器访问的装置; 在产生存储内容的指令序列执行完成而未产生意外事件或错误之后将存储单元内的数据转移至存储器的装置;以及 当产生存储内容的指令序列执行时产生意外事件或错误时消除存储单元内的数据的装置。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:MJ温,GP得索萨,
申请(专利权)人:全斯美达有限公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。