Home
Random
Log in
Settings
Donations
About Wikibooks
Disclaimers
Search
Creating a Virtual Machine
Language
Watch
Edit
Icon depicting virtualization
Creating a Virtual Machine
Table of Contents
edit
A
printable version
of Creating a Virtual Machine is available.
(
edit it
)
Introduction
VM Design Considerations
Register VM in C
Register VM in Swift
Adding Memory
Additional Instructions
Subroutines
Creating a BIOS
Loading a Binary File
Running a Program From Disk
Stack-Register VM in Java
Symbolic Stack VM in Erlang
Writing a Compiler
A High-Level Language to Compile