public static void TerminateProcess(Cpu cpu, byte flag, uint destination, uint source) { var pId = ReadValue(cpu, flag, destination); var exitCode = ReadValue(cpu, flag, source); cpu.TerminateProcess(pId, exitCode); }
public static void TerminateProcess(Cpu cpu, uint rX, uint rY) { var pId = cpu.Registers[rX]; var exitCode = cpu.Registers[rY]; cpu.TerminateProcess(pId, exitCode); }
public static void TerminateProcess(Cpu cpu, uint rX, uint rY) { var pId = cpu.Registers[rX]; var exitCode = cpu.Registers[rY]; cpu.TerminateProcess(pId, exitCode); }
public static void TerminateProcess(Cpu cpu, byte flag, uint destination, uint source) { var pId = ReadValue(cpu, flag, destination); var exitCode = ReadValue(cpu, flag, source); cpu.TerminateProcess(pId, exitCode); }