PROCESSOR WHICH OVERRIDES DEFAULT OPERAND SIZE FOR IMPLICIT STACK POINTER REFERENCES AND NEAR BRANCHES
Patent №
US 6,807,622
Granted
2004-10-19
Filed 2001
Owner
ADVANCED MICRO DEVICES, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09824992
A processor supports a mode in which the default operand size is 32 bits, but which supports operand size overrides to 64 bits. Furthermore, the default operand size may automatically be overridden to 64 bits for instructions having an implicit stack pointer reference and for near branch instructions. The overriding of the default operand size may occur without requiring an operand size override encoding in these instructions. In one embodiment, the instruction set specifying the instructions may be a variable byte length instruction set (e.g. x86), and the operand size override encoding may be a prefix byte which increases the instruction length.
AI classification
Ownership
ADVANCED MICRO DEVICES, INC.
assignment · 117660075
Assignors
MCGRATH, KEVIN J.
On an employer assignment, the assignors are typically the inventors.