System and method for generating an object module in a first format and then converting the first format into a format which is loadable into a selected computer
Abstract
A system for generating program object modules or decks of object code for selected computing systems is provided. The object module is generated from a conventional source program. The system has a compiler for generating an object module from the source program which module has the necessary instructions for executing the desired program in the selected computing system but these instructions are arranged in a first format which is not loadable or readable into the selected computing system. The present system has a converter for converting this first instruction format into a second instruction format which is loadable into the selected computing system. The present system is particularly advantageous when the instructions in the first format are arranged in an order unrelated to the function of the instructions in the object module while the instructions in the second or converted format are arranged in a plurality of sections, each of the sections containing instructions performing a related function in the program of the object module.
Claims
exact text as granted — not AI-modifiedWe claim:
1. A system for generating a program object module for a selected computing system from a program source comprising: means for compiling an object module from said program source, said object module having instructions for said computing system arranged in a first format not loadable into said computing system, and means for converting said arrangement of instructions from said first instruction format into a second format loadable into said computing system.
2. The system of claim 1 wherein the instructions in said second format are arranged in a plurality of sections, each of said sections containing instructions performing a related function in said object module.
3. The system of claim 2 wherein the instructions in said first format are arranged in an order unrelated to the function of said instructions in said object module.
4. A system for generating a plurality of different program object modules for a selected computing system from a corresponding plurality of different program sources comprising: means for compiling a plurality of different program object modules from said program sources, said object modules each having instructions for said computing system arranged in a first format not loadable into said computing system, and means for converting said arrangement of instructions from said first instruction format into a second format loadable into said computing system.
5. The system of claim 4 wherein the instructions in said second format are arranged in a plurality of sections, each of said sections containing instructions performing a related function in each respective object module.
6. The system of claim 5 wherein the instructions in said first format are arranged in an order unrelated to the function of said instructions in each respective object module.
7. A method for generating program object module for a selected computing system from a program source comprising steps performed by a computer of compiling an object module from said program source, said object module having instructions for said computing system arranged in a first format not loadable into said computing system, and converting said arrangement of instructions from said first instruction format into a second format loadable into said computing system.
8. The method of claim 7 wherein the instructions in said second format are arranged in a plurality of sections, each of said sections containing instructions performing a related function in said object module.
9. The method of claim 8 wherein the instructions in said first format are arranged in an order unrelated to the function of said instructions in said object module.
10. A method for generating a plurality of different program object modules for a selected computing system from a corresponding plurality of different program sources comprising steps performed by a computer of compiling a plurality of different program object modules from said program sources, said object modules each having instructions for said computing system arranged in a first format not loadable into said computing system, and converting said arrangement of instructions from said first instruction format into a second format loadable into said computing system.
11. The method of claim 10 wherein the instructions in said second format are arranged in a plurality of sections, each of said sections containing instructions performing a related function in each respective object module.
12. The method of claim 11 wherein the instructions in said first format are arranged in an order unrelated to the function of said instructions in each respective object module.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.