cpudata.cpp

来自「mini mips 小型mips软件」· C++ 代码 · 共 42 行

CPP
42
字号
#include "StdAfx.h"
#include "CPUData.h"

void CPUData::Clear(){
	eIRegister.Clear();
	exit = false;
	exit2 = false;
	exit2val = 0;
	fCond.clear();
	floatingRegister.Clear();
	generalRegister.Clear();
	HI.IntV = 0;
	LO.IntV = 0;
	Mem.clear();
	PC.Clear();
	//if (readBuf != NULL){
	//	delete readBuf;
	//	readBuf = NULL;
	//	readPointer = NULL;
	//}
	//writeBuf[0] = '\0';
	//writePointer = writeBuf;
}

CPUData::CPUData(){
	//readBuf = NULL;
	//readPointer = NULL;
	Clear();
}

//void CPUData::SetRead(char *buf){
//	readBuf = readPointer = buf;
//}
//
//const char* CPUData::GetWrite(){
//	return writeBuf;
//}
//
//void CPUData::ClearWriteBuf(){
//	writeBuf[0] = '\0';
//	writePointer = writeBuf;
//}

⌨️ 快捷键说明

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