146: } else {
147: nextPC = getRegister(inst);
148: }
228: // memory base address
229: baddr = getRegister(getInstField(0x000F0000, 16));
230:
269: // memory base address
270: baddr = getRegister(getInstField(0x000F0000, 16));
271:
333: } else {
334: nextPC = getRegister(inst); // including Hi register
335: }
371: mreg = getInstField(0x0078, 3); // including Hi register
372: nextPC = getRegister(mreg) & ~(tINSTSZ - 1);
373:
374: // calculate PC
375: if (op == 0x0000) nextPC += getRegister(dreg); // ADD
376: }
384:
385: sp = getRegister(regSP);
386: for (i = 0; i < 8; i++) {