CSPspEmu.Core.Cpu.CpuThreadState.DumpRegistersCpu C# (CSharp) Method

DumpRegistersCpu() public method

public DumpRegistersCpu ( TextWriter TextWriter ) : void
TextWriter System.IO.TextWriter
return void
        public void DumpRegistersCpu(TextWriter TextWriter)
        {
            TextWriter.WriteLine("PC: 0x{0:X8}, HI: 0x{1:X8}, LO: 0x{2:X8}", PC, HI, LO);
            for (int n = 0; n < 32; n++)
            {
                if (n % 4 != 0) TextWriter.Write(", ");
                TextWriter.Write("r{0,2}({1}) : 0x{2:X8}", n, RegisterMnemonicNames[n], GPR[n]);
                if (n % 4 == 3) TextWriter.WriteLine();
            }
            TextWriter.WriteLine();
        }