WO2006011994A3 - System for emulating wang vs programs - Google Patents

System for emulating wang vs programs Download PDF

Info

Publication number
WO2006011994A3
WO2006011994A3 PCT/US2005/021026 US2005021026W WO2006011994A3 WO 2006011994 A3 WO2006011994 A3 WO 2006011994A3 US 2005021026 W US2005021026 W US 2005021026W WO 2006011994 A3 WO2006011994 A3 WO 2006011994A3
Authority
WO
WIPO (PCT)
Prior art keywords
wang
computer system
host computer
hardware
programs
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.)
Ceased
Application number
PCT/US2005/021026
Other languages
French (fr)
Other versions
WO2006011994A2 (en
Inventor
James Joseph Donoghue
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TRANSVIRTUAL SYSTEMS LLC
Original Assignee
TRANSVIRTUAL SYSTEMS LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by TRANSVIRTUAL SYSTEMS LLC filed Critical TRANSVIRTUAL SYSTEMS LLC
Priority to TW094119967A priority Critical patent/TW200602887A/en
Publication of WO2006011994A2 publication Critical patent/WO2006011994A2/en
Anticipated expiration legal-status Critical
Publication of WO2006011994A3 publication Critical patent/WO2006011994A3/en
Ceased legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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/44—Arrangements for executing specific programs
    • G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533—Hypervisors; Virtual machine monitors
    • G06F9/45537—Provision of facilities of other operating environments, e.g. WINE

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Executing Machine-Instructions (AREA)

Abstract

A computer system (10) for executing Wang VS programs (28) without a Wang VS hardware systemincludes a host computer system (12), a Wang VS software system (22) and a hardware abstraction layer program (20). The host computer system (12) is independent of any Wang VS hardware system components. The Wang VS software system (22) includes at lead; a Wang VS operating system (24) stored in host memory (18). A hardware abstraction layer program (20) is functionally interposed between the Wang VS software system (22) and the host computer system (12) such that all machine instructions of the Wang VSsoftware system (22) are first processed by the hardware abstraction layer program (20) before communicating with the host computer system (12).
PCT/US2005/021026 2004-06-26 2005-06-14 System for emulating wang vs programs Ceased WO2006011994A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW094119967A TW200602887A (en) 2004-06-26 2005-06-16 System and method for executing wang VS programs without wang VS hardware

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US58297904P 2004-06-26 2004-06-26
US60/582,979 2004-06-26

Publications (2)

Publication Number Publication Date
WO2006011994A2 WO2006011994A2 (en) 2006-02-02
WO2006011994A3 true WO2006011994A3 (en) 2007-11-08

Family

ID=35786618

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/021026 Ceased WO2006011994A2 (en) 2004-06-26 2005-06-14 System for emulating wang vs programs

Country Status (2)

Country Link
TW (1) TW200602887A (en)
WO (1) WO2006011994A2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102077460B1 (en) 2012-02-21 2020-02-14 어플라이드 머티어리얼스, 인코포레이티드 Enhanced re­hosting capability for legacy hardware and software
US20210056220A1 (en) * 2019-08-22 2021-02-25 Mediatek Inc. Method for improving confidentiality protection of neural network model

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6397242B1 (en) * 1998-05-15 2002-05-28 Vmware, Inc. Virtualization system including a virtual machine monitor for a computer with a segmented architecture
US6496847B1 (en) * 1998-05-15 2002-12-17 Vmware, Inc. System and method for virtualizing computer systems
US20040025158A1 (en) * 2002-08-02 2004-02-05 Traut Eric P. Method for monitoring and emulating privileged instructions of programs in a virtual machine
US20040123288A1 (en) * 2002-12-19 2004-06-24 Intel Corporation Methods and systems to manage machine state in virtual machine operations
US20050081199A1 (en) * 2003-10-14 2005-04-14 Microsoft Corporation. Systems and methods for using synthetic instructions in a virtual machine

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6397242B1 (en) * 1998-05-15 2002-05-28 Vmware, Inc. Virtualization system including a virtual machine monitor for a computer with a segmented architecture
US6496847B1 (en) * 1998-05-15 2002-12-17 Vmware, Inc. System and method for virtualizing computer systems
US20040025158A1 (en) * 2002-08-02 2004-02-05 Traut Eric P. Method for monitoring and emulating privileged instructions of programs in a virtual machine
US20040123288A1 (en) * 2002-12-19 2004-06-24 Intel Corporation Methods and systems to manage machine state in virtual machine operations
US20050081199A1 (en) * 2003-10-14 2005-04-14 Microsoft Corporation. Systems and methods for using synthetic instructions in a virtual machine

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
ALTMAN E.R. ET AL.: "Welcome to the opportunities of binary translation", COMPUTER, vol. 33, no. 3, March 2000 (2000-03-01), pages 40 - 45 *
MAGNUSSON P.S. ET AL.: "Simics: A full system simulation platform", COMPUTER, vol. 35, no. 2, February 2002 (2002-02-01), pages 50 - 58 *
ROSENBLUM M. ET AL.: "Complete Computer System Simulation: the SimOS approach", IEEE PARALLEL & DISTRIBUTED TECHNOLOGY, vol. 3, no. 4, 1995, pages 34 - 43 *
WANG VS EMULATOR: "Wang VS Emulator home page", 5 April 2003 (2003-04-05), Retrieved from the Internet <URL:http://www.home.planet.nl/~ernest/vs.html> *

Also Published As

Publication number Publication date
TW200602887A (en) 2006-01-16
WO2006011994A2 (en) 2006-02-02

Similar Documents

Publication Publication Date Title
WO2004061645A3 (en) Methods and systems to control virtual machines
AU2003227411A1 (en) Processor system, task control method on computer system, computer program
WO2003085497A3 (en) System and method for execution of a secured environment initialization instruction
WO2007118154A3 (en) System and method for checking the integrity of computer program code
WO2010078143A3 (en) Processor extensions for execution of secure embedded containers
JP2005520247A5 (en)
EP2375328A3 (en) Methods and Systems for Providing Access to a Computing Environment
WO2007050357A3 (en) Embedded system that boots from usb flash drive
WO2009108579A3 (en) Extending server-based desktop virtual machine architecture to client machines
WO2006006084A8 (en) Establishing command order in an out of order dma command queue
EP1850265A3 (en) Computer architecture for an electronic device providing SLS access to MLS file system with trusted loading and protection of program execution memory
WO2008013738A3 (en) Virtual user authentication system and method
WO2009042658A3 (en) Method, system and apparatus for providing a boot loader of an embedded system
WO2007065307A3 (en) Handling a device related operation in a virtualization environment
EP1732004A4 (en) Computer system, server constituting the same, job execution control method thereof, and program
TW200615849A (en) Computer booting method, storage medium and computer device employing the same
WO2004086220A3 (en) Controlled execution of a program used for a virtual machine on a portable data carrier
WO2007004219A3 (en) System, device and method of verifying that a code is executed by a processor
WO2004049150A3 (en) Data processing device with adjuntable display and input devices with multiple orientations
WO2004040442A3 (en) Creating software applications
EP1526455A3 (en) Interface module
TW200511719A (en) Data processing device
WO2006093618A3 (en) Integrated microcontroller and memory with secure interface between system program and user operating system and application
WO2002077804A3 (en) Techniques for loading class files into virtual machines
WO2004079513A3 (en) System and method for determining when an ejb compiler needs to be executed

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase

Ref document number: 05760798

Country of ref document: EP

Kind code of ref document: A2