Wolfram Language Paclet Repository

Community-contributed installable additions to the Wolfram Language

Primary Navigation

    • Cloud & Deployment
    • Core Language & Structure
    • Data Manipulation & Analysis
    • Engineering Data & Computation
    • External Interfaces & Connections
    • Financial Data & Computation
    • Geographic Data & Computation
    • Geometry
    • Graphs & Networks
    • Higher Mathematical Computation
    • Images
    • Knowledge Representation & Natural Language
    • Machine Learning
    • Notebook Documents & Presentation
    • Scientific and Medical Data & Computation
    • Social, Cultural & Linguistic Data
    • Strings & Text
    • Symbolic & Numeric Computation
    • System Operation & Setup
    • Time-Related Computation
    • User Interface Construction
    • Visualization & Graphics
    • Random Paclet
    • Alphabetical List
  • Using Paclets
    • Get Started
    • Download Definition Notebook
  • Learn More about Wolfram Language

VirtualMachine

Guides

  • Virtual Machine Package

Symbols

  • VirtualMachineAdd
  • VirtualMachineDefinition
  • VirtualMachineExecute
  • VirtualMachineList
  • VirtualMachine
  • VirtualMachineObject
  • VirtualMachineObjectQ
  • $VirtualMachines

Other

  • Intel4004
  • MOS6502
  • NFA
  • PDP1
  • PDP8
  • RegisterMachine
Virtual Machine Package
The Wolfram Language has built-in capabilities that allow you to run, debug and develop different types of virtual machines and emulators.
Using existing machines
VirtualMachine
— create a virtual machine instance
VirtualMachineObject
— holds data of a virtual machine instance
VirtualMachineExecute
— execute a command on a virtual machine object
VirtualMachineObjectQ
— test whether an expression is a virtual machine object
VirtualMachineList
— a list of the supported virtual machines
Adding new machines
VirtualMachineDefinition
— represents the definition of a virtual machine
VirtualMachineAdd
— adds a virtual machine definition to the current session
$VirtualMachines
— an association with the virtual machine definitions loaded
Computer Architectures
PDP-1
— an emulator of DEC's PDP-1 computer
"PDP-8"
— an emulator of DEC's PDP-8 computer
"Intel4004"
— an emulator of Intel's 4004 (MCS-4) computer architecture
"MOS6502"
— an emulator of the MOS 6502 computer architecture
Abstract Machines
"RegisterMachine"
— a register machine
"DFA"
— a deterministic finite automaton (DFA)
"NFA"
— a nondeterministic finite automaton (NFA)
VirtualMachine
 ▪
VirtualMachineObject
 ▪
VirtualMachineObjectQ
 ▪
VirtualMachineExecute
 ▪
VirtualMachineDefinition
 ▪
VirtualMachineList
 ▪
VirtualMachineAdd
 ▪
$VirtualMachines
""

Powered by the Wolfram Cloud More about Wolfram Technology

© 2022 Wolfram Research, Inc. All rights reserved. Terms of Use Privacy Contact Us