WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO1999012094) METHOD FOR CONVERTING AN OBJECT CODE INTO A PROGRAMME CODE
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/1999/012094    International Application No.:    PCT/DE1998/002374
Publication Date: 11.03.1999 International Filing Date: 17.08.1998
Chapter 2 Demand Filed:    03.03.1999    
IPC:
G06F 9/45 (2006.01)
Applicants: SIEMENS NIXDORF INFORMATIONSSYSTEME AG [DE/DE]; Heinz-Nixdorf-Ring 1, D-33106 Paderborn (DE) (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, JP, LU, MC, NL, PT, SE only).
BACHMANN, Werner [DE/DE]; (DE) (For US Only)
Inventors: BACHMANN, Werner; (DE)
Agent: SIEMENS NIXDORF INFORMATIONSSYSTEME AG; Epping, Wilhelm, Postfach 22 13 17, D-80503 München (DE).
EPPING, Wilhelm; Postfach 22 13 17, D-80503 München (DE)
Common
Representative:
SIEMENS NIXDORF INFORMATIONSSYSTEME AG; Epping, Wilhelm, Postfach 22 13 17, D-80503 München (DE)
Priority Data:
197 38 162.6 01.09.1997 DE
Title (DE) VERFAHREN ZUM UMSETZEN EINES OBJEKTCODES IN EINEN PROGRAMMCODE
(EN) METHOD FOR CONVERTING AN OBJECT CODE INTO A PROGRAMME CODE
(FR) PROCEDE POUR CONVERTIR UN CODE OBJET EN UN CODE PROGRAMME
Abstract: front page image
(DE)Ein Verfahren zum Umsetzen eines Objektcodes (OC1) für eine Ursprungshardware (M1) in einen äquivalenten Programmcode (PC2), der einen Programmteil (PT2) und einen Datenteil (DT2) aufweist, wobei ein Codetransformator (CT) jeden Befehl des Objektcodes (OC1) für die Ursprungshardware (M1) analysiert und daraus mindestens einen entsprechenden Eintrag im Programmteil (PT2) des Programmcodes (PC2) erzeugt, ist dadurch weitergebildet, daß in den Datenteil (DT2) des Programmcodes (PC2) zumindest ein Datenteil (DT1) des Objektcodes (OC1) für die Ursprungshardware (M1) und höchstens der vollständige Objektcode (OC1) für die Ursprungshardware (M1) aufgenommen wird. Ein derartiges Verfahren ist flexibel und bietet hohe Effizienz sowohl bei der Umsetzung als auch beim Ablauf des umgesetzten Programmcodes (PC2).
(EN)The invention relates to a method for converting an object code (OC1) for a source item of hardware (M1) into an equivalent programme code (P2) with a programme part (PT2) and a data part (DT2). A code transformer (CT) analyses each command of the object code (OC1) for the source hardware (M1) and uses it to generate at least one corresponding entry in the programme part (PT2) of the programme code (P2). The invention is characterised in that at least one data part (DT1) of the object code (OC1) for the source hardware (M1) and at the most the complete object code (OC1) for the source hardware (M1) is taken up in the data part (DT2) of the programme code (P2). The inventive method is flexible and highly efficient, in terms of both the conversion and the running of the converted programme code (P2).
(FR)L'invention concerne un procédé pour convertir un code objet (OC1) pour un matériel d'origine (M1) en un code programme (PC2) équivalent, qui présente une partie programme (PT2) et une partie données (DT2). Un transformateur de code (CT) analyse chaque instruction du code objet (OC1) pour le matériel d'origine (M1) et en dérive au moins une entrée correspondante dans la partie programme (PT2) du code programme (PC2). Ce procédé est perfectionné de manière qu'au moins une partie données (DT1) du code objet (OC1) pour le matériel d'origine (M1) soit prise dans la partie données (DT2) du code programme (PC2) et qu'au plus, le code objet (OC1) complet pour le matériel d'origine (M1) soit pris. Ce procédé offre de la flexibilité et une grande efficacité, tant en termes de conversion qu'en termes de déroulement du code programme (PC2) converti.
Designated States: JP, US.
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE).
Publication Language: German (DE)
Filing Language: German (DE)