-
公开(公告)号:CN104049942A
公开(公告)日:2014-09-17
申请号:CN201410096292.3
申请日:2014-03-14
Applicant: 辉达公司
IPC: G06F9/30
CPC classification number: G06F9/30145 , G06F9/30174 , G06F9/30189 , G06F9/3808 , G06F11/3466 , G06F11/3471 , G06F2201/81 , G06F2201/86 , G06F2201/865 , G06F2201/88
Abstract: 本发明提供了剖析代码部分以生成转译。本公开提供可在硬件解码器模式和转译模式中操作的微处理系统。在硬件解码器模式中,硬件解码器接收非本地ISA指令并且将其解码成本地指令用于在处理管线中执行。在转译模式中,非本地ISA指令的本地转译在处理管线中执行而不使用硬件解码器。系统包括存储在硬件中的代码部分简档,其响应于硬件解码器的使用以执行非本地ISA代码的部分而动态地改变。代码部分简档然后用来动态地形成可在转译模式中执行的新的本地转译。