Skip to content

虚拟机

虚拟机也是计算机,参考物理机设计,设计虚拟机时,首先需要考虑三个要素:

  • 指令
    • 操作码,指令的操作类型
    • 操作数,操作数本身,或者操作数地址
  • 数据存储
    • 数据类型对应的数据等
  • 函数栈帧
    • 指令集
    • 函数栈帧
      • 多个栈之间使用 prev 字段形成单向链表;top 和 end 指针指向栈顶和栈底

参考资料

  1. 虚拟机