Retargetable information processing system
Abstract
A translator system for translating source programs into machine language programs in an electronic computer system. An object program common to a plurality of different machine types of computers are generated while implementing execution performance equivalent to object programs inherent to the computers. A compiler translates a source program into an abstract object program including an abstract machine instruction sequence and indication concerning allocation of abstract registers. An installer converts the abstract object program into a machine language program of target computer on the basis of executable computer specification information including register usage indication and machine instruction selecting rules.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for succeeding a program prepared in a first computer by a second computer, said first computer having a first instruction set which is different from a second instruction set of said second computer, said method comprising the steps of:
Installing in said second computer an abstract object program compiled from a source program which is installed in said first computer; generating a machine language program of said second instruction set from said abstract object program to load on a memory of said second computer based on machine instruction generation rules, said machine language program when generated being directly executable in said second computer and having a binary format; and executing said machine language program by said second computer upon loading said machine language program to said memory of said second computer.Join the waitlist — get patent alerts
Track US2004154007A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.