Patent №
US 8,423,751
Granted
2013-04-16
Filed 2009
Owner
VIA TECHNOLOGIES, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12481199
A microprocessor includes an instruction set architecture, comprising a call instruction type, a return instruction type, and other instruction types. Execution units correctly execute program instructions of the other instruction types. A call/return stack has a plurality of entries arranged in a last-in-first-out manner. The call/return stack is architectural state of the microprocessor not modifiable by program instructions of the other instruction types. The call/return stack is architectural state of the microprocessor indirectly modifiable by program instructions of the call and return instruction types. The microprocessor also includes a fetch unit that fetches program instructions and sends the program instructions of the other instruction types to the execution units to be correctly executed. The fetch unit correctly executes program instructions of the call and return instruction types without sending the program instructions of the call and return instruction types to the execution units to be correctly executed.
AI classification
Ownership
VIA TECHNOLOGIES, INC.
assignment · 228880984
Assignors
HENRY, G. GLENN, PARKS, TERRY, BEAN, BRENT
On an employer assignment, the assignors are typically the inventors.