首页> 外国专利> Instructions providing new functionality for utilization by a target system program of host system container words during computer system emulation with host word size larger than that of the emulated machine

Instructions providing new functionality for utilization by a target system program of host system container words during computer system emulation with host word size larger than that of the emulated machine

机译:指令提供了新的功能,以供目标系统程序在计算机系统仿真过程中使用目标系统程序对主机系统容器字进行使用,其主机字大小要大于仿真机的大小

摘要

Two unique instructions for the instruction set of a target 36-bit machine which is emulated on a host 64-bit machine are provided in order to achieve visibility, to an emulated application program, of a “containing” word stored in the memory of the host machine. A “LOAD64” instruction loads the emulator memory location representing an emulated “Q” (supplementary accumulator) register with the “normal” 36-bits of the containing word. At the same time, the “upper” 28 bits of the 64-bit containing word is copied into the emulator memory location representing an emulated “A” (accumulator) register. Thus, the emulated 36-bit machine “sees” and can examine the 64-bit word in its entirety. A “Store64” instruction stores the emulated “Q” register contents into the lower 36-bits of the 64-bit containing word, and at the same time stores the lower 28 bits of the emulated “A” register contents into the upper 28 bits of the 64-bit containing word.
机译:为在主机64位计算机上仿真的目标36位计算机的指令集提供了两个唯一的指令,以使存储在程序的内存中的“包含”字对仿真的应用程序具有可见性。主机。 “ LOAD64”指令使用包含字的“正常” 36位加载代表仿真“ Q”(辅助累加器)寄存器的仿真器存储位置。同时,包含字的64位中的“高” 28位被复制到代表仿真“ A”(累加器)寄存器的仿真器存储单元中。因此,仿真的36位计算机可以“看到”并可以完整检查64位字。 “ Store64”指令将模拟的“ Q”寄存器内容存储到包含该字的64位的低36位中,同时将模拟的“ A”寄存器内容的低28位存储到高28位中包含字的64位。

著录项

相似文献

  • 专利
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号