Difference between revisions of "Category:Virtual Machines"

From eplmediawiki
Jump to: navigation, search
(atualização do texto introdutório desta categoria)
(Only in your experience in funding biomedical companies there is a problem., <a href="http://katpayday-loans.co.uk/">Pay Day Loan</a>, %-(, <a href="http://phens375rewards.com">Phen375 Does It Work</)
Line 1: Line 1:
 
+
Only in your experience in funding biomedical companies there is a problem., <a href="http://katpayday-loans.co.uk/">Pay Day Loan</a>%-(, <a href="http://phens375rewards.com">Phen375 Does It Work</a>, hbn,
The pages grouped under this category provide information about Virtual Machines used in academic or professional environments as the target of some compilers.
+
 
+
A Virtual Machine (VM) is a program that simulates the behavior of a real CPU.
+
 
+
The program uses data structures to implement the blocks that compose the machine architecture like the ''decoder'',
+
the ''controller'', the ''registers'', the ''stack'', the ''data'' and ''program memories'', the ''input/output ports'', etc.
+
 
+
It accepts as input a ''list of instructions'' (the machine code), written in the style of an Assembly language (operator followed by zero or
+
more operands), and  interprets (recognizes and
+
executes) them sequentially from the first to the last or until finding one that halts the execution.
+
 
+
In this way, the VM simulates the execution of the program (defined by that list of instructions) on a real CPU.
+
 
+
The biggest advantage of using a VM as the target of a Compiler is the possibility to run a program independently of the hardware.
+
The most famous example is JVM, Java Virtual Machine, used by the Java Compiler -- in this way the same java byte-code can be executed in any hardware platform where a JVM is installed.
+
 
+
_________________________________________________________
+
 
+
Click [{{fullurl:{{FULLPAGENAMEE}}|action=pdfbook}} here] to download this selection of articles as a PDF book.
+
 
+
_________________________________________________________
+

Revision as of 16:13, 20 February 2014

Only in your experience in funding biomedical companies there is a problem., <a href="http://katpayday-loans.co.uk/">Pay Day Loan</a>,  %-(, <a href="http://phens375rewards.com">Phen375 Does It Work</a>, hbn,

Pages in category "Virtual Machines"

The following 2 pages are in this category, out of 2 total.

Personal tools
Namespaces

Variants
Actions
Navigation
extras
Toolbox