发明名称 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