svmc.h

来自「简单的虚拟机代码 可以看看!! !! !!!1」· C头文件 代码 · 共 25 行

H
25
字号
#ifndef SVMC_H
#define SVMC_H

class SVMC
{
public:
	SVMC();
	SVMC(const SVMC &);

	void init();//初始化虚拟机
	void loadInstructions();//载入指令
	void excute();//执行指令
	bool nextMove();//执行下一条指令

	void print() const;//转储
private:
	int memory[100];//内存
	int accumulator;//累加器
	int counter;//指令计数器
	int instructionRegister;//指令记存器
	int operationCode;//操作码
	int operand;//操作数
};

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?