保护计算机内存储器被写入的系统、方法和设备技术方案

技术编号:2885337 阅读:270 留言:0更新日期:2012-04-11 18:40
一种响应写入存储器地址的方法,存储器地址包括已经被翻译为主处理器执行的主指令的目标指令,所述方法包括以下步骤:对包含已经被翻译为主指令的目标指令的存储器地址进行标记;当试图写入存储器地址时检测已经被标记的存储器地址;以及通过直到确保在更新之前不使用与存储器地址相关的翻译保护存储器地址处的目标指令来响应对已经标记存储器地址的检测。(*该技术在2017年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及计算机系统,特别是涉及防止当第一指令集的指令在存储器被覆盖时从第一指令集翻译为另一指令集的指令的误用的方法和装置。
技术介绍
在计算机上运行着成千上万针对特定微处理器系列设计的应用程序。其中为利用“X86”系列微处理器(包括Intel8088、Intel 8086、Intel 80186Intel 80286、i386、i486以及随后发展的各种奔腾系列微处理器,它们都是位于加州Santa Clara的Intel公司设计和制造)的计算机(通常称为“IBM兼容个人电脑”)而设计的程序数量最多。针对利用其它系列处理器的计算机也设计有许多程序。由于运行在这些计算机上的应用程序非常多,所以能够为这类计算机(特别是处理X86程序的计算机)所用的微处理器拥有巨大的市场。微处理器市场不仅容量巨大而且获利丰厚。虽然能够运行大量应用程序的微处理器市场容量巨大而且获利丰厚,但是设计新的有竞争力的微处理器却不那么容易。例如,虽然X86系列的微处理器已经问世多年并且在大多数销售和使用的计算机内都包含这些处理器,但是也只有少数成功的有竞争力的微处理器能够运行X86程序。其中的原因是多方本文档来自技高网...

【技术保护点】
一种保护计算机内存储器被写入的系统,计算机包括针对执行主指令集设计的主处理器和从目标指令集翻译至主指令集指令的软件,其特征在于包括:硬件装置,用于指示存储器地址是否存储已经被翻译为主指令的目标指令;以及软件装置,它响应存储器地址存储 已经被翻译为主指令的目标指令的指示,用于保护对存储器地址的写入直到确保在更新之前不使用与存储器地址相关的翻译。

【技术特征摘要】

【专利技术属性】
技术研发人员:EJ凯利RF斯梅利克MJ温
申请(专利权)人:全斯美达有限公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利