文件名称:abstract-vm:cpp中的虚拟vm
文件大小:23KB
文件格式:ZIP
更新时间:2024-05-08 09:55:58
C++
抽象虚拟机
简单的虚拟机,它能够解释以简化的汇编语言编写的程序。 确切地说,它包含一个能够计算简单算术表达式的堆栈机。 这些非常数学的表达式以简单的汇编程序的形式提供给计算机
补充:使
用法:./ abstractVM
【文件预览】:
abstract-vm-master
----tests()
--------test_cpu.cpp(304B)
----include()
--------Float.hpp(988B)
--------Factory.hpp(1KB)
--------VM.hpp(664B)
--------EOperand.hpp(273B)
--------Int16.hpp(1008B)
--------VMException.hpp(1KB)
--------Orchestrator.hpp(2KB)
--------Int32.hpp(975B)
--------Operation.hpp(4KB)
--------InputOutputManager.hpp(1KB)
--------Memory.hpp(882B)
--------eOperandOperation.hpp(267B)
--------Double.hpp(995B)
--------Int8.hpp(1KB)
--------CPU.hpp(847B)
--------IOperand.hpp(704B)
--------BigDecimal.hpp(1009B)
----src()
--------Memory.cpp(3KB)
--------Int8.cpp(2KB)
--------Orchestrator.cpp(9KB)
--------CPU.cpp(2KB)
--------Factory.cpp(2KB)
--------Operation.cpp(15KB)
--------BigDecimal.cpp(2KB)
--------main.cpp(673B)
--------InputOutputManager.cpp(2KB)
--------Double.cpp(2KB)
--------VM.cpp(352B)
--------IOperand.cpp(35B)
--------Float.cpp(2KB)
--------Int16.cpp(2KB)
--------Int32.cpp(2KB)
----example.avm(124B)
----Makefile(2KB)
----README.md(3KB)