Question: Suppose that a high-level language H is compiled into an intermediate language I, which in turn is compiled into a native machine language M. These
Suppose that a high-level language H is compiled into an intermediate language I, which in turn is compiled into a native machine language M. These three languages can be executed by a virtual or a hardware machine, yielding six execution methods. For each of the following pairs, indicate which method is faster in execution speed:
1. virtual machine for I vs. hardware machine for M
2. virtual machine for H vs. hardware machine for I
3. hardware machine for I vs. virtual machine for I
4. hardware machine for M vs. hardware machine for H
5. virtual machine for H vs. virtual machine for M
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
