DE68916853D1 - Unabhängige Programmlader für virtuelle Maschinenarchitektur. - Google Patents
Unabhängige Programmlader für virtuelle Maschinenarchitektur.Info
- Publication number
- DE68916853D1 DE68916853D1 DE68916853T DE68916853T DE68916853D1 DE 68916853 D1 DE68916853 D1 DE 68916853D1 DE 68916853 T DE68916853 T DE 68916853T DE 68916853 T DE68916853 T DE 68916853T DE 68916853 D1 DE68916853 D1 DE 68916853D1
- Authority
- DE
- Germany
- Prior art keywords
- virtual machine
- machine architecture
- program loader
- independent program
- independent
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/52—Binary to binary
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/196,237 US4970639A (en) | 1988-05-20 | 1988-05-20 | Virtual machine architecture independent program loader |
Publications (2)
Publication Number | Publication Date |
---|---|
DE68916853D1 true DE68916853D1 (de) | 1994-08-25 |
DE68916853T2 DE68916853T2 (de) | 1995-03-09 |
Family
ID=22724565
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE68916853T Expired - Fee Related DE68916853T2 (de) | 1988-05-20 | 1989-04-15 | Unabhängige Programmlader für virtuelle Maschinenarchitektur. |
Country Status (4)
Country | Link |
---|---|
US (1) | US4970639A (de) |
EP (1) | EP0342362B1 (de) |
JP (1) | JPH0217543A (de) |
DE (1) | DE68916853T2 (de) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2652926B1 (fr) * | 1989-10-06 | 1994-07-08 | Bull Sa | Procede d'exploitation de la memoire dans un systeme informatique du type a adressage virtuel et dispositif pour la mise en óoeuvre dudit procede. |
JPH03229352A (ja) * | 1990-02-05 | 1991-10-11 | Hitachi Ltd | プログラム変更方法 |
EP0458495A3 (en) * | 1990-05-21 | 1993-04-14 | Texas Instruments Incorporated | Apparatus and method for managing versions and configurations of persistent and transient objects |
JP2708608B2 (ja) * | 1990-05-25 | 1998-02-04 | 富士通株式会社 | 仮想計算機のipl処理方式 |
EP0532643B1 (de) * | 1990-06-04 | 1998-12-23 | 3Com Corporation | Verfahren zur software-optimierung für irgendeine einer vielfältigkeit von ändernden architekturen |
JPH0772870B2 (ja) * | 1990-12-21 | 1995-08-02 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 構造検査パネルの生産自動化方法 |
JPH0695312B2 (ja) * | 1991-11-21 | 1994-11-24 | インターナショナル・ビジネス・マシーンズ・コーポレイション | コンピュータプログラムを処理する方法およびシステム |
US5412772A (en) * | 1992-10-13 | 1995-05-02 | Novell, Inc. | System for permitting a view of an object or a user interface to be exchanged between operating system environments |
JP3390566B2 (ja) * | 1995-06-05 | 2003-03-24 | 富士通株式会社 | プログラムローディング方法 |
US6064660A (en) * | 1996-12-12 | 2000-05-16 | Optimay Corporation | GSM transceiver with portable protocol stack |
US6212576B1 (en) | 1997-01-27 | 2001-04-03 | Optimay Corporation | Operating system interface for use with multitasking GSM protocol stacks |
US6397242B1 (en) | 1998-05-15 | 2002-05-28 | Vmware, Inc. | Virtualization system including a virtual machine monitor for a computer with a segmented architecture |
US8631066B2 (en) * | 1998-09-10 | 2014-01-14 | Vmware, Inc. | Mechanism for providing virtual machines for use by multiple users |
DE19843850A1 (de) * | 1998-09-24 | 2000-03-30 | Ibm | Verfahren zum optimierten Verteilen von Prozessen auf vorhandene Systemresourcen |
US7516453B1 (en) * | 1998-10-26 | 2009-04-07 | Vmware, Inc. | Binary translator with precise exception synchronization mechanism |
US6393435B1 (en) | 1999-09-22 | 2002-05-21 | International Business Machines, Corporation | Method and means for evaluating the performance of a database system referencing files external to the database system |
JP2006065462A (ja) * | 2004-08-25 | 2006-03-09 | Canon Inc | ソフトウェア・システム、ソフトウェア停止方法、プログラム、及び、記憶媒体 |
US7941797B2 (en) * | 2005-10-27 | 2011-05-10 | International Business Machines Corporation | Dynamically providing native libraries and their dependencies |
US8127288B2 (en) | 2006-01-17 | 2012-02-28 | International Business Machines Corporation | Installing and updating interpreted programming language applications using a designated virtual machine |
US8099724B2 (en) * | 2006-02-28 | 2012-01-17 | Oracle America, Inc. | Fast patch-based method calls |
US20090249311A1 (en) * | 2008-03-31 | 2009-10-01 | International Business Machines Corporation | Sharing a native module of compiled code using an abstraction module of interpreted code in a virtual machine environment |
US10591980B2 (en) | 2015-01-02 | 2020-03-17 | Mentor Graphics Corporation | Power management with hardware virtualization |
US11249760B2 (en) * | 2019-04-10 | 2022-02-15 | International Business Machines Corporation | Parameter management between programs |
US11294695B2 (en) | 2020-05-28 | 2022-04-05 | International Business Machines Corporation | Termination of programs associated with different addressing modes |
US11947993B2 (en) | 2021-06-22 | 2024-04-02 | International Business Machines Corporation | Cooperative input/output of address modes for interoperating programs |
US11556356B1 (en) * | 2021-09-23 | 2023-01-17 | International Business Machines Corporation | Dynamic link objects across different addressing modes |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1601955A (en) * | 1977-10-21 | 1981-11-04 | Marconi Co Ltd | Data processing systems |
US4200915A (en) * | 1978-04-05 | 1980-04-29 | Allen-Bradley Company | Program loader for programmable controller |
US4516199A (en) * | 1979-10-11 | 1985-05-07 | Nanodata Computer Corporation | Data processing system |
FR2469751A1 (fr) * | 1979-11-07 | 1981-05-22 | Philips Data Syst | Processeur d'intercommunication du systeme utilise dans un systeme de traitement de donnees reparti |
JPS6037938B2 (ja) * | 1980-12-29 | 1985-08-29 | 富士通株式会社 | 情報処理装置 |
US4521846A (en) * | 1981-02-20 | 1985-06-04 | International Business Machines Corporation | Mechanism for accessing multiple virtual address spaces |
US4432053A (en) * | 1981-06-29 | 1984-02-14 | Burroughs Corporation | Address generating apparatus and method |
JPS6180338A (ja) * | 1984-09-27 | 1986-04-23 | Fanuc Ltd | システムプログラムロ−デイング方法 |
-
1988
- 1988-05-20 US US07/196,237 patent/US4970639A/en not_active Expired - Fee Related
-
1989
- 1989-04-15 EP EP89106769A patent/EP0342362B1/de not_active Expired - Lifetime
- 1989-04-15 DE DE68916853T patent/DE68916853T2/de not_active Expired - Fee Related
- 1989-04-18 JP JP1096577A patent/JPH0217543A/ja active Granted
Also Published As
Publication number | Publication date |
---|---|
DE68916853T2 (de) | 1995-03-09 |
JPH0217543A (ja) | 1990-01-22 |
JPH0577100B2 (de) | 1993-10-26 |
US4970639A (en) | 1990-11-13 |
EP0342362A3 (de) | 1992-05-06 |
EP0342362A2 (de) | 1989-11-23 |
EP0342362B1 (de) | 1994-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE68916853T2 (de) | Unabhängige Programmlader für virtuelle Maschinenarchitektur. | |
DE68909393D1 (de) | Hydraulische Steuerregelungsvorrichtung für Baumaschinen. | |
DE58908407D1 (de) | Kämmaschine. | |
DE3584925D1 (de) | Naehmaschine. | |
DE58907408D1 (de) | Kämmaschine. | |
DE68916746D1 (de) | Nähmaschine. | |
DE3867148D1 (de) | Turboverbundmaschine. | |
DE68923934D1 (de) | Hydraulische steuereinheit für hydraulikbagger. | |
DE68923884T2 (de) | Drehtafel für komposit-werkzeugmaschine. | |
ES536092A0 (es) | Maquina de coser. | |
DE69020895T2 (de) | Steuerungsvorrichtung für waschmaschine. | |
DE3850906T2 (de) | Gastmaschinenablaufsteuerungssystem für virtuelles Maschinensystem. | |
IT8820238A0 (it) | Macchina lavastoviglie perfezionata. | |
DE68904975D1 (de) | Naehmaschine. | |
DE69008696D1 (de) | Steuerungsvorrichtung für Waschmaschine. | |
DE69120638D1 (de) | Pressplunjer für I.S.-Maschine | |
DE58904555D1 (de) | Waschmaschinentrommel. | |
DE58902024D1 (de) | Webmaschine. | |
DE68923644T2 (de) | Schere für Schuhzwickmaschine. | |
IT8919827A0 (it) | Comando per macchine per cucire. | |
DE69007072T2 (de) | Regelungsvorrichtung für profilierungsmaschine. | |
DE69003378D1 (de) | Regelungsvorrichtung für profilierungsmaschine. | |
IT8320970A0 (it) | Crochet per macchine per cucire. | |
DE58908213D1 (de) | Anbau-Gerät für z.B. Fräsmaschinen. | |
DE68907867T2 (de) | Nähmaschine. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |