发明授权
- 专利标题: Retargetable instruction set simulators
- 专利标题(中): 可重定向指令集模拟器
-
申请号: US10599593申请日: 2004-09-30
-
公开(公告)号: US08621444B2公开(公告)日: 2013-12-31
- 发明人: Nikil Dutt , Mohammad H. Reshadi
- 申请人: Nikil Dutt , Mohammad H. Reshadi
- 申请人地址: US CA Oakland
- 专利权人: The Regents of the University of California
- 当前专利权人: The Regents of the University of California
- 当前专利权人地址: US CA Oakland
- 代理机构: One LLP
- 代理商 Kenneth S. Roberts
- 国际申请: PCT/US2004/032352 WO 20040930
- 国际公布: WO2005/119439 WO 20051215
- 主分类号: G06F9/45
- IPC分类号: G06F9/45
摘要:
Methods for simulating an instruction set architecture (ISA) with a instruction set simulator (ISS) are provided. One exemplary embodiment of the methods includes fetching a first decoded instruction during a run time, where the decoded instruction is decoded from an original instruction in a target application program during a compile time preceding the run time. The decoded instruction can designate a template configured to implement the functionality of the original instruction. The method also preferably includes determining whether the fetched instruction is modified from the original instruction and then executing the designated template if the instruction was not modified. The method can also include decoding the original instruction during the compile time by selecting a template corresponding to the original instruction and then customizing the template based on the data in original instruction. The method can also include optimizing the customized template during the compile time.
公开/授权文献
- US20070276646A1 Retargetable Instruction Set Simulators 公开/授权日:2007-11-29
信息查询