C++ HOMEWORK

xiaoxiao
VirtualMachineh.h

#ifndef VIRTUALMACHINE_H #define VIRTUALMACHINE_H #include <fstream> #include <vector> using namespace std; class VirtualMachine { int msize; int rsize; int pc, ir, sr, sp, clock; vector<int> mem; vector<int> r; int base, limit; public: VirtualMachine(): msize(256), rsize(4), clock(0) { mem.reserve(msize); r.reserve(rsize); } void run(fstream&, fstream&, fstream&); int get_clock(); }; // VirtualMachine #endif