1
0
mirror of synced 2026-02-27 17:23:38 +00:00

Uploaded_2_11_2026

This commit is contained in:
Ted Fried
2026-02-11 08:26:20 -08:00
parent 5ef119b73d
commit 4461c5cd31

View File

@@ -21,6 +21,9 @@
// Revision 2 1/6/2026
// Made correction to PULU to pop the flags from the correct stack
//
// Revision 3 2/11/2026
// Made correction ANCC and ORCC
//
//------------------------------------------------------------------------
//
// Copyright (c) 2024 Ted Fried
@@ -1347,7 +1350,7 @@ void opcode_0xD5 () { ea_address=Calculate_EA(DIRECT); ea_data8=Read_Byte(e
void opcode_0xE5 () { ea_address=Calculate_EA(INDEXED); ea_data8=Read_Byte(ea_address); temp8 = AND_Common(register_B,ea_data8); return; } // BITB Indexed
void opcode_0xF5 () { ea_address=Calculate_EA(EXTENDED); ea_data8=Read_Byte(ea_address); temp8 = AND_Common(register_B,ea_data8); return; } // BITB Extended
void opcode_0x1C () { ea_data8=Fetch_Opcode_Byte(); UpdateFlags( AND_Common(REGISTER_CC,ea_data8) ); return; } // ANDCC Immediate
void opcode_0x1C () { ea_data8=Fetch_Opcode_Byte(); UpdateFlags( REGISTER_CC & ea_data8 ); return; } // ANDCC Immediate
uint8_t OR_Common(uint8_t local_byte1, uint8_t local_byte2) {
@@ -1366,7 +1369,7 @@ void opcode_0xDA () { ea_address=Calculate_EA(DIRECT); ea_data8=Read_Byte(e
void opcode_0xEA () { ea_address=Calculate_EA(INDEXED); ea_data8=Read_Byte(ea_address); register_B = OR_Common(register_B,ea_data8); return; } // ORB Indexed
void opcode_0xFA () { ea_address=Calculate_EA(EXTENDED); ea_data8=Read_Byte(ea_address); register_B = OR_Common(register_B,ea_data8); return; } // ORB Extended
void opcode_0x1A () { ea_data8=Fetch_Opcode_Byte(); UpdateFlags( OR_Common(REGISTER_CC,ea_data8) ); return; } // ORCC Immediate
void opcode_0x1A () { ea_data8=Fetch_Opcode_Byte(); UpdateFlags( REGISTER_CC | ea_data8 ); return; } // ORCC Immediate