blob: fa5156f20809fe54e9b42b1b6632db2fc16c10be (
plain)
1
2
3
4
5
6
7
|
namespace Q1.core;
public class ChipException(string message) : Exception(message);
public class InvalidInstructionException(u8 opcode) : ChipException($"Invalid instruction: 0x{opcode:X2}");
public class InvalidAddressingModeException(u8 mode) : ChipException($"Invalid addressing mode: 0x{mode:X2}");
public class HaltException() : ChipException("Execution halted");
|