📄 eiregister.cpp
字号:
#include "StdAfx.h"
#include "EIRegister.h"
#include "RunningErrorException.h"
EIRegister::EIRegister(void)
{
Clear();
}
void EIRegister::Clear()
{
BadVAddr.IntV = Count.IntV = Compare.IntV = Status.IntV = EPC.IntV = Config.IntV = 0;
}
RegisterType& EIRegister::operator[](int ID){
switch (ID){
case 8: return BadVAddr;
case 9: return Count;
case 11: return Compare;
case 12: return Status;
case 13: return Cause;
case 14: return EPC;
case 16: return Config;
}
throw RunningErrorException("Wrong ID for EIRegister");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -