{
cout << "Available commands: " << endl;
for(auto iter = m_completers.begin(); iter != m_completers.end(); ++iter) {
- cout << setw(15) << (*iter).get<0>() << ": " << (*iter).get<2>() << endl;
+ cout << setw(19) << setfill(' ') << (*iter).get<0>() << ": " << (*iter).get<2>() << endl;
}
}
};
{
CDat stackp = global_cpu->getStack();
CDat stackd = global_cpu->getRAM(stackp);
- cout << "Stack pointer: " << stackp << " @stackpointer: " << stackd << endl;
+ cout << "Stack pointer: 0x" << std::hex << setw(8) << setfill('0') << stackp << " @stackpointer: 0x" << setw(8) << stackd << std::dec << " (" << stackd << ")" << endl;
cout << "PSW: 0x" << std::hex << setw(8) << setfill('0') << global_cpu->getFlags() << std::dec << endl;
cout << "cur PC: 0x" << std::hex << setw(8) << setfill('0') << global_cpu->getCurPC() << " next PC: 0x" << setw(8) << setfill('0') << global_cpu->getNextPC() << std::dec << endl;