Method for effective binary translation between different instruction sets using emulated supervisor flag and multiple page tables

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20020046305A1
SERIAL NO

09838550

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention relates to a microprocessor based computer system having binary translation support to achieve high performance without compatibility problems. The computer system includes a support software layer that enables the execution of foreign application and operating system software without degradation during execution. The support software layer includes an emulated foreign supervisor flag and means for porting foreign software including the operating system to the host platform. The host platform includes host and foreign virtual space spaces and two page tables supported in hardware to minimize the time required for translation between virtual to physical addresses. A flag in a page table entry marks pages in the virtual memories having data that is accessible only to the host platform's supervisor. When the computer system processor is not operating in a foreign supervisor mode, an attempt to access the virtual space generates an exception trap.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ELBRUS INTERNATIONALP O BOX 265 GEORGE TOWN GRAND CAYMAN

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Babaian, Boris A Moscow, RU 20 418
Khvatov, Roman A Khimky, RU 5 274

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation