会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method for simulating the I/O of a processing system
    • 用于模拟处理系统的I / O的系统和方法
    • US5129064A
    • 1992-07-07
    • US576081
    • 1990-08-27
    • Richard G. Fogg, Jr.Arturo M. de NicholasJohn C. O'Quin, III
    • Richard G. Fogg, Jr.Arturo M. de NicholasJohn C. O'Quin, III
    • G06F13/10
    • G06F13/105
    • The system and method of this invention allows a simulated processor to receive an interrupt request from I/O devices. A simulated interrupt controller routine determines whether to post an interrupt to the simulated CPU. The simulated interrupt controller routine posts an interrupt to the simulated CPU by updating one byte, which is owned by the simulated interrupt controller, of a two byte halfword. The other byte is owned by the simulated CPU and is updated by the simulated CPU when its internal interrupt enabled state changes. Each byte of the two byte halfword is updated independently, but is loaded by the simulated CPU with only one instruction to determine if an interrupt should be acknowledged.The simulated CPU minimizes the overhead of polling for an interrupt by performing a graph analysis of the instruction flow of control to determine the locations to poll for interrupts. The simulated CPU polls for an interrupt when an instruction transfers control dynamically, once around a loop, and when an instruction changes the interrupt enabled state of the simulated CPU.
    • 本发明的系统和方法允许模拟处理器从I / O设备接收中断请求。 模拟中断控制器例程确定是否向仿真的CPU发送中断。 模拟中断控制器程序通过更新一个字节,由模拟中断控制器拥有一个双字节半字,将中断发送给模拟CPU。 另一个字节由模拟CPU拥有,并在其内部中断使能状态更改时由仿真CPU更新。 两个字节半字的每个字节都是独立更新的,但是由模拟CPU加载一个指令,以确定是否应该确认一个中断。 模拟CPU通过执行控制指令流的图形分析来确定中断的轮询位置,从而最大限度地减少轮询中断的开销。 仿真CPU轮询一个中断,当指令在一个循环周围动态地进行控制,当指令改变模拟CPU的中断使能状态时。