Patent · US Expired

Universal pointer implementation scheme for uniformly addressing distinct memory spaces in a processor's address space

US6658553B1 · kind B1 · utility

6Cited by
4References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 14, 2000
Grant dateDec 2, 2003
Priority date
Expiry dateApr 14, 2020

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0623
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A processing system supports memory access based on distinct memory space access instructions as well as universal access instructions that are independent of memory space partitions. Conventional memory-space dependent instructions, such as MOV, MOVX, and MOVC, provide an optimized addressing scheme, and an extended memory-space independent instruction EMOV provides an optimized code efficiency, processing speed, and ease of code generation. A mapping between the discrete memory space partitions and a “universal” memory space allocation is provided. The processing hardware interprets the universal address to determine the corresponding memory space, and provides the access to an address within that memory space.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.