Ripulita VM::status

This commit is contained in:
Giulio De Pasquale 2017-05-29 17:00:09 +02:00
parent 645ffec880
commit 701881b0b2

View File

@ -91,41 +91,7 @@ void VM::status(void) {
DBG_SUCC(("VM Status:\n"));
DBG_SUCC(("~~~~~~~~~~\n"));
for (i = R0; i <= SP; i++) {
switch (i) {
case R0:
DBG_INFO(("R0:\t0x%x\n", this->regs[i]));
break;
case R1:
DBG_INFO(("R1:\t0x%x\n", this->regs[i]));
break;
case R2:
DBG_INFO(("R2:\t0x%x\n", this->regs[i]));
break;
case R3:
DBG_INFO(("R3:\t0x%x\n", this->regs[i]));
break;
case S0:
DBG_INFO(("S0:\t0x%x\n", this->regs[i]));
break;
case S1:
DBG_INFO(("S1:\t0x%x\n", this->regs[i]));
break;
case S2:
DBG_INFO(("S2:\t0x%x\n", this->regs[i]));
break;
case S3:
DBG_INFO(("S3:\t0x%x\n", this->regs[i]));
break;
case IP:
DBG_INFO(("IP:\t0x%x\n", this->regs[i]));
break;
case RP:
DBG_INFO(("RP:\t0x%x\n", this->regs[i]));
break;
case SP:
DBG_INFO(("SP:\t0x%x\n", this->regs[i]));
break;
}
DBG_INFO(("%s:\t0x%04x\n", getRegName(i), regs[i]));
}
DBG_INFO(("Flags: ZF = %d, CF = %d\n", flags.ZF, flags.CF));
DBG_SUCC(("~~~~~~~~~~\n"));