virtual machine
1. An abstract machine for which an interpreter exists. Virtual machines are often used in the implementation of portable executors for high-level languages. The HLL is compiled into code for the virtual machine (an {intermediate language}) which is then executed by an {interpreter} written in assembly language or some other portable language like C. Examples are Core War, Java Virtual Machine, OCODE, OS/2, POPLOG, Portable Scheme Interpreter, {Portable Stand ard Lisp}, {P arallel Virtual Machine}, {Sequential P arlog Machine}, {SNOBOL Implementation Language}, {SODA}, Smalltalk. 2. A softw are emulation of a physical computing environment. The term gave rise to the name of IBM' s VM {operating system} whose task is to provide one or more simultaneous execution environments in which operating systems or other programs may execute as though they were running "on the b are iron", that is, without an eveloping Control Program. A major use of VM is the running of both outdated and current versions of the same operating system on a single CPU complex for the purpose of system migration, thereby obviating the need for a second processor. (2002-04-15) In addition suitable contents: [ 2 ] [ = ] [ abstract machine ] [ ag ] [ al ] [ am ] [ an ] [ ar ] [ arc ] [ as ] [ assembly language ] [ at ] [ av ] [ B ] [ b ] [ ba ] [ bar ] [ bo ] [ bot ] [ bs ] [ bv ] [ by ] [ C ] [ ca ] [ ch ] [ co ] [ code ] [ com ] [ computing ] [ con ] [ Control Program ] [ Core War ] [ CP ] [ CPU ] [ cu ] [ current ] [ D ] [ date ] [ de ] [ du ] [ E ] [ ec ] [ ed ] [ ee ] [ emulation ] [ environment ] [ er ] [ era ] [ es ] [ et ] [ exec ] [ execute ] [ execution ] [ fi ] [ file ] [ fo ] [ for ] [ G ] [ ga ] [ ge ] [ gh ] [ gl ] [ gr ] [ gu ] [ h ] [ hat ] [ high-level language ] [ HLL ] [ hose ] [ hr ] [ IBM ] [ id ] [ il ] [ in ] [ int ] [ interpreter ] [ io ] [ ir ] [ iron ] [ is ] [ it ] [ J ] [ Java Virtual Machine ] [ jo ] [ ke ] [ la ] [ language ] [ Lex ] [ li ] [ Lisp ] [ lk ] [ LL ] [ LO ] [ lt ] [ ly ] [ M ] [ ma ] [ Mac ] [ Mach ] [ machine ] [ mall ] [ mo ] [ mod ] [ module ] [ mp ] [ ms ] [ mu ] [ N ] [ na ] [ ne ] [ ng ] [ ni ] [ nn ] [ ns ] [ O ] [ OCODE ] [ ODA ] [ om ] [ op ] [ operating system ] [ OS ] [ OS/2 ] [ Parallel Virtual Machine ] [ Parlog ] [ pe ] [ ph ] [ physical ] [ ping ] [ pl ] [ POP ] [ POPLOG ] [ port ] [ portable ] [ Portable Scheme Interpreter ] [ Portable Standard Lisp ] [ pr ] [ process ] [ processor ] [ program ] [ query ] [ rc ] [ re ] [ rete ] [ rl ] [ ro ] [ ru ] [ run ] [ S ] [ sa ] [ sam ] [ Scheme ] [ se ] [ Seque ] [ Sequent ] [ Sequential Parlog Machine ] [ si ] [ sk ] [ Smalltalk ] [ SNOBOL ] [ SO ] [ so ] [ SODA ] [ software ] [ st ] [ Standard Lisp ] [ sy ] [ system ] [ T ] [ table ] [ talk ] [ td ] [ th ] [ to ] [ tr ] [ tt ] [ tw ] [ ua ] [ ug ] [ us ] [ V ] [ va ] [ ve ] [ version ] [ vi ] [ virtual ] [ Virtual Machine ] [ VM ]
[ Go Back ]
Free On-line Dictionary of Computing Copyright © by OnlineWoerterBuecher.de - (9861 Reads) |