发明名称 |
Control Transfer Termination Instructions Of An Instruction Set Architecture (ISA) |
摘要 |
In an embodiment, the present invention includes a processor having an execution logic to execute instructions and a control transfer termination (CTT) logic coupled to the execution logic. This logic is to cause a CTT fault to be raised if a target instruction of a control transfer instruction is not a CTT instruction. Other embodiments are described and claimed. |
申请公布号 |
US2014156972(A1) |
申请公布日期 |
2014.06.05 |
申请号 |
US201213690221 |
申请日期 |
2012.11.30 |
申请人 |
Shanbhogue Vedyvas;Brandt Jason W.;Savagaonkar Uday R.;Sahita Ravi L. |
发明人 |
Shanbhogue Vedyvas;Brandt Jason W.;Savagaonkar Uday R.;Sahita Ravi L. |
分类号 |
G06F9/30;G06F9/38 |
主分类号 |
G06F9/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A processor comprising:
a fetch unit to fetch instructions; a decode unit to decode the instructions, the decode unit including a control transfer termination (CTT) logic, responsive to a control transfer instruction, to decode the control transfer instruction into a decoded control transfer instruction; an execution unit to execute decoded instructions; and a retirement unit to retire the decoded control transfer instruction, wherein the retirement unit is to raise a fault if a next instruction to be retired after the decoded control transfer instruction is not a CTT instruction.
|
地址 |
Austin TX US |