PROCESSOR EMULATION INSTRUCTION COUNTER VIRTUAL MEMORY ADDRESS TRANSLATION

Patent №

US 6,339,752

Granted

2002-01-15

Filed 1998

Owner

BULL INFORMATION SYSTEMS INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09212809

When emulating a Target architecture on a Host system having a different architecture, virtual-to-real address translation is typically expensive in terms of computer cycles. The cost for translating addresses for instruction fetches can be significantly reduced by maintaining both a virtual and a real memory address instruction counter. Both are incremented on each instruction fetch. Virtual to real address translation is eliminated as long as execution continues on the same real memory page of instructions. Alternatively, only a real memory address instruction counter is incremented, while maintaining a delta instruction counter value to efficiently translate back and forth to and from the corresponding virtual memory address.

AI hardwareG06F 12/10G06F 9/3017G06F 9/32G06F 9/321G06F 9/45537

AI classification

AI hardware0.98
Planning0.02
Natural language0.01
Evolutionary computation0.00
Speech0.00
Machine learning0.00
Vision0.00
Knowledge representation0.00

Ownership

BULL INFORMATION SYSTEMS INC.

assignment · 96650591

Assignors

MANN, GEORGE A., HAYDEN, BRUCE E.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC