Patent · US Expired

System and method for emulating a segmented virtual address space by a microprocessor that provides a non-segmented virtual address space

US5765206A · kind A · utility

24Cited by
5References
45Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 28, 1996
Grant dateJun 9, 1998
Priority date
Expiry dateFeb 28, 2016

Classification

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

Abstract

A processor processes a segmented to linear virtual address conversion instruction to convert segmented virtual addresses in a segmented virtual address space to a linear virtual address in a linear virtual address space. The segmented virtual address space comprises a plurality of segments each identified by a segment identifier, each segment comprising at least one page identified by a page identifier. The linear virtual address space includes a plurality of pages each identified by a page identifier. In processing the segmented to linear virtual address conversion instruction, the processor uses a plurality of segmented to linear virtual address conversion descriptors, each associated with a page in the segmented virtual address space, each segmented to linear virtual address conversion descriptor identifying the page identifier of one of the pages in the linear virtual address space. The segmented to linear virtual address conversion instruction includes a segmented virtual address identifier in the segmented virtual address space. In processing the segmented to linear virtual address conversion instruction, the processor uses the segmented virtual address identifier in the seg…

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