Opcodes8080.JM => new JumpOnFlagEmitter(opcodeByte, internals.SignFlag, true,
Opcodes8080.CPI => new General8BitALUEmitter(opcodeByte, opcode, operand1),
Opcodes8080.JP => new JumpOnFlagEmitter(opcodeByte, internals.SignFlag, false,
Opcodes8080.RM => new RetEmitter(opcodeByte, internals.SignFlag, true),
Opcodes8080.JPE => new JumpOnFlagEmitter(opcodeByte, internals.ParityFlag, true,
Opcodes8080.RP => new RetEmitter(opcodeByte, internals.SignFlag, false),
Opcodes8080.JPO => new JumpOnFlagEmitter(opcodeByte, internals.ParityFlag, false,
Opcodes8080.RPE => new RetEmitter(opcodeByte, internals.ParityFlag, true),
Opcodes8080.JC => new JumpOnFlagEmitter(opcodeByte, internals.CarryFlag, true,
Opcodes8080.RPO => new RetEmitter(opcodeByte, internals.ParityFlag, false),
Opcodes8080.RC => new RetEmitter(opcodeByte, internals.CarryFlag, true),
Opcodes8080.JNC => new JumpOnFlagEmitter(opcodeByte, internals.CarryFlag, false,
Opcodes8080.RNC => new RetEmitter(opcodeByte, internals.CarryFlag, false),
Opcodes8080.JZ => new JumpOnFlagEmitter(opcodeByte, internals.ZeroFlag, true,
Opcodes8080.RZ => new RetEmitter(opcodeByte, internals.ZeroFlag, true),