发明名称 Handling time intensive instructions
摘要 <p>A processor has a flag indicating whether time consuming instructions should be executed. When the flag has a first value, the instructions are executed. When the flag has a second value, an exception is generated if the processor attempts to execute one of the instructions. The instructions may be non-interruptible instructions, which take a large number of clock cycles, such as floating point square root instructions, a divide instructions, multiple load instructions or multiple store instructions. Changing the flag value may be restricted to high privilege software, such as a hypervisor. The processor may execute the instructions when executing high privilege software, regardless of the flag value. The processor may change the flag value in response to a context switch or an exception. An exception may be generated a predetermined period before a real time event.</p>
申请公布号 GB201315109(D0) 申请公布日期 2013.10.09
申请号 GB20130015109 申请日期 2013.08.23
申请人 ARM LIMITED 发明人
分类号 主分类号
代理机构 代理人
主权项
地址