int icode=[
imem_error: INOP;#出现异常时,将icode设置成INOP,即认为这是一条nop指令
1: imem_icode;
];
int ifun=[
imem_error: FNONE;
1: imem_ifun;
];
bool need_regids=icode in {
IRRMOVQ, IOPQ, IPUSHQ, IPOPQ, IIRMOVQ, IRMMOVQ, IMRMOVQ};#当前指令是否需要寄存器
bool instr_valid=icode in{
INOP, IHALT, IRRMOVQ, IIRMOVQ, IRMMOVQ