作用 这个必须模拟,否则完全无法运行,我们可以在没有实现界面时候,通过打印来测试各种指令 模拟过程 重要数据结构:各种寄存器 各种指令,读取地址,读取寄存器,堆栈操作 寄存器 用于各种运算,计算机的本质就是运算 struct Register { uint8_t ACC; uint8_t X; uint8_t Y; uint8_t SP; uint8_t P; uint8_t PC; }; ACC:常用于累加 X,Y:常用于循环 SP:堆栈指针,这个跟我们x86 esp/rsp 一样 P:状态寄存器,用于各种运算中…