Invention Application
- Patent Title: INSTRUCTIONS AND LOGIC TO PROVIDE MEMORY ACCESS KEY PROTECTION FUNCTIONALITY
- Patent Title (中): 说明和逻辑提供存储器访问关键保护功能
-
Application No.: US14099954Application Date: 2013-12-08
-
Publication No.: US20150160998A1Publication Date: 2015-06-11
- Inventor: H. Peter Anvin , Martin G. Dixon
- Applicant: H. Peter Anvin , Martin G. Dixon
- Main IPC: G06F11/10
- IPC: G06F11/10

Abstract:
Instructions and logic provide memory key protection functionality. Embodiments include a processor having a register to store a memory protection field. A decoder decodes an instruction having an addressing form field for a memory operand to specify one or more memory addresses, and a memory protection key. One or more execution units, responsive to the memory protection field having a first value and to the addressing form field of the decoded instruction having a second value, enforce memory protection according to said first value of the memory protection field, using the specified memory protection key, for accessing the one or more memory addresses, and fault if a portion of the memory protection key specified by the decoded instruction does not match a stored key value associated with the one or more memory addresses.
Public/Granted literature
- US09411600B2 Instructions and logic to provide memory access key protection functionality Public/Granted day:2016-08-09
Information query