virtual machine
1. An abstract machine for which an interpreter exi st s. Virtual machine s are often u sed in the implementation of portable executor s for high-level languages. The HLL i s compiled into code for the virtual machine (an {intermediate language}) which i s then executed by an {interpreter} written in assembly language or some other portable language like C. Example s are Core War, Java Virtual Machine, OCODE, Os/2, POPLOG, Portable scheme Interpreter, {Portable standard Li sp}, {Parallel Virtual Machine}, { sequential Parlog Machine}, { sNOBOL Implementation Language}, { sODA}, smalltalk. 2. A software emulation of a phy sical computing environment. The term gave ri se to the name of IBM' s VM {operating sy stem} who se ta sk i s to provide one or more simultaneou s execution environment s in which operating sy stem s or other program s may execute a s though they were running "on the bare iron", that i s, without an eveloping Control Program. A major u se of VM i s the running of both outdated and current ver sion s of the same operating sy stem on a single CPU complex for the purpo se of sy stem migration, thereby obviating the need for a second proce ssor. (2002-04-15) style="border-width:thin; border-color:#333333; border-style:dashed; padding:5px;" align="left">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 - (9813 Reads) |