首页> 外国专利> Apparatus and method for emulation routine instruction issue

Apparatus and method for emulation routine instruction issue

机译:模拟例行指令发布的装置和方法

摘要

An apparatus for emulation routine instruction issue comprises a bus signal router, a state machine, a virtual program counter (VPC) circuit, an emulated program counter (EPC), a summing circuit, an opcode storage register, and a pointer storage register. The VPC circuit maintains the VPC value under the direction of the state machine. In response to a next instruction request issued by the central processing unit (CPU), the state machine outputs the VPC to an instruction address bus, transferring the host instruction stored at the address indicated by the VPC to the instruction bus for issue to the CPU. After a next host instruction request, the state machine updates the VPC value. Concurrent with the execution of the current emulation routine, the state machine prefetches the nest emulation routine pointer (NERP) by issuing DMA commands and commands to the EPC, the opcode storage means, and the pointer storage means. If the final host instruction in the current emulation routine has been reached, the state machine assigns the NERP to the VPC and outputs the VPC to the instruction address bus. A method for Emulation Routine Instruction Issue comprises the steps of determining if a next host instruction request has been made by the CPU; outputting the VPC to the instruction address bus; and updating the VPC; and prefetching the NERP concurrent with the execution of the host instructions in the current emulation routine.
机译:一种用于仿真例程指令发布的设备,包括总线信号路由器,状态机,虚拟程序计数器(VPC)电路,仿真程序计数器(EPC),求和电路,操作码存储寄存器和指针存储寄存器。 VPC电路在状态机的指导下保持VPC值。响应中央处理单元(CPU)发出的下一条指令请求,状态机将VPC输出到指令地址总线,将存储在VPC指示的地址上的主机指令传输到指令总线,以发送给CPU 。在下一个主机指令请求之后,状态机将更新VPC值。在执行当前仿真例程的同时,状态机通过向EPC,操作码存储装置和指针存储装置发出DMA命令和命令来预取嵌套仿真例程指针(NERP)。如果已达到当前仿真例程中的最终主机指令,则状态机将NERP分配给VPC,并将VPC输出到指令地址总线。一种用于仿真例程指令发布的方法,包括以下步骤:确定CPU是否已发出下一个主机指令请求;否则,执行步骤2。将VPC输出到指令地址总线;和更新VPC;并在当前仿真例程中与主机指令的执行同时预取NERP。

著录项

  • 公开/公告号US5361389A

    专利类型

  • 公开/公告日1994-11-01

    原文格式PDF

  • 申请/专利权人 APPLE COMPUTER INC.;

    申请/专利号US19930127254

  • 发明设计人 JONATHAN FITCH;

    申请日1993-09-27

  • 分类号G06F9/38;G06F9/455;

  • 国家 US

  • 入库时间 2022-08-22 04:30:52

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号