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.
Un sistema del traductor para traducir programas fuente en programas de la terminología de la informática en un sistema informático electrónico. Un programa objeto común a una pluralidad de diversos tipos de la máquina de computadoras se genera mientras que pone el funcionamiento de la ejecución en ejecucio'n equivalente a los programas objeto inherentes a las computadoras. Un recopilador traduce un programa fuente a un programa objeto abstracto incluyendo una secuencia y una indicación abstractas de instrucción de máquina referente a la asignación de registros abstractos. Un instalador convierte el programa objeto abstracto en un programa de la terminología de la informática de la computadora de la blanco en base de la información ejecutable de la especificación de la computadora incluyendo la indicación del uso del registro y la instrucción de máquina que seleccionan reglas.