Micron Technology, Inc.
Domain Crossing in Executing Instructions in Computer Processors
Last updated:
Abstract:
Systems, apparatuses, and methods related to securing domain crossing using domain access tables are described. For example, a computer processor can have registers configured to store locations of domain access tables respectively for predefined, non-hierarchical domains. Each respective domain access table can be pre-associated with a respective domain and can have entries configured to identify entry points of the respective domain. The processor is configured to enforce domain crossing in instruction execution using the domain access tables and to prevent arbitrary and/or unauthorized domain crossing.
Status:
Application
Type:
Utility
Filling date:
27 Oct 2021
Issue date:
17 Feb 2022