白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Providing exception stack management using stack panic fault exceptions in processor-based devices

專利號
US11175926B2
公開日期
2021-11-16
申請人
Microsoft Technology Licensing, LLC(US WA Redmond)
發(fā)明人
Thomas Andrew Sartorius; Michael Scott McIlvaine; James Norris Dieffenderfer; Aaron S. Giles
IPC分類
G06F9/38; G06F9/30; G06F11/07
技術(shù)領(lǐng)域
exception,panic,stack,fault,handler,processor,store,device,in,registers
地域: WA WA Redmond

摘要

Providing exception stack management using stack panic fault exceptions in processor-based devices is disclosed. In this regard, a processor device defines a “stack panic fault exception” that may be raised upon execution of an exception handler store operation attempting to write state data into an exception stack, and provides a dedicated plurality of stack panic fault exception state registers in which stack panic fault exception state data may be saved. Upon detecting a first exception, the processor device transfers program control to an exception handler for the first exception. If a second exception occurs upon execution of a store operation in the exception handler, the processor device determines that the second exception should be handled as a stack panic fault exception, saves the stack panic fault exception state data in the stack panic fault exception state registers, and transfers program control to a stack panic fault exception handler.

說明書

The accompanying drawing figures incorporated in and forming a part of this specification illustrate several embodiments of the disclosure, and together with the description serve to explain the principles of the disclosure.

FIG. 1 is a block diagram illustrating an exemplary processor-based device configured to providing exception stack management using stack panic fault exceptions;

FIG. 2 is a diagram illustrating exemplary operations for handling a stack panic fault exception occurring as a result of an attempt to store state data in an exception stack, according to some embodiments;

FIG. 3A-3C are block diagrams illustrating exemplary embodiments of a stack-panic-fault-enabled store instruction, according to some embodiments;

FIGS. 4A-4C provide a flowchart illustrating exemplary operations of the processor-based device of FIG. 1 for providing exception stack management using stack panic fault exceptions, according to some embodiments; and

FIG. 5 is a block diagram of an exemplary processor-based device, such as the processor-based device of FIG. 1, that is configured to provide exception stack management using stack panic fault exceptions, according to some embodiments.

DETAILED DESCRIPTION

權(quán)利要求

1
微信群二維碼
意見反饋