Invention Application
- Patent Title: Processor Supporting Self-Relative Addressing Modes
-
Application No.: US18896712Application Date: 2024-09-25
-
Publication No.: US20250021342A1Publication Date: 2025-01-16
- Inventor: Mario Wolczko
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood City
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood City
- Main IPC: G06F9/445
- IPC: G06F9/445 ; G06F12/06

Abstract:
A processor may implement self-relative memory addressing by providing load and store instructions that include self-relative addressing modes. A memory address may contain a self-relative pointer, where the memory address stores a memory offset that, when added to the memory address, defines another memory address. The self-relative addressing mode may also support invalid memory addresses using a reserved offset value, where a load instruction providing the self-relative addressing mode may return a NULL value or generate an exception when determining that the stored offset value is equal to the reserved offset value and where a store instruction providing the self-relative addressing mode may store the reserved offset value when determining that the pointer is an invalid or NULL memory address.
Information query