summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/m68000/m68008-sif8.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/m68000/m68008-sif8.cpp')
-rw-r--r--src/devices/cpu/m68000/m68008-sif8.cpp11985
1 files changed, 5991 insertions, 5994 deletions
diff --git a/src/devices/cpu/m68000/m68008-sif8.cpp b/src/devices/cpu/m68000/m68008-sif8.cpp
index 14c00a48f46..f1656b84201 100644
--- a/src/devices/cpu/m68000/m68008-sif8.cpp
+++ b/src/devices/cpu/m68000/m68008-sif8.cpp
@@ -245,7 +245,7 @@ void m68008_device::state_bus_error_if8()
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -255,7 +255,7 @@ void m68008_device::state_bus_error_if8()
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA | SSW_N | SSW_CRITICAL;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -288,7 +288,7 @@ void m68008_device::state_bus_error_if8()
m_dbout = m_aluo;
m_ftu = m_ird;
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA | SSW_N | SSW_CRITICAL;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -320,7 +320,7 @@ void m68008_device::state_bus_error_if8()
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA | SSW_N | SSW_CRITICAL;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -356,7 +356,7 @@ void m68008_device::state_bus_error_if8()
m_pc = m_at;
m_ftu = (m_ftu & ~0x1f) | m_ssw;
m_au = m_au - 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.atl:m_at d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
m_base_ssw = SSW_DATA | SSW_N | SSW_CRITICAL;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -388,7 +388,7 @@ void m68008_device::state_bus_error_if8()
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA | SSW_N | SSW_CRITICAL;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -423,7 +423,7 @@ void m68008_device::state_bus_error_if8()
m_da[16] = m_au;
m_ftu = 0x0008;
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA | SSW_N | SSW_CRITICAL;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -456,7 +456,7 @@ void m68008_device::state_bus_error_if8()
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_N | SSW_CRITICAL;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -634,7 +634,7 @@ void m68008_device::state_address_error_if8()
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -644,7 +644,7 @@ void m68008_device::state_address_error_if8()
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA | SSW_N | SSW_CRITICAL;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -677,7 +677,7 @@ void m68008_device::state_address_error_if8()
m_dbout = m_aluo;
m_ftu = m_ird;
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA | SSW_N | SSW_CRITICAL;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -709,7 +709,7 @@ void m68008_device::state_address_error_if8()
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA | SSW_N | SSW_CRITICAL;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -745,7 +745,7 @@ void m68008_device::state_address_error_if8()
m_pc = m_at;
m_ftu = (m_ftu & ~0x1f) | m_ssw;
m_au = m_au - 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.atl:m_at d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
m_base_ssw = SSW_DATA | SSW_N | SSW_CRITICAL;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -777,7 +777,7 @@ void m68008_device::state_address_error_if8()
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA | SSW_N | SSW_CRITICAL;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -812,7 +812,7 @@ void m68008_device::state_address_error_if8()
m_da[16] = m_au;
m_ftu = 0x000c;
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA | SSW_N | SSW_CRITICAL;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -845,7 +845,7 @@ void m68008_device::state_address_error_if8()
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_N | SSW_CRITICAL;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -1030,7 +1030,7 @@ void m68008_device::state_interrupt_if8()
m_pc = m_au;
m_sr = (m_sr & ~SR_I) | ((m_next_state >> 16) & SR_I);
update_interrupt();
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_icount -= 2;
// 235 itlx3
@@ -1042,7 +1042,7 @@ void m68008_device::state_interrupt_if8()
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -1103,7 +1103,7 @@ void m68008_device::state_interrupt_if8()
m_da[16] = m_au;
m_ftu = m_int_vector;
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -1136,7 +1136,7 @@ void m68008_device::state_interrupt_if8()
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -1312,7 +1312,7 @@ void m68008_device::state_trace_if8()
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -1322,7 +1322,7 @@ void m68008_device::state_trace_if8()
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -1357,7 +1357,7 @@ void m68008_device::state_trace_if8()
m_da[16] = m_au;
m_ftu = 0x0024;
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -1390,7 +1390,7 @@ void m68008_device::state_trace_if8()
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -1566,7 +1566,7 @@ void m68008_device::state_illegal_if8()
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -1576,7 +1576,7 @@ void m68008_device::state_illegal_if8()
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -1611,7 +1611,7 @@ void m68008_device::state_illegal_if8()
m_da[16] = m_au;
m_ftu = 0x0010;
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -1644,7 +1644,7 @@ void m68008_device::state_illegal_if8()
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -1820,7 +1820,7 @@ void m68008_device::state_priviledge_if8()
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -1830,7 +1830,7 @@ void m68008_device::state_priviledge_if8()
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -1865,7 +1865,7 @@ void m68008_device::state_priviledge_if8()
m_da[16] = m_au;
m_ftu = 0x0020;
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -1898,7 +1898,7 @@ void m68008_device::state_priviledge_if8()
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -2074,7 +2074,7 @@ void m68008_device::state_linea_if8()
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -2084,7 +2084,7 @@ void m68008_device::state_linea_if8()
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -2119,7 +2119,7 @@ void m68008_device::state_linea_if8()
m_da[16] = m_au;
m_ftu = 0x0028;
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -2152,7 +2152,7 @@ void m68008_device::state_linea_if8()
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -2328,7 +2328,7 @@ void m68008_device::state_linef_if8()
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -2338,7 +2338,7 @@ void m68008_device::state_linef_if8()
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -2373,7 +2373,7 @@ void m68008_device::state_linef_if8()
m_da[16] = m_au;
m_ftu = 0x002c;
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -2406,7 +2406,7 @@ void m68008_device::state_linef_if8()
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_N;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -2579,7 +2579,7 @@ void m68008_device::ori_b_imm8_ds_if8() // 0000 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -2612,7 +2612,7 @@ void m68008_device::ori_b_imm8_ds_if8() // 0000 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=9:m_dt d=4:m_da[ry]
alu_or8(m_dt, m_da[ry]);
sr_nzvc();
// 08b roaw2
@@ -2620,7 +2620,7 @@ void m68008_device::ori_b_imm8_ds_if8() // 0000 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -2664,7 +2664,7 @@ void m68008_device::ori_b_imm8_ais_if8() // 0010 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -2696,11 +2696,11 @@ void m68008_device::ori_b_imm8_ais_if8() // 0010 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -2718,7 +2718,7 @@ void m68008_device::ori_b_imm8_ais_if8() // 0010 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -2755,7 +2755,7 @@ void m68008_device::ori_b_imm8_ais_if8() // 0010 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -2782,7 +2782,7 @@ void m68008_device::ori_b_imm8_aips_if8() // 0018 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -2817,12 +2817,12 @@ void m68008_device::ori_b_imm8_aips_if8() // 0018 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -2841,7 +2841,7 @@ void m68008_device::ori_b_imm8_aips_if8() // 0018 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -2878,7 +2878,7 @@ void m68008_device::ori_b_imm8_aips_if8() // 0018 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -2905,7 +2905,7 @@ void m68008_device::ori_b_imm8_pais_if8() // 0020 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -2939,7 +2939,7 @@ void m68008_device::ori_b_imm8_pais_if8() // 0020 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -2947,7 +2947,7 @@ void m68008_device::ori_b_imm8_pais_if8() // 0020 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -2966,7 +2966,7 @@ void m68008_device::ori_b_imm8_pais_if8() // 0020 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -3003,7 +3003,7 @@ void m68008_device::ori_b_imm8_pais_if8() // 0020 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -3030,7 +3030,7 @@ void m68008_device::ori_b_imm8_das_if8() // 0028 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -3062,7 +3062,7 @@ void m68008_device::ori_b_imm8_das_if8() // 0028 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -3095,11 +3095,11 @@ void m68008_device::ori_b_imm8_das_if8() // 0028 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -3117,7 +3117,7 @@ void m68008_device::ori_b_imm8_das_if8() // 0028 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -3154,7 +3154,7 @@ void m68008_device::ori_b_imm8_das_if8() // 0028 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -3181,7 +3181,7 @@ void m68008_device::ori_b_imm8_dais_if8() // 0030 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -3211,14 +3211,14 @@ void m68008_device::ori_b_imm8_dais_if8() // 0030 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=14 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -3226,7 +3226,7 @@ void m68008_device::ori_b_imm8_dais_if8() // 0030 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -3260,7 +3260,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -3296,11 +3296,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -3318,7 +3318,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -3355,7 +3355,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -3381,7 +3381,7 @@ void m68008_device::ori_b_imm8_adr16_if8() // 0038 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -3416,7 +3416,7 @@ void m68008_device::ori_b_imm8_adr16_if8() // 0038 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -3449,7 +3449,7 @@ void m68008_device::ori_b_imm8_adr16_if8() // 0038 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -3468,7 +3468,7 @@ void m68008_device::ori_b_imm8_adr16_if8() // 0038 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -3505,7 +3505,7 @@ void m68008_device::ori_b_imm8_adr16_if8() // 0038 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -3531,7 +3531,7 @@ void m68008_device::ori_b_imm8_adr32_if8() // 0039 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -3564,7 +3564,7 @@ void m68008_device::ori_b_imm8_adr32_if8() // 0039 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -3598,7 +3598,7 @@ void m68008_device::ori_b_imm8_adr32_if8() // 0039 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -3631,7 +3631,7 @@ void m68008_device::ori_b_imm8_adr32_if8() // 0039 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -3650,7 +3650,7 @@ void m68008_device::ori_b_imm8_adr32_if8() // 0039 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -3687,7 +3687,7 @@ void m68008_device::ori_b_imm8_adr32_if8() // 0039 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -3713,7 +3713,7 @@ void m68008_device::ori_imm8_ccr_if8() // 003c ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -3745,21 +3745,21 @@ void m68008_device::ori_imm8_ccr_if8() // 003c ffff
// 1cc stiw1
m_ftu = m_sr;
m_au = m_pc - 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_icount -= 2;
// 307 stiw2
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.ftu:m_ftu d=R.dtl:m_dt
+ // alu r=14 c=2 m=..... i=b...... 8 a=37:m_ftu d=9:m_dt
alu_or8(m_ftu, m_dt);
m_icount -= 2;
// 320 stiw3
m_movemr = m_dbin;
m_ftu = m_aluo;
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_icount -= 2;
// 321 stiw4
m_sr = m_isr = (m_ftu & SR_CCR) | (m_sr & SR_SR);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_icount -= 2;
// 1e1 malw3
m_aob = m_au;
@@ -3767,7 +3767,7 @@ void m68008_device::ori_imm8_ccr_if8() // 003c ffff
m_pc = m_au;
m_ftu = m_dbin;
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -3801,11 +3801,11 @@ void m68008_device::ori_imm8_ccr_if8() // 003c ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -3849,7 +3849,7 @@ void m68008_device::ori_w_imm16_ds_if8() // 0040 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -3882,7 +3882,7 @@ void m68008_device::ori_w_imm16_ds_if8() // 0040 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=9:m_dt d=4:m_da[ry]
alu_or(m_dt, m_da[ry]);
sr_nzvc();
// 08b roaw2
@@ -3890,7 +3890,7 @@ void m68008_device::ori_w_imm16_ds_if8() // 0040 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -3934,7 +3934,7 @@ void m68008_device::ori_w_imm16_ais_if8() // 0050 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -3966,11 +3966,11 @@ void m68008_device::ori_w_imm16_ais_if8() // 0050 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -4003,7 +4003,7 @@ void m68008_device::ori_w_imm16_ais_if8() // 0050 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -4040,7 +4040,7 @@ void m68008_device::ori_w_imm16_ais_if8() // 0050 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -4082,7 +4082,7 @@ void m68008_device::ori_w_imm16_aips_if8() // 0058 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -4117,12 +4117,12 @@ void m68008_device::ori_w_imm16_aips_if8() // 0058 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -4156,7 +4156,7 @@ void m68008_device::ori_w_imm16_aips_if8() // 0058 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -4193,7 +4193,7 @@ void m68008_device::ori_w_imm16_aips_if8() // 0058 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -4235,7 +4235,7 @@ void m68008_device::ori_w_imm16_pais_if8() // 0060 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -4269,7 +4269,7 @@ void m68008_device::ori_w_imm16_pais_if8() // 0060 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -4277,7 +4277,7 @@ void m68008_device::ori_w_imm16_pais_if8() // 0060 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -4311,7 +4311,7 @@ void m68008_device::ori_w_imm16_pais_if8() // 0060 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -4348,7 +4348,7 @@ void m68008_device::ori_w_imm16_pais_if8() // 0060 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -4390,7 +4390,7 @@ void m68008_device::ori_w_imm16_das_if8() // 0068 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -4422,7 +4422,7 @@ void m68008_device::ori_w_imm16_das_if8() // 0068 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -4455,11 +4455,11 @@ void m68008_device::ori_w_imm16_das_if8() // 0068 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -4492,7 +4492,7 @@ void m68008_device::ori_w_imm16_das_if8() // 0068 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -4529,7 +4529,7 @@ void m68008_device::ori_w_imm16_das_if8() // 0068 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -4571,7 +4571,7 @@ void m68008_device::ori_w_imm16_dais_if8() // 0070 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -4601,14 +4601,14 @@ void m68008_device::ori_w_imm16_dais_if8() // 0070 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=14 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -4616,7 +4616,7 @@ void m68008_device::ori_w_imm16_dais_if8() // 0070 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -4650,7 +4650,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -4686,11 +4686,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -4723,7 +4723,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -4760,7 +4760,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -4801,7 +4801,7 @@ void m68008_device::ori_w_imm16_adr16_if8() // 0078 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -4836,7 +4836,7 @@ void m68008_device::ori_w_imm16_adr16_if8() // 0078 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -4869,7 +4869,7 @@ void m68008_device::ori_w_imm16_adr16_if8() // 0078 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -4903,7 +4903,7 @@ void m68008_device::ori_w_imm16_adr16_if8() // 0078 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -4940,7 +4940,7 @@ void m68008_device::ori_w_imm16_adr16_if8() // 0078 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -4981,7 +4981,7 @@ void m68008_device::ori_w_imm16_adr32_if8() // 0079 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5014,7 +5014,7 @@ void m68008_device::ori_w_imm16_adr32_if8() // 0079 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5048,7 +5048,7 @@ void m68008_device::ori_w_imm16_adr32_if8() // 0079 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -5081,7 +5081,7 @@ void m68008_device::ori_w_imm16_adr32_if8() // 0079 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -5115,7 +5115,7 @@ void m68008_device::ori_w_imm16_adr32_if8() // 0079 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -5152,7 +5152,7 @@ void m68008_device::ori_w_imm16_adr32_if8() // 0079 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -5197,7 +5197,7 @@ void m68008_device::ori_i16u_sr_if8() // 007c ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5229,23 +5229,23 @@ void m68008_device::ori_i16u_sr_if8() // 007c ffff
// 1cc stiw1
m_ftu = m_sr;
m_au = m_pc - 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_icount -= 2;
// 307 stiw2
- // alu r=14 c=2 m=..... i=....... ALU.or_ a=R.ftu:m_ftu d=R.dtl:m_dt
+ // alu r=14 c=2 m=..... i=....... 8 a=37:m_ftu d=9:m_dt
alu_or(m_ftu, m_dt);
m_icount -= 2;
// 320 stiw3
m_movemr = m_dbin;
m_ftu = m_aluo;
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_icount -= 2;
// 321 stiw4
m_sr = m_isr = m_ftu & (SR_CCR|SR_SR);
update_user_super();
update_interrupt();
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_icount -= 2;
// 1e1 malw3
m_aob = m_au;
@@ -5253,7 +5253,7 @@ void m68008_device::ori_i16u_sr_if8() // 007c ffff
m_pc = m_au;
m_ftu = m_dbin;
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5287,11 +5287,11 @@ void m68008_device::ori_i16u_sr_if8() // 007c ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5334,7 +5334,7 @@ void m68008_device::ori_l_imm32_ds_if8() // 0080 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5367,7 +5367,7 @@ void m68008_device::ori_l_imm32_ds_if8() // 0080 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5400,12 +5400,12 @@ void m68008_device::ori_l_imm32_ds_if8() // 0080 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=9:m_dt d=4:m_da[ry]
alu_or(m_dt, m_da[ry]);
sr_nzvc();
// 259 roal2
set_16l(m_da[ry], m_aluo);
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5435,7 +5435,7 @@ void m68008_device::ori_l_imm32_ds_if8() // 0080 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 25a roal3
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=23:m_dt d=18:m_da[ry]
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=23:m_dt d=18:m_da[ry]
alu_or(high16(m_dt), high16(m_da[ry]));
sr_nzvc_u();
m_icount -= 2;
@@ -5444,7 +5444,7 @@ void m68008_device::ori_l_imm32_ds_if8() // 0080 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -5460,7 +5460,7 @@ void m68008_device::ori_l_imm32_ais_if8() // 0090 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5493,7 +5493,7 @@ void m68008_device::ori_l_imm32_ais_if8() // 0090 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5525,7 +5525,7 @@ void m68008_device::ori_l_imm32_ais_if8() // 0090 fff8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -5560,7 +5560,7 @@ void m68008_device::ori_l_imm32_ais_if8() // 0090 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5593,7 +5593,7 @@ void m68008_device::ori_l_imm32_ais_if8() // 0090 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -5628,7 +5628,7 @@ void m68008_device::ori_l_imm32_ais_if8() // 0090 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=23:m_dt d=R.alue:m_alue
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=23:m_dt d=29:m_alue
alu_or(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -5663,7 +5663,7 @@ void m68008_device::ori_l_imm32_ais_if8() // 0090 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -5704,7 +5704,7 @@ void m68008_device::ori_l_imm32_aips_if8() // 0098 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5737,7 +5737,7 @@ void m68008_device::ori_l_imm32_aips_if8() // 0098 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5769,7 +5769,7 @@ void m68008_device::ori_l_imm32_aips_if8() // 0098 fff8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -5804,11 +5804,11 @@ void m68008_device::ori_l_imm32_aips_if8() // 0098 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
// 21b pinl3
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5841,7 +5841,7 @@ void m68008_device::ori_l_imm32_aips_if8() // 0098 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -5876,7 +5876,7 @@ void m68008_device::ori_l_imm32_aips_if8() // 0098 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=23:m_dt d=R.alue:m_alue
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=23:m_dt d=29:m_alue
alu_or(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -5911,7 +5911,7 @@ void m68008_device::ori_l_imm32_aips_if8() // 0098 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -5952,7 +5952,7 @@ void m68008_device::ori_l_imm32_pais_if8() // 00a0 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -5985,7 +5985,7 @@ void m68008_device::ori_l_imm32_pais_if8() // 00a0 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6016,14 +6016,14 @@ void m68008_device::ori_l_imm32_pais_if8() // 00a0 fff8
m_dbin = m_edb;
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
m_aob = m_au;
m_da[ry] = m_au;
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6057,7 +6057,7 @@ void m68008_device::ori_l_imm32_pais_if8() // 00a0 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6090,7 +6090,7 @@ void m68008_device::ori_l_imm32_pais_if8() // 00a0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -6125,7 +6125,7 @@ void m68008_device::ori_l_imm32_pais_if8() // 00a0 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=23:m_dt d=R.alue:m_alue
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=23:m_dt d=29:m_alue
alu_or(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -6160,7 +6160,7 @@ void m68008_device::ori_l_imm32_pais_if8() // 00a0 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -6201,7 +6201,7 @@ void m68008_device::ori_l_imm32_das_if8() // 00a8 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6234,7 +6234,7 @@ void m68008_device::ori_l_imm32_das_if8() // 00a8 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6266,7 +6266,7 @@ void m68008_device::ori_l_imm32_das_if8() // 00a8 fff8
// 1c6 adsl1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6298,7 +6298,7 @@ void m68008_device::ori_l_imm32_das_if8() // 00a8 fff8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -6333,7 +6333,7 @@ void m68008_device::ori_l_imm32_das_if8() // 00a8 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6366,7 +6366,7 @@ void m68008_device::ori_l_imm32_das_if8() // 00a8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -6401,7 +6401,7 @@ void m68008_device::ori_l_imm32_das_if8() // 00a8 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=23:m_dt d=R.alue:m_alue
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=23:m_dt d=29:m_alue
alu_or(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -6436,7 +6436,7 @@ void m68008_device::ori_l_imm32_das_if8() // 00a8 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -6477,7 +6477,7 @@ void m68008_device::ori_l_imm32_dais_if8() // 00b0 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6510,7 +6510,7 @@ void m68008_device::ori_l_imm32_dais_if8() // 00b0 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6540,14 +6540,14 @@ void m68008_device::ori_l_imm32_dais_if8() // 00b0 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e7 aixw0
- // alu r=14 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
if(m_t)
goto aixw4;
else
@@ -6555,7 +6555,7 @@ void m68008_device::ori_l_imm32_dais_if8() // 00b0 fff8
aixw2:
// 124 aixw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6589,7 +6589,7 @@ aixw2:
aixw4:
// 1e4 aixw4
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6624,7 +6624,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -6659,7 +6659,7 @@ adsl2:
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6692,7 +6692,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -6727,7 +6727,7 @@ adsl2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=23:m_dt d=R.alue:m_alue
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=23:m_dt d=29:m_alue
alu_or(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -6762,7 +6762,7 @@ adsl2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -6802,7 +6802,7 @@ void m68008_device::ori_l_imm32_adr16_if8() // 00b8 ffff
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6835,7 +6835,7 @@ void m68008_device::ori_l_imm32_adr16_if8() // 00b8 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6870,7 +6870,7 @@ void m68008_device::ori_l_imm32_adr16_if8() // 00b8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -6903,7 +6903,7 @@ void m68008_device::ori_l_imm32_adr16_if8() // 00b8 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -6938,7 +6938,7 @@ void m68008_device::ori_l_imm32_adr16_if8() // 00b8 ffff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -6971,7 +6971,7 @@ void m68008_device::ori_l_imm32_adr16_if8() // 00b8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -7006,7 +7006,7 @@ void m68008_device::ori_l_imm32_adr16_if8() // 00b8 ffff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=23:m_dt d=R.alue:m_alue
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=23:m_dt d=29:m_alue
alu_or(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -7041,7 +7041,7 @@ void m68008_device::ori_l_imm32_adr16_if8() // 00b8 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -7081,7 +7081,7 @@ void m68008_device::ori_l_imm32_adr32_if8() // 00b9 ffff
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -7114,7 +7114,7 @@ void m68008_device::ori_l_imm32_adr32_if8() // 00b9 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -7147,7 +7147,7 @@ void m68008_device::ori_l_imm32_adr32_if8() // 00b9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -7181,7 +7181,7 @@ void m68008_device::ori_l_imm32_adr32_if8() // 00b9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -7214,7 +7214,7 @@ void m68008_device::ori_l_imm32_adr32_if8() // 00b9 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -7249,7 +7249,7 @@ void m68008_device::ori_l_imm32_adr32_if8() // 00b9 ffff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -7282,7 +7282,7 @@ void m68008_device::ori_l_imm32_adr32_if8() // 00b9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=9:m_dt d=31:m_dbin
alu_or(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -7317,7 +7317,7 @@ void m68008_device::ori_l_imm32_adr32_if8() // 00b9 ffff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=23:m_dt d=R.alue:m_alue
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=23:m_dt d=29:m_alue
alu_or(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -7352,7 +7352,7 @@ void m68008_device::ori_l_imm32_adr32_if8() // 00b9 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -7397,13 +7397,13 @@ void m68008_device::btst_dd_ds_if8() // 0100 f1f8
m_dcr = m_da[rx];
m_at = m_da[rx];
m_au = m_da[ry];
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dxl:m_da[rx] d=R.dyl:m_da[ry]
+ // alu r=13 c=0 m=..... i=....... 9 a=2:m_da[rx] d=4:m_da[ry]
alu_eor(m_da[rx], m_da[ry]);
// 0e7 btsr2
m_t = m_dcr & 0x10;
m_alub = m_da[ry];
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -7442,7 +7442,7 @@ bcsr4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
- // alu r=13 c=1 m=..z.. i=.....i. ALU.and_ a=alub d=R.dcro:m_dcro
+ // alu r=13 c=1 m=..z.. i=.....i. 1 a=alub d=35:m_dcro
alu_and(m_alub, 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -7455,7 +7455,7 @@ btsr3:
// 044 btsr3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=1 m=..z.. i=.....i. ALU.and_ a=18:m_da[ry] d=R.dcro:m_dcro
+ // alu r=13 c=1 m=..z.. i=.....i. 1 a=18:m_da[ry] d=35:m_dcro
alu_and(high16(m_da[ry]), 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -7473,7 +7473,7 @@ void m68008_device::movep_w_das_dd_if8() // 0108 f1f8
// 1d2 mpiw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -7505,7 +7505,7 @@ void m68008_device::movep_w_das_dd_if8() // 0108 f1f8
// 29a mpiw2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -7522,7 +7522,7 @@ void m68008_device::movep_w_das_dd_if8() // 0108 f1f8
m_aob = m_au;
m_ir = m_irc;
m_au = m_pc + 4;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -7542,7 +7542,7 @@ void m68008_device::movep_w_das_dd_if8() // 0108 f1f8
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -7585,11 +7585,11 @@ void m68008_device::btst_dd_ais_if8() // 0110 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -7607,13 +7607,13 @@ void m68008_device::btst_dd_ais_if8() // 0110 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -7659,12 +7659,12 @@ void m68008_device::btst_dd_aips_if8() // 0118 f1f8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -7683,13 +7683,13 @@ void m68008_device::btst_dd_aips_if8() // 0118 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -7734,7 +7734,7 @@ void m68008_device::btst_dd_pais_if8() // 0120 f1f8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -7742,7 +7742,7 @@ void m68008_device::btst_dd_pais_if8() // 0120 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -7761,13 +7761,13 @@ void m68008_device::btst_dd_pais_if8() // 0120 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -7810,7 +7810,7 @@ void m68008_device::btst_dd_das_if8() // 0128 f1f8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -7843,11 +7843,11 @@ void m68008_device::btst_dd_das_if8() // 0128 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -7865,13 +7865,13 @@ void m68008_device::btst_dd_das_if8() // 0128 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -7912,14 +7912,14 @@ void m68008_device::btst_dd_dais_if8() // 0130 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=13 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=13 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -7927,7 +7927,7 @@ void m68008_device::btst_dd_dais_if8() // 0130 f1f8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -7961,7 +7961,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -7997,11 +7997,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -8019,13 +8019,13 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -8070,7 +8070,7 @@ void m68008_device::btst_dd_adr16_if8() // 0138 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -8103,7 +8103,7 @@ void m68008_device::btst_dd_adr16_if8() // 0138 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -8122,13 +8122,13 @@ void m68008_device::btst_dd_adr16_if8() // 0138 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -8171,7 +8171,7 @@ void m68008_device::btst_dd_adr32_if8() // 0139 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -8205,7 +8205,7 @@ void m68008_device::btst_dd_adr32_if8() // 0139 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -8238,7 +8238,7 @@ void m68008_device::btst_dd_adr32_if8() // 0139 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -8257,13 +8257,13 @@ void m68008_device::btst_dd_adr32_if8() // 0139 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -8305,7 +8305,7 @@ void m68008_device::btst_dd_dpc_if8() // 013a f1ff
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_pc;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -8338,11 +8338,11 @@ void m68008_device::btst_dd_dpc_if8() // 013a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob);
m_icount -= 4;
@@ -8360,13 +8360,13 @@ void m68008_device::btst_dd_dpc_if8() // 013a f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -8406,14 +8406,14 @@ void m68008_device::btst_dd_dpci_if8() // 013b f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=13 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=13 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_pc + ext32(m_aluo);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -8421,7 +8421,7 @@ void m68008_device::btst_dd_dpci_if8() // 013b f1ff
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -8455,7 +8455,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -8491,11 +8491,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob);
m_icount -= 4;
@@ -8513,13 +8513,13 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -8564,7 +8564,7 @@ void m68008_device::btst_dd_imm_if8() // 013c f1ff
set_16h(m_at, m_dbin);
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -8599,12 +8599,12 @@ void m68008_device::btst_dd_imm_if8() // 013c f1ff
m_pc = m_au;
m_dcr = m_da[rx];
set_16h(m_dt, high16(m_at));
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=none
// 0e7 btsr2
m_t = m_dcr & 0x10;
m_alub = m_dt;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=9:m_dt d=-1
alu_and8(m_dt, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -8643,7 +8643,7 @@ bcsr4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_dt, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
set_ftu_const();
@@ -8656,7 +8656,7 @@ btsr3:
// 044 btsr3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=23:m_dt d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=23:m_dt d=36:m_dcro8
alu_and8(high16(m_dt), 1 << (m_dcr & 7));
sr_z();
set_ftu_const();
@@ -8678,13 +8678,13 @@ void m68008_device::bchg_dd_ds_if8() // 0140 f1f8
m_dcr = m_da[rx];
m_at = m_da[rx];
m_au = m_da[ry];
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dxl:m_da[rx] d=R.dyl:m_da[ry]
+ // alu r=13 c=0 m=..... i=....... 9 a=2:m_da[rx] d=4:m_da[ry]
alu_eor(m_da[rx], m_da[ry]);
// 06a bcsr2
m_t = m_dcr & 0x10;
m_alub = m_da[ry];
m_au = m_pc + 2;
- // alu r=13 c=2 m=..... i=....... ALU.eor a=R.dyl:m_da[ry] d=R.dcro:m_dcro
+ // alu r=13 c=2 m=..... i=....... 9 a=4:m_da[ry] d=35:m_dcro
alu_eor(m_da[ry], 1 << (m_dcr & 15));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -8723,7 +8723,7 @@ bcsr4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
- // alu r=13 c=1 m=..z.. i=.....i. ALU.and_ a=alub d=R.dcro:m_dcro
+ // alu r=13 c=1 m=..z.. i=.....i. 1 a=alub d=35:m_dcro
alu_and(m_alub, 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -8735,14 +8735,14 @@ bcsr4:
bcsr3:
// 084 bcsr3
m_alub = high16(m_da[ry]);
- // alu r=13 c=2 m=..... i=....... ALU.eor a=18:m_da[ry] d=R.dcro:m_dcro
+ // alu r=13 c=2 m=..... i=....... 9 a=18:m_da[ry] d=35:m_dcro
alu_eor(high16(m_da[ry]), 1 << (m_dcr & 15));
m_icount -= 2;
// 0a1 bcsr5
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[ry], m_aluo);
- // alu r=13 c=1 m=..z.. i=.....i. ALU.and_ a=alub d=R.dcro:m_dcro
+ // alu r=13 c=1 m=..z.. i=.....i. 1 a=alub d=35:m_dcro
alu_and(m_alub, 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -8760,7 +8760,7 @@ void m68008_device::movep_l_das_dd_if8() // 0148 f1f8
// 1d6 mpil1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -8792,7 +8792,7 @@ void m68008_device::movep_l_das_dd_if8() // 0148 f1f8
// 29e mpil2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -8808,7 +8808,7 @@ void m68008_device::movep_l_das_dd_if8() // 0148 f1f8
// 34e mpil3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -8825,7 +8825,7 @@ void m68008_device::movep_l_das_dd_if8() // 0148 f1f8
m_aob = m_au;
set_16h(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -8842,7 +8842,7 @@ void m68008_device::movep_l_das_dd_if8() // 0148 f1f8
m_aob = m_au;
m_ir = m_irc;
m_au = m_pc + 4;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -8862,7 +8862,7 @@ void m68008_device::movep_l_das_dd_if8() // 0148 f1f8
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -8905,11 +8905,11 @@ void m68008_device::bchg_dd_ais_if8() // 0150 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -8928,7 +8928,7 @@ void m68008_device::bchg_dd_ais_if8() // 0150 f1f8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=2 m=..... i=b...... 9 a=31:m_dbin d=36:m_dcro8
alu_eor8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -8963,7 +8963,7 @@ void m68008_device::bchg_dd_ais_if8() // 0150 f1f8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -8994,12 +8994,12 @@ void m68008_device::bchg_dd_aips_if8() // 0158 f1f8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -9019,7 +9019,7 @@ void m68008_device::bchg_dd_aips_if8() // 0158 f1f8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=2 m=..... i=b...... 9 a=31:m_dbin d=36:m_dcro8
alu_eor8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -9054,7 +9054,7 @@ void m68008_device::bchg_dd_aips_if8() // 0158 f1f8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -9084,7 +9084,7 @@ void m68008_device::bchg_dd_pais_if8() // 0160 f1f8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -9092,7 +9092,7 @@ void m68008_device::bchg_dd_pais_if8() // 0160 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -9112,7 +9112,7 @@ void m68008_device::bchg_dd_pais_if8() // 0160 f1f8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=2 m=..... i=b...... 9 a=31:m_dbin d=36:m_dcro8
alu_eor8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -9147,7 +9147,7 @@ void m68008_device::bchg_dd_pais_if8() // 0160 f1f8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -9175,7 +9175,7 @@ void m68008_device::bchg_dd_das_if8() // 0168 f1f8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -9208,11 +9208,11 @@ void m68008_device::bchg_dd_das_if8() // 0168 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -9231,7 +9231,7 @@ void m68008_device::bchg_dd_das_if8() // 0168 f1f8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=2 m=..... i=b...... 9 a=31:m_dbin d=36:m_dcro8
alu_eor8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -9266,7 +9266,7 @@ void m68008_device::bchg_dd_das_if8() // 0168 f1f8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -9292,14 +9292,14 @@ void m68008_device::bchg_dd_dais_if8() // 0170 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=13 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=13 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -9307,7 +9307,7 @@ void m68008_device::bchg_dd_dais_if8() // 0170 f1f8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -9341,7 +9341,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -9377,11 +9377,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -9400,7 +9400,7 @@ adsw2:
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=2 m=..... i=b...... 9 a=31:m_dbin d=36:m_dcro8
alu_eor8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -9435,7 +9435,7 @@ adsw2:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -9465,7 +9465,7 @@ void m68008_device::bchg_dd_adr16_if8() // 0178 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -9498,7 +9498,7 @@ void m68008_device::bchg_dd_adr16_if8() // 0178 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -9518,7 +9518,7 @@ void m68008_device::bchg_dd_adr16_if8() // 0178 f1ff
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=2 m=..... i=b...... 9 a=31:m_dbin d=36:m_dcro8
alu_eor8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -9553,7 +9553,7 @@ void m68008_device::bchg_dd_adr16_if8() // 0178 f1ff
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -9581,7 +9581,7 @@ void m68008_device::bchg_dd_adr32_if8() // 0179 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -9615,7 +9615,7 @@ void m68008_device::bchg_dd_adr32_if8() // 0179 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -9648,7 +9648,7 @@ void m68008_device::bchg_dd_adr32_if8() // 0179 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -9668,7 +9668,7 @@ void m68008_device::bchg_dd_adr32_if8() // 0179 f1ff
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=2 m=..... i=b...... 9 a=31:m_dbin d=36:m_dcro8
alu_eor8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -9703,7 +9703,7 @@ void m68008_device::bchg_dd_adr32_if8() // 0179 f1ff
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -9735,13 +9735,13 @@ void m68008_device::bclr_dd_ds_if8() // 0180 f1f8
m_dcr = m_da[rx];
m_at = m_da[rx];
m_au = m_da[ry];
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dxl:m_da[rx] d=R.dyl:m_da[ry]
+ // alu r=14 c=0 m=..... i=.l..... 8 a=2:m_da[rx] d=4:m_da[ry]
alu_or(m_da[rx], m_da[ry]);
// 06e bclr2
m_t = m_dcr & 0x10;
m_alub = m_da[ry];
m_au = m_pc + 2;
- // alu r=14 c=2 m=..... i=.l..... ALU.or_ a=R.dyl:m_da[ry] d=R.dcro:m_dcro
+ // alu r=14 c=2 m=..... i=.l..... 8 a=4:m_da[ry] d=35:m_dcro
alu_or(m_da[ry], 1 << (m_dcr & 15));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -9777,14 +9777,14 @@ void m68008_device::bclr_dd_ds_if8() // 0180 f1f8
goto bclr4;
bclr4:
// 0cc bclr4
- // alu r=14 c=4 m=..... i=.l..... ALU.eor a=R.aluo:m_aluo d=R.dcro:m_dcro
+ // alu r=14 c=4 m=..... i=.l..... 9 a=33:m_aluo d=35:m_dcro
alu_eor(m_aluo, 1 << (m_dcr & 15));
m_icount -= 2;
// 0c4 bcsr4
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
- // alu r=14 c=1 m=..z.. i=.l...i. ALU.and_ a=alub d=R.dcro:m_dcro
+ // alu r=14 c=1 m=..z.. i=.l...i. 1 a=alub d=35:m_dcro
alu_and(m_alub, 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -9796,18 +9796,18 @@ bclr4:
bclr3:
// 08c bclr3
m_alub = high16(m_da[ry]);
- // alu r=14 c=2 m=..... i=.l..... ALU.or_ a=18:m_da[ry] d=R.dcro:m_dcro
+ // alu r=14 c=2 m=..... i=.l..... 8 a=18:m_da[ry] d=35:m_dcro
alu_or(high16(m_da[ry]), 1 << (m_dcr & 15));
m_icount -= 2;
// 0c8 bclr5
- // alu r=14 c=4 m=..... i=.l..... ALU.eor a=R.aluo:m_aluo d=R.dcro:m_dcro
+ // alu r=14 c=4 m=..... i=.l..... 9 a=33:m_aluo d=35:m_dcro
alu_eor(m_aluo, 1 << (m_dcr & 15));
m_icount -= 2;
// 0a1 bcsr5
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[ry], m_aluo);
- // alu r=14 c=1 m=..z.. i=.l...i. ALU.and_ a=alub d=R.dcro:m_dcro
+ // alu r=14 c=1 m=..z.. i=.l...i. 1 a=alub d=35:m_dcro
alu_and(m_alub, 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -9825,7 +9825,7 @@ void m68008_device::movep_w_dd_das_if8() // 0188 f1f8
// 1ca mpow1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -9859,7 +9859,7 @@ void m68008_device::movep_w_dd_das_if8() // 0188 f1f8
m_ir = m_irc;
set_8xh(m_dbout, m_da[rx]);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dxl:m_da[rx]
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=2:m_da[rx]
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -9875,7 +9875,7 @@ void m68008_device::movep_w_dd_das_if8() // 0188 f1f8
m_aob = m_au;
set_8xl(m_dbout, m_da[rx]);
m_au = m_pc + 4;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -9892,11 +9892,11 @@ void m68008_device::movep_w_dd_das_if8() // 0188 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -9939,11 +9939,11 @@ void m68008_device::bclr_dd_ais_if8() // 0190 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=14 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -9961,12 +9961,12 @@ void m68008_device::bclr_dd_ais_if8() // 0190 f1f8
m_ir = m_irc;
m_alub = m_dbin;
m_ftu = m_sr;
- // alu r=14 c=2 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=bl..... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
// 067 bclm2
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=4 m=..... i=bl..... ALU.eor a=R.aluo:m_aluo d=R.dcro8:m_dcro8
+ // alu r=14 c=4 m=..... i=bl..... 9 a=33:m_aluo d=36:m_dcro8
alu_eor8(m_aluo, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -10001,7 +10001,7 @@ void m68008_device::bclr_dd_ais_if8() // 0190 f1f8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=bl...i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=bl...i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -10032,12 +10032,12 @@ void m68008_device::bclr_dd_aips_if8() // 0198 f1f8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=bl..... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=bl..... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=bl..... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -10056,12 +10056,12 @@ void m68008_device::bclr_dd_aips_if8() // 0198 f1f8
m_ir = m_irc;
m_alub = m_dbin;
m_ftu = m_sr;
- // alu r=14 c=2 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=bl..... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
// 067 bclm2
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=4 m=..... i=bl..... ALU.eor a=R.aluo:m_aluo d=R.dcro8:m_dcro8
+ // alu r=14 c=4 m=..... i=bl..... 9 a=33:m_aluo d=36:m_dcro8
alu_eor8(m_aluo, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -10096,7 +10096,7 @@ void m68008_device::bclr_dd_aips_if8() // 0198 f1f8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=bl...i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=bl...i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -10126,7 +10126,7 @@ void m68008_device::bclr_dd_pais_if8() // 01a0 f1f8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=bl..... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -10134,7 +10134,7 @@ void m68008_device::bclr_dd_pais_if8() // 01a0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=14 c=1 m=..... i=bl..... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=bl..... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -10153,12 +10153,12 @@ void m68008_device::bclr_dd_pais_if8() // 01a0 f1f8
m_ir = m_irc;
m_alub = m_dbin;
m_ftu = m_sr;
- // alu r=14 c=2 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=bl..... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
// 067 bclm2
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=4 m=..... i=bl..... ALU.eor a=R.aluo:m_aluo d=R.dcro8:m_dcro8
+ // alu r=14 c=4 m=..... i=bl..... 9 a=33:m_aluo d=36:m_dcro8
alu_eor8(m_aluo, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -10193,7 +10193,7 @@ void m68008_device::bclr_dd_pais_if8() // 01a0 f1f8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=bl...i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=bl...i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -10221,7 +10221,7 @@ void m68008_device::bclr_dd_das_if8() // 01a8 f1f8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=bl..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -10254,11 +10254,11 @@ void m68008_device::bclr_dd_das_if8() // 01a8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -10276,12 +10276,12 @@ void m68008_device::bclr_dd_das_if8() // 01a8 f1f8
m_ir = m_irc;
m_alub = m_dbin;
m_ftu = m_sr;
- // alu r=14 c=2 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=bl..... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
// 067 bclm2
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=4 m=..... i=bl..... ALU.eor a=R.aluo:m_aluo d=R.dcro8:m_dcro8
+ // alu r=14 c=4 m=..... i=bl..... 9 a=33:m_aluo d=36:m_dcro8
alu_eor8(m_aluo, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -10316,7 +10316,7 @@ void m68008_device::bclr_dd_das_if8() // 01a8 f1f8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=bl...i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=bl...i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -10342,14 +10342,14 @@ void m68008_device::bclr_dd_dais_if8() // 01b0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=14 c=5 m=..... i=bl..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=bl..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -10357,7 +10357,7 @@ void m68008_device::bclr_dd_dais_if8() // 01b0 f1f8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=bl..... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -10391,7 +10391,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=bl..... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -10427,11 +10427,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -10449,12 +10449,12 @@ adsw2:
m_ir = m_irc;
m_alub = m_dbin;
m_ftu = m_sr;
- // alu r=14 c=2 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=bl..... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
// 067 bclm2
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=4 m=..... i=bl..... ALU.eor a=R.aluo:m_aluo d=R.dcro8:m_dcro8
+ // alu r=14 c=4 m=..... i=bl..... 9 a=33:m_aluo d=36:m_dcro8
alu_eor8(m_aluo, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -10489,7 +10489,7 @@ adsw2:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=bl...i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=bl...i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -10519,7 +10519,7 @@ void m68008_device::bclr_dd_adr16_if8() // 01b8 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=bl..... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -10552,7 +10552,7 @@ void m68008_device::bclr_dd_adr16_if8() // 01b8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -10571,12 +10571,12 @@ void m68008_device::bclr_dd_adr16_if8() // 01b8 f1ff
m_ir = m_irc;
m_alub = m_dbin;
m_ftu = m_sr;
- // alu r=14 c=2 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=bl..... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
// 067 bclm2
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=4 m=..... i=bl..... ALU.eor a=R.aluo:m_aluo d=R.dcro8:m_dcro8
+ // alu r=14 c=4 m=..... i=bl..... 9 a=33:m_aluo d=36:m_dcro8
alu_eor8(m_aluo, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -10611,7 +10611,7 @@ void m68008_device::bclr_dd_adr16_if8() // 01b8 f1ff
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=bl...i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=bl...i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -10639,7 +10639,7 @@ void m68008_device::bclr_dd_adr32_if8() // 01b9 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -10673,7 +10673,7 @@ void m68008_device::bclr_dd_adr32_if8() // 01b9 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=bl..... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -10706,7 +10706,7 @@ void m68008_device::bclr_dd_adr32_if8() // 01b9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -10725,12 +10725,12 @@ void m68008_device::bclr_dd_adr32_if8() // 01b9 f1ff
m_ir = m_irc;
m_alub = m_dbin;
m_ftu = m_sr;
- // alu r=14 c=2 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=bl..... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
// 067 bclm2
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=4 m=..... i=bl..... ALU.eor a=R.aluo:m_aluo d=R.dcro8:m_dcro8
+ // alu r=14 c=4 m=..... i=bl..... 9 a=33:m_aluo d=36:m_dcro8
alu_eor8(m_aluo, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -10765,7 +10765,7 @@ void m68008_device::bclr_dd_adr32_if8() // 01b9 f1ff
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=bl...i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=bl...i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -10797,13 +10797,13 @@ void m68008_device::bset_dd_ds_if8() // 01c0 f1f8
m_dcr = m_da[rx];
m_at = m_da[rx];
m_au = m_da[ry];
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=R.dyl:m_da[ry]
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=4:m_da[ry]
alu_or(m_da[rx], m_da[ry]);
// 06a bcsr2
m_t = m_dcr & 0x10;
m_alub = m_da[ry];
m_au = m_pc + 2;
- // alu r=14 c=2 m=..... i=....... ALU.or_ a=R.dyl:m_da[ry] d=R.dcro:m_dcro
+ // alu r=14 c=2 m=..... i=....... 8 a=4:m_da[ry] d=35:m_dcro
alu_or(m_da[ry], 1 << (m_dcr & 15));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -10842,7 +10842,7 @@ bcsr4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
- // alu r=14 c=1 m=..z.. i=.....i. ALU.and_ a=alub d=R.dcro:m_dcro
+ // alu r=14 c=1 m=..z.. i=.....i. 1 a=alub d=35:m_dcro
alu_and(m_alub, 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -10854,14 +10854,14 @@ bcsr4:
bcsr3:
// 084 bcsr3
m_alub = high16(m_da[ry]);
- // alu r=14 c=2 m=..... i=....... ALU.or_ a=18:m_da[ry] d=R.dcro:m_dcro
+ // alu r=14 c=2 m=..... i=....... 8 a=18:m_da[ry] d=35:m_dcro
alu_or(high16(m_da[ry]), 1 << (m_dcr & 15));
m_icount -= 2;
// 0a1 bcsr5
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[ry], m_aluo);
- // alu r=14 c=1 m=..z.. i=.....i. ALU.and_ a=alub d=R.dcro:m_dcro
+ // alu r=14 c=1 m=..z.. i=.....i. 1 a=alub d=35:m_dcro
alu_and(m_alub, 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -10879,7 +10879,7 @@ void m68008_device::movep_l_dd_das_if8() // 01c8 f1f8
// 1ce mpol1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -10912,7 +10912,7 @@ void m68008_device::movep_l_dd_das_if8() // 01c8 f1f8
m_aob = m_au;
set_8xh(m_dbout, high16(m_da[rx]));
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=16:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=16:m_da[rx] d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -10928,7 +10928,7 @@ void m68008_device::movep_l_dd_das_if8() // 01c8 f1f8
m_aob = m_au;
set_8xl(m_dbout, high16(m_da[rx]));
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=16:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=16:m_da[rx] d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -10945,7 +10945,7 @@ void m68008_device::movep_l_dd_das_if8() // 01c8 f1f8
m_ir = m_irc;
set_8xh(m_dbout, m_da[rx]);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=R.dxl:m_da[rx]
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=2:m_da[rx]
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -10961,7 +10961,7 @@ void m68008_device::movep_l_dd_das_if8() // 01c8 f1f8
m_aob = m_au;
set_8xl(m_dbout, m_da[rx]);
m_au = m_pc + 4;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -10978,11 +10978,11 @@ void m68008_device::movep_l_dd_das_if8() // 01c8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -11025,11 +11025,11 @@ void m68008_device::bset_dd_ais_if8() // 01d0 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -11048,7 +11048,7 @@ void m68008_device::bset_dd_ais_if8() // 01d0 f1f8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=b...... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -11083,7 +11083,7 @@ void m68008_device::bset_dd_ais_if8() // 01d0 f1f8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -11114,12 +11114,12 @@ void m68008_device::bset_dd_aips_if8() // 01d8 f1f8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -11139,7 +11139,7 @@ void m68008_device::bset_dd_aips_if8() // 01d8 f1f8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=b...... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -11174,7 +11174,7 @@ void m68008_device::bset_dd_aips_if8() // 01d8 f1f8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -11204,7 +11204,7 @@ void m68008_device::bset_dd_pais_if8() // 01e0 f1f8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -11212,7 +11212,7 @@ void m68008_device::bset_dd_pais_if8() // 01e0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -11232,7 +11232,7 @@ void m68008_device::bset_dd_pais_if8() // 01e0 f1f8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=b...... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -11267,7 +11267,7 @@ void m68008_device::bset_dd_pais_if8() // 01e0 f1f8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -11295,7 +11295,7 @@ void m68008_device::bset_dd_das_if8() // 01e8 f1f8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -11328,11 +11328,11 @@ void m68008_device::bset_dd_das_if8() // 01e8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -11351,7 +11351,7 @@ void m68008_device::bset_dd_das_if8() // 01e8 f1f8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=b...... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -11386,7 +11386,7 @@ void m68008_device::bset_dd_das_if8() // 01e8 f1f8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -11412,14 +11412,14 @@ void m68008_device::bset_dd_dais_if8() // 01f0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=14 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -11427,7 +11427,7 @@ void m68008_device::bset_dd_dais_if8() // 01f0 f1f8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -11461,7 +11461,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -11497,11 +11497,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -11520,7 +11520,7 @@ adsw2:
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=b...... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -11555,7 +11555,7 @@ adsw2:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -11585,7 +11585,7 @@ void m68008_device::bset_dd_adr16_if8() // 01f8 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -11618,7 +11618,7 @@ void m68008_device::bset_dd_adr16_if8() // 01f8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -11638,7 +11638,7 @@ void m68008_device::bset_dd_adr16_if8() // 01f8 f1ff
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=b...... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -11673,7 +11673,7 @@ void m68008_device::bset_dd_adr16_if8() // 01f8 f1ff
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -11701,7 +11701,7 @@ void m68008_device::bset_dd_adr32_if8() // 01f9 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -11735,7 +11735,7 @@ void m68008_device::bset_dd_adr32_if8() // 01f9 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -11768,7 +11768,7 @@ void m68008_device::bset_dd_adr32_if8() // 01f9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -11788,7 +11788,7 @@ void m68008_device::bset_dd_adr32_if8() // 01f9 f1ff
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=b...... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -11823,7 +11823,7 @@ void m68008_device::bset_dd_adr32_if8() // 01f9 f1ff
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -11852,7 +11852,7 @@ void m68008_device::andi_b_imm8_ds_if8() // 0200 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -11885,7 +11885,7 @@ void m68008_device::andi_b_imm8_ds_if8() // 0200 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=9:m_dt d=4:m_da[ry]
alu_and8(m_dt, m_da[ry]);
sr_nzvc();
// 08b roaw2
@@ -11893,7 +11893,7 @@ void m68008_device::andi_b_imm8_ds_if8() // 0200 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -11937,7 +11937,7 @@ void m68008_device::andi_b_imm8_ais_if8() // 0210 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -11969,11 +11969,11 @@ void m68008_device::andi_b_imm8_ais_if8() // 0210 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dtl:m_dt d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -11991,7 +11991,7 @@ void m68008_device::andi_b_imm8_ais_if8() // 0210 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=9:m_dt d=31:m_dbin
alu_and8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -12028,7 +12028,7 @@ void m68008_device::andi_b_imm8_ais_if8() // 0210 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -12055,7 +12055,7 @@ void m68008_device::andi_b_imm8_aips_if8() // 0218 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -12090,12 +12090,12 @@ void m68008_device::andi_b_imm8_aips_if8() // 0218 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=9:m_dt d=31:m_dbin
alu_and8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -12114,7 +12114,7 @@ void m68008_device::andi_b_imm8_aips_if8() // 0218 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=9:m_dt d=31:m_dbin
alu_and8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -12151,7 +12151,7 @@ void m68008_device::andi_b_imm8_aips_if8() // 0218 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -12178,7 +12178,7 @@ void m68008_device::andi_b_imm8_pais_if8() // 0220 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -12212,7 +12212,7 @@ void m68008_device::andi_b_imm8_pais_if8() // 0220 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=9:m_dt d=31:m_dbin
alu_and8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -12220,7 +12220,7 @@ void m68008_device::andi_b_imm8_pais_if8() // 0220 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -12239,7 +12239,7 @@ void m68008_device::andi_b_imm8_pais_if8() // 0220 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=9:m_dt d=31:m_dbin
alu_and8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -12276,7 +12276,7 @@ void m68008_device::andi_b_imm8_pais_if8() // 0220 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -12303,7 +12303,7 @@ void m68008_device::andi_b_imm8_das_if8() // 0228 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -12335,7 +12335,7 @@ void m68008_device::andi_b_imm8_das_if8() // 0228 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -12368,11 +12368,11 @@ void m68008_device::andi_b_imm8_das_if8() // 0228 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dtl:m_dt d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -12390,7 +12390,7 @@ void m68008_device::andi_b_imm8_das_if8() // 0228 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=9:m_dt d=31:m_dbin
alu_and8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -12427,7 +12427,7 @@ void m68008_device::andi_b_imm8_das_if8() // 0228 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -12454,7 +12454,7 @@ void m68008_device::andi_b_imm8_dais_if8() // 0230 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -12484,14 +12484,14 @@ void m68008_device::andi_b_imm8_dais_if8() // 0230 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=4 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -12499,7 +12499,7 @@ void m68008_device::andi_b_imm8_dais_if8() // 0230 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -12533,7 +12533,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -12569,11 +12569,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dtl:m_dt d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -12591,7 +12591,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=9:m_dt d=31:m_dbin
alu_and8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -12628,7 +12628,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -12654,7 +12654,7 @@ void m68008_device::andi_b_imm8_adr16_if8() // 0238 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -12689,7 +12689,7 @@ void m68008_device::andi_b_imm8_adr16_if8() // 0238 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=9:m_dt d=31:m_dbin
alu_and8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -12722,7 +12722,7 @@ void m68008_device::andi_b_imm8_adr16_if8() // 0238 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -12741,7 +12741,7 @@ void m68008_device::andi_b_imm8_adr16_if8() // 0238 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=9:m_dt d=31:m_dbin
alu_and8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -12778,7 +12778,7 @@ void m68008_device::andi_b_imm8_adr16_if8() // 0238 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -12804,7 +12804,7 @@ void m68008_device::andi_b_imm8_adr32_if8() // 0239 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -12837,7 +12837,7 @@ void m68008_device::andi_b_imm8_adr32_if8() // 0239 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -12871,7 +12871,7 @@ void m68008_device::andi_b_imm8_adr32_if8() // 0239 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=9:m_dt d=31:m_dbin
alu_and8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -12904,7 +12904,7 @@ void m68008_device::andi_b_imm8_adr32_if8() // 0239 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -12923,7 +12923,7 @@ void m68008_device::andi_b_imm8_adr32_if8() // 0239 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=9:m_dt d=31:m_dbin
alu_and8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -12960,7 +12960,7 @@ void m68008_device::andi_b_imm8_adr32_if8() // 0239 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -12986,7 +12986,7 @@ void m68008_device::andi_imm8_ccr_if8() // 023c ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13018,21 +13018,21 @@ void m68008_device::andi_imm8_ccr_if8() // 023c ffff
// 1cc stiw1
m_ftu = m_sr;
m_au = m_pc - 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_icount -= 2;
// 307 stiw2
- // alu r=4 c=2 m=..... i=b...... ALU.and_ a=R.ftu:m_ftu d=R.dtl:m_dt
+ // alu r=4 c=2 m=..... i=b...... 1 a=37:m_ftu d=9:m_dt
alu_and8(m_ftu, m_dt);
m_icount -= 2;
// 320 stiw3
m_movemr = m_dbin;
m_ftu = m_aluo;
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
m_icount -= 2;
// 321 stiw4
m_sr = m_isr = (m_ftu & SR_CCR) | (m_sr & SR_SR);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_icount -= 2;
// 1e1 malw3
m_aob = m_au;
@@ -13040,7 +13040,7 @@ void m68008_device::andi_imm8_ccr_if8() // 023c ffff
m_pc = m_au;
m_ftu = m_dbin;
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13074,11 +13074,11 @@ void m68008_device::andi_imm8_ccr_if8() // 023c ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13122,7 +13122,7 @@ void m68008_device::andi_w_imm16_ds_if8() // 0240 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13155,7 +13155,7 @@ void m68008_device::andi_w_imm16_ds_if8() // 0240 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=9:m_dt d=4:m_da[ry]
alu_and(m_dt, m_da[ry]);
sr_nzvc();
// 08b roaw2
@@ -13163,7 +13163,7 @@ void m68008_device::andi_w_imm16_ds_if8() // 0240 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13207,7 +13207,7 @@ void m68008_device::andi_w_imm16_ais_if8() // 0250 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13239,11 +13239,11 @@ void m68008_device::andi_w_imm16_ais_if8() // 0250 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dtl:m_dt d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13276,7 +13276,7 @@ void m68008_device::andi_w_imm16_ais_if8() // 0250 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -13313,7 +13313,7 @@ void m68008_device::andi_w_imm16_ais_if8() // 0250 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -13355,7 +13355,7 @@ void m68008_device::andi_w_imm16_aips_if8() // 0258 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13390,12 +13390,12 @@ void m68008_device::andi_w_imm16_aips_if8() // 0258 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -13429,7 +13429,7 @@ void m68008_device::andi_w_imm16_aips_if8() // 0258 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -13466,7 +13466,7 @@ void m68008_device::andi_w_imm16_aips_if8() // 0258 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -13508,7 +13508,7 @@ void m68008_device::andi_w_imm16_pais_if8() // 0260 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13542,7 +13542,7 @@ void m68008_device::andi_w_imm16_pais_if8() // 0260 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -13550,7 +13550,7 @@ void m68008_device::andi_w_imm16_pais_if8() // 0260 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -13584,7 +13584,7 @@ void m68008_device::andi_w_imm16_pais_if8() // 0260 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -13621,7 +13621,7 @@ void m68008_device::andi_w_imm16_pais_if8() // 0260 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -13663,7 +13663,7 @@ void m68008_device::andi_w_imm16_das_if8() // 0268 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13695,7 +13695,7 @@ void m68008_device::andi_w_imm16_das_if8() // 0268 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13728,11 +13728,11 @@ void m68008_device::andi_w_imm16_das_if8() // 0268 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dtl:m_dt d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13765,7 +13765,7 @@ void m68008_device::andi_w_imm16_das_if8() // 0268 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -13802,7 +13802,7 @@ void m68008_device::andi_w_imm16_das_if8() // 0268 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -13844,7 +13844,7 @@ void m68008_device::andi_w_imm16_dais_if8() // 0270 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13874,14 +13874,14 @@ void m68008_device::andi_w_imm16_dais_if8() // 0270 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=4 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -13889,7 +13889,7 @@ void m68008_device::andi_w_imm16_dais_if8() // 0270 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13923,7 +13923,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13959,11 +13959,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dtl:m_dt d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -13996,7 +13996,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -14033,7 +14033,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -14074,7 +14074,7 @@ void m68008_device::andi_w_imm16_adr16_if8() // 0278 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -14109,7 +14109,7 @@ void m68008_device::andi_w_imm16_adr16_if8() // 0278 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -14142,7 +14142,7 @@ void m68008_device::andi_w_imm16_adr16_if8() // 0278 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -14176,7 +14176,7 @@ void m68008_device::andi_w_imm16_adr16_if8() // 0278 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -14213,7 +14213,7 @@ void m68008_device::andi_w_imm16_adr16_if8() // 0278 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -14254,7 +14254,7 @@ void m68008_device::andi_w_imm16_adr32_if8() // 0279 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -14287,7 +14287,7 @@ void m68008_device::andi_w_imm16_adr32_if8() // 0279 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -14321,7 +14321,7 @@ void m68008_device::andi_w_imm16_adr32_if8() // 0279 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -14354,7 +14354,7 @@ void m68008_device::andi_w_imm16_adr32_if8() // 0279 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -14388,7 +14388,7 @@ void m68008_device::andi_w_imm16_adr32_if8() // 0279 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -14425,7 +14425,7 @@ void m68008_device::andi_w_imm16_adr32_if8() // 0279 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -14470,7 +14470,7 @@ void m68008_device::andi_i16u_sr_if8() // 027c ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -14502,23 +14502,23 @@ void m68008_device::andi_i16u_sr_if8() // 027c ffff
// 1cc stiw1
m_ftu = m_sr;
m_au = m_pc - 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_icount -= 2;
// 307 stiw2
- // alu r=4 c=2 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=R.dtl:m_dt
+ // alu r=4 c=2 m=..... i=....... 1 a=37:m_ftu d=9:m_dt
alu_and(m_ftu, m_dt);
m_icount -= 2;
// 320 stiw3
m_movemr = m_dbin;
m_ftu = m_aluo;
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
m_icount -= 2;
// 321 stiw4
m_sr = m_isr = m_ftu & (SR_CCR|SR_SR);
update_user_super();
update_interrupt();
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_icount -= 2;
// 1e1 malw3
m_aob = m_au;
@@ -14526,7 +14526,7 @@ void m68008_device::andi_i16u_sr_if8() // 027c ffff
m_pc = m_au;
m_ftu = m_dbin;
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -14560,11 +14560,11 @@ void m68008_device::andi_i16u_sr_if8() // 027c ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -14607,7 +14607,7 @@ void m68008_device::andi_l_imm32_ds_if8() // 0280 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -14640,7 +14640,7 @@ void m68008_device::andi_l_imm32_ds_if8() // 0280 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -14673,12 +14673,12 @@ void m68008_device::andi_l_imm32_ds_if8() // 0280 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=9:m_dt d=4:m_da[ry]
alu_and(m_dt, m_da[ry]);
sr_nzvc();
// 259 roal2
set_16l(m_da[ry], m_aluo);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -14708,7 +14708,7 @@ void m68008_device::andi_l_imm32_ds_if8() // 0280 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 25a roal3
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=23:m_dt d=18:m_da[ry]
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=23:m_dt d=18:m_da[ry]
alu_and(high16(m_dt), high16(m_da[ry]));
sr_nzvc_u();
m_icount -= 2;
@@ -14717,7 +14717,7 @@ void m68008_device::andi_l_imm32_ds_if8() // 0280 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -14733,7 +14733,7 @@ void m68008_device::andi_l_imm32_ais_if8() // 0290 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -14766,7 +14766,7 @@ void m68008_device::andi_l_imm32_ais_if8() // 0290 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -14798,7 +14798,7 @@ void m68008_device::andi_l_imm32_ais_if8() // 0290 fff8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -14833,7 +14833,7 @@ void m68008_device::andi_l_imm32_ais_if8() // 0290 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -14866,7 +14866,7 @@ void m68008_device::andi_l_imm32_ais_if8() // 0290 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -14901,7 +14901,7 @@ void m68008_device::andi_l_imm32_ais_if8() // 0290 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=23:m_dt d=R.alue:m_alue
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=23:m_dt d=29:m_alue
alu_and(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -14936,7 +14936,7 @@ void m68008_device::andi_l_imm32_ais_if8() // 0290 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -14977,7 +14977,7 @@ void m68008_device::andi_l_imm32_aips_if8() // 0298 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15010,7 +15010,7 @@ void m68008_device::andi_l_imm32_aips_if8() // 0298 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15042,7 +15042,7 @@ void m68008_device::andi_l_imm32_aips_if8() // 0298 fff8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -15077,11 +15077,11 @@ void m68008_device::andi_l_imm32_aips_if8() // 0298 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
// 21b pinl3
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15114,7 +15114,7 @@ void m68008_device::andi_l_imm32_aips_if8() // 0298 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -15149,7 +15149,7 @@ void m68008_device::andi_l_imm32_aips_if8() // 0298 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=23:m_dt d=R.alue:m_alue
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=23:m_dt d=29:m_alue
alu_and(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -15184,7 +15184,7 @@ void m68008_device::andi_l_imm32_aips_if8() // 0298 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -15225,7 +15225,7 @@ void m68008_device::andi_l_imm32_pais_if8() // 02a0 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15258,7 +15258,7 @@ void m68008_device::andi_l_imm32_pais_if8() // 02a0 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15289,14 +15289,14 @@ void m68008_device::andi_l_imm32_pais_if8() // 02a0 fff8
m_dbin = m_edb;
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
m_aob = m_au;
m_da[ry] = m_au;
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15330,7 +15330,7 @@ void m68008_device::andi_l_imm32_pais_if8() // 02a0 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15363,7 +15363,7 @@ void m68008_device::andi_l_imm32_pais_if8() // 02a0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -15398,7 +15398,7 @@ void m68008_device::andi_l_imm32_pais_if8() // 02a0 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=23:m_dt d=R.alue:m_alue
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=23:m_dt d=29:m_alue
alu_and(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -15433,7 +15433,7 @@ void m68008_device::andi_l_imm32_pais_if8() // 02a0 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -15474,7 +15474,7 @@ void m68008_device::andi_l_imm32_das_if8() // 02a8 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15507,7 +15507,7 @@ void m68008_device::andi_l_imm32_das_if8() // 02a8 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15539,7 +15539,7 @@ void m68008_device::andi_l_imm32_das_if8() // 02a8 fff8
// 1c6 adsl1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15571,7 +15571,7 @@ void m68008_device::andi_l_imm32_das_if8() // 02a8 fff8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -15606,7 +15606,7 @@ void m68008_device::andi_l_imm32_das_if8() // 02a8 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15639,7 +15639,7 @@ void m68008_device::andi_l_imm32_das_if8() // 02a8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -15674,7 +15674,7 @@ void m68008_device::andi_l_imm32_das_if8() // 02a8 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=23:m_dt d=R.alue:m_alue
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=23:m_dt d=29:m_alue
alu_and(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -15709,7 +15709,7 @@ void m68008_device::andi_l_imm32_das_if8() // 02a8 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -15750,7 +15750,7 @@ void m68008_device::andi_l_imm32_dais_if8() // 02b0 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15783,7 +15783,7 @@ void m68008_device::andi_l_imm32_dais_if8() // 02b0 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15813,14 +15813,14 @@ void m68008_device::andi_l_imm32_dais_if8() // 02b0 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e7 aixw0
- // alu r=4 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
if(m_t)
goto aixw4;
else
@@ -15828,7 +15828,7 @@ void m68008_device::andi_l_imm32_dais_if8() // 02b0 fff8
aixw2:
// 124 aixw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15862,7 +15862,7 @@ aixw2:
aixw4:
// 1e4 aixw4
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15897,7 +15897,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -15932,7 +15932,7 @@ adsl2:
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -15965,7 +15965,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -16000,7 +16000,7 @@ adsl2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=23:m_dt d=R.alue:m_alue
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=23:m_dt d=29:m_alue
alu_and(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -16035,7 +16035,7 @@ adsl2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -16075,7 +16075,7 @@ void m68008_device::andi_l_imm32_adr16_if8() // 02b8 ffff
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -16108,7 +16108,7 @@ void m68008_device::andi_l_imm32_adr16_if8() // 02b8 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -16143,7 +16143,7 @@ void m68008_device::andi_l_imm32_adr16_if8() // 02b8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -16176,7 +16176,7 @@ void m68008_device::andi_l_imm32_adr16_if8() // 02b8 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -16211,7 +16211,7 @@ void m68008_device::andi_l_imm32_adr16_if8() // 02b8 ffff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -16244,7 +16244,7 @@ void m68008_device::andi_l_imm32_adr16_if8() // 02b8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -16279,7 +16279,7 @@ void m68008_device::andi_l_imm32_adr16_if8() // 02b8 ffff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=23:m_dt d=R.alue:m_alue
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=23:m_dt d=29:m_alue
alu_and(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -16314,7 +16314,7 @@ void m68008_device::andi_l_imm32_adr16_if8() // 02b8 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -16354,7 +16354,7 @@ void m68008_device::andi_l_imm32_adr32_if8() // 02b9 ffff
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -16387,7 +16387,7 @@ void m68008_device::andi_l_imm32_adr32_if8() // 02b9 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -16420,7 +16420,7 @@ void m68008_device::andi_l_imm32_adr32_if8() // 02b9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -16454,7 +16454,7 @@ void m68008_device::andi_l_imm32_adr32_if8() // 02b9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -16487,7 +16487,7 @@ void m68008_device::andi_l_imm32_adr32_if8() // 02b9 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -16522,7 +16522,7 @@ void m68008_device::andi_l_imm32_adr32_if8() // 02b9 ffff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -16555,7 +16555,7 @@ void m68008_device::andi_l_imm32_adr32_if8() // 02b9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=9:m_dt d=31:m_dbin
alu_and(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -16590,7 +16590,7 @@ void m68008_device::andi_l_imm32_adr32_if8() // 02b9 ffff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=23:m_dt d=R.alue:m_alue
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=23:m_dt d=29:m_alue
alu_and(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -16625,7 +16625,7 @@ void m68008_device::andi_l_imm32_adr32_if8() // 02b9 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -16699,7 +16699,7 @@ void m68008_device::subi_b_imm8_ds_if8() // 0400 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=9:m_dt d=4:m_da[ry]
alu_sub8(m_dt, m_da[ry]);
sr_xnzvc();
// 08b roaw2
@@ -16781,7 +16781,7 @@ void m68008_device::subi_b_imm8_ais_if8() // 0410 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -16802,7 +16802,7 @@ void m68008_device::subi_b_imm8_ais_if8() // 0410 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=9:m_dt d=31:m_dbin
alu_sub8(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -16902,7 +16902,7 @@ void m68008_device::subi_b_imm8_aips_if8() // 0418 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -16921,7 +16921,7 @@ void m68008_device::subi_b_imm8_aips_if8() // 0418 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=9:m_dt d=31:m_dbin
alu_sub8(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -17023,7 +17023,7 @@ void m68008_device::subi_b_imm8_pais_if8() // 0420 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -17042,7 +17042,7 @@ void m68008_device::subi_b_imm8_pais_if8() // 0420 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=9:m_dt d=31:m_dbin
alu_sub8(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -17168,7 +17168,7 @@ void m68008_device::subi_b_imm8_das_if8() // 0428 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -17189,7 +17189,7 @@ void m68008_device::subi_b_imm8_das_if8() // 0428 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=9:m_dt d=31:m_dbin
alu_sub8(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -17281,7 +17281,7 @@ void m68008_device::subi_b_imm8_dais_if8() // 0430 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -17363,7 +17363,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -17384,7 +17384,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=9:m_dt d=31:m_dbin
alu_sub8(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -17511,7 +17511,7 @@ void m68008_device::subi_b_imm8_adr16_if8() // 0438 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -17530,7 +17530,7 @@ void m68008_device::subi_b_imm8_adr16_if8() // 0438 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=9:m_dt d=31:m_dbin
alu_sub8(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -17688,7 +17688,7 @@ void m68008_device::subi_b_imm8_adr32_if8() // 0439 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -17707,7 +17707,7 @@ void m68008_device::subi_b_imm8_adr32_if8() // 0439 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=9:m_dt d=31:m_dbin
alu_sub8(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -17802,7 +17802,7 @@ void m68008_device::subi_w_imm16_ds_if8() // 0440 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=9:m_dt d=4:m_da[ry]
alu_sub(m_dt, m_da[ry]);
sr_xnzvc();
// 08b roaw2
@@ -17884,7 +17884,7 @@ void m68008_device::subi_w_imm16_ais_if8() // 0450 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -17920,7 +17920,7 @@ void m68008_device::subi_w_imm16_ais_if8() // 0450 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -18035,7 +18035,7 @@ void m68008_device::subi_w_imm16_aips_if8() // 0458 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -18069,7 +18069,7 @@ void m68008_device::subi_w_imm16_aips_if8() // 0458 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -18186,7 +18186,7 @@ void m68008_device::subi_w_imm16_pais_if8() // 0460 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -18220,7 +18220,7 @@ void m68008_device::subi_w_imm16_pais_if8() // 0460 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -18361,7 +18361,7 @@ void m68008_device::subi_w_imm16_das_if8() // 0468 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -18397,7 +18397,7 @@ void m68008_device::subi_w_imm16_das_if8() // 0468 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -18504,7 +18504,7 @@ void m68008_device::subi_w_imm16_dais_if8() // 0470 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -18586,7 +18586,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -18622,7 +18622,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -18764,7 +18764,7 @@ void m68008_device::subi_w_imm16_adr16_if8() // 0478 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -18798,7 +18798,7 @@ void m68008_device::subi_w_imm16_adr16_if8() // 0478 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -18971,7 +18971,7 @@ void m68008_device::subi_w_imm16_adr32_if8() // 0479 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -19005,7 +19005,7 @@ void m68008_device::subi_w_imm16_adr32_if8() // 0479 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -19146,7 +19146,7 @@ void m68008_device::subi_l_imm32_ds_if8() // 0480 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=9:m_dt d=4:m_da[ry]
alu_sub(m_dt, m_da[ry]);
sr_xnzvc();
// 259 roal2
@@ -19180,7 +19180,7 @@ void m68008_device::subi_l_imm32_ds_if8() // 0480 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 25a roal3
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=18:m_da[ry]
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=18:m_da[ry]
alu_subc(high16(m_dt), high16(m_da[ry]));
sr_xnzvc_u();
m_icount -= 2;
@@ -19267,7 +19267,7 @@ void m68008_device::subi_l_imm32_ais_if8() // 0490 fff8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -19334,7 +19334,7 @@ void m68008_device::subi_l_imm32_ais_if8() // 0490 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -19369,7 +19369,7 @@ void m68008_device::subi_l_imm32_ais_if8() // 0490 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -19507,7 +19507,7 @@ void m68008_device::subi_l_imm32_aips_if8() // 0498 fff8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -19577,7 +19577,7 @@ void m68008_device::subi_l_imm32_aips_if8() // 0498 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -19612,7 +19612,7 @@ void m68008_device::subi_l_imm32_aips_if8() // 0498 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -19749,7 +19749,7 @@ void m68008_device::subi_l_imm32_pais_if8() // 04a0 fff8
m_dbin = m_edb;
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -19821,7 +19821,7 @@ void m68008_device::subi_l_imm32_pais_if8() // 04a0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -19856,7 +19856,7 @@ void m68008_device::subi_l_imm32_pais_if8() // 04a0 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -20025,7 +20025,7 @@ void m68008_device::subi_l_imm32_das_if8() // 04a8 fff8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -20092,7 +20092,7 @@ void m68008_device::subi_l_imm32_das_if8() // 04a8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -20127,7 +20127,7 @@ void m68008_device::subi_l_imm32_das_if8() // 04a8 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -20263,7 +20263,7 @@ void m68008_device::subi_l_imm32_dais_if8() // 04b0 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e7 aixw0
- // alu r=5 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -20344,7 +20344,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -20411,7 +20411,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -20446,7 +20446,7 @@ adsl2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -20617,7 +20617,7 @@ void m68008_device::subi_l_imm32_adr16_if8() // 04b8 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -20684,7 +20684,7 @@ void m68008_device::subi_l_imm32_adr16_if8() // 04b8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -20719,7 +20719,7 @@ void m68008_device::subi_l_imm32_adr16_if8() // 04b8 ffff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -20921,7 +20921,7 @@ void m68008_device::subi_l_imm32_adr32_if8() // 04b9 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -20988,7 +20988,7 @@ void m68008_device::subi_l_imm32_adr32_if8() // 04b9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -21023,7 +21023,7 @@ void m68008_device::subi_l_imm32_adr32_if8() // 04b9 ffff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -21131,7 +21131,7 @@ void m68008_device::addi_b_imm8_ds_if8() // 0600 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=9:m_dt d=4:m_da[ry]
alu_add8(m_dt, m_da[ry]);
sr_xnzvc();
// 08b roaw2
@@ -21213,7 +21213,7 @@ void m68008_device::addi_b_imm8_ais_if8() // 0610 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -21234,7 +21234,7 @@ void m68008_device::addi_b_imm8_ais_if8() // 0610 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=9:m_dt d=31:m_dbin
alu_add8(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -21334,7 +21334,7 @@ void m68008_device::addi_b_imm8_aips_if8() // 0618 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -21353,7 +21353,7 @@ void m68008_device::addi_b_imm8_aips_if8() // 0618 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=9:m_dt d=31:m_dbin
alu_add8(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -21455,7 +21455,7 @@ void m68008_device::addi_b_imm8_pais_if8() // 0620 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -21474,7 +21474,7 @@ void m68008_device::addi_b_imm8_pais_if8() // 0620 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=9:m_dt d=31:m_dbin
alu_add8(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -21600,7 +21600,7 @@ void m68008_device::addi_b_imm8_das_if8() // 0628 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -21621,7 +21621,7 @@ void m68008_device::addi_b_imm8_das_if8() // 0628 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=9:m_dt d=31:m_dbin
alu_add8(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -21713,7 +21713,7 @@ void m68008_device::addi_b_imm8_dais_if8() // 0630 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -21795,7 +21795,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -21816,7 +21816,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=9:m_dt d=31:m_dbin
alu_add8(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -21943,7 +21943,7 @@ void m68008_device::addi_b_imm8_adr16_if8() // 0638 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -21962,7 +21962,7 @@ void m68008_device::addi_b_imm8_adr16_if8() // 0638 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=9:m_dt d=31:m_dbin
alu_add8(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -22120,7 +22120,7 @@ void m68008_device::addi_b_imm8_adr32_if8() // 0639 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -22139,7 +22139,7 @@ void m68008_device::addi_b_imm8_adr32_if8() // 0639 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=9:m_dt d=31:m_dbin
alu_add8(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -22234,7 +22234,7 @@ void m68008_device::addi_w_imm16_ds_if8() // 0640 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=9:m_dt d=4:m_da[ry]
alu_add(m_dt, m_da[ry]);
sr_xnzvc();
// 08b roaw2
@@ -22316,7 +22316,7 @@ void m68008_device::addi_w_imm16_ais_if8() // 0650 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -22352,7 +22352,7 @@ void m68008_device::addi_w_imm16_ais_if8() // 0650 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=9:m_dt d=31:m_dbin
alu_add(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -22467,7 +22467,7 @@ void m68008_device::addi_w_imm16_aips_if8() // 0658 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -22501,7 +22501,7 @@ void m68008_device::addi_w_imm16_aips_if8() // 0658 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=9:m_dt d=31:m_dbin
alu_add(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -22618,7 +22618,7 @@ void m68008_device::addi_w_imm16_pais_if8() // 0660 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -22652,7 +22652,7 @@ void m68008_device::addi_w_imm16_pais_if8() // 0660 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=9:m_dt d=31:m_dbin
alu_add(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -22793,7 +22793,7 @@ void m68008_device::addi_w_imm16_das_if8() // 0668 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -22829,7 +22829,7 @@ void m68008_device::addi_w_imm16_das_if8() // 0668 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=9:m_dt d=31:m_dbin
alu_add(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -22936,7 +22936,7 @@ void m68008_device::addi_w_imm16_dais_if8() // 0670 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -23018,7 +23018,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -23054,7 +23054,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=9:m_dt d=31:m_dbin
alu_add(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -23196,7 +23196,7 @@ void m68008_device::addi_w_imm16_adr16_if8() // 0678 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -23230,7 +23230,7 @@ void m68008_device::addi_w_imm16_adr16_if8() // 0678 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=9:m_dt d=31:m_dbin
alu_add(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -23403,7 +23403,7 @@ void m68008_device::addi_w_imm16_adr32_if8() // 0679 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -23437,7 +23437,7 @@ void m68008_device::addi_w_imm16_adr32_if8() // 0679 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=9:m_dt d=31:m_dbin
alu_add(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -23578,7 +23578,7 @@ void m68008_device::addi_l_imm32_ds_if8() // 0680 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=9:m_dt d=4:m_da[ry]
alu_add(m_dt, m_da[ry]);
sr_xnzvc();
// 259 roal2
@@ -23612,7 +23612,7 @@ void m68008_device::addi_l_imm32_ds_if8() // 0680 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 25a roal3
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=18:m_da[ry]
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=18:m_da[ry]
alu_addc(high16(m_dt), high16(m_da[ry]));
sr_xnzvc_u();
m_icount -= 2;
@@ -23699,7 +23699,7 @@ void m68008_device::addi_l_imm32_ais_if8() // 0690 fff8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -23766,7 +23766,7 @@ void m68008_device::addi_l_imm32_ais_if8() // 0690 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=9:m_dt d=31:m_dbin
alu_add(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -23801,7 +23801,7 @@ void m68008_device::addi_l_imm32_ais_if8() // 0690 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=29:m_alue
alu_addc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -23939,7 +23939,7 @@ void m68008_device::addi_l_imm32_aips_if8() // 0698 fff8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -24009,7 +24009,7 @@ void m68008_device::addi_l_imm32_aips_if8() // 0698 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=9:m_dt d=31:m_dbin
alu_add(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -24044,7 +24044,7 @@ void m68008_device::addi_l_imm32_aips_if8() // 0698 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=29:m_alue
alu_addc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -24181,7 +24181,7 @@ void m68008_device::addi_l_imm32_pais_if8() // 06a0 fff8
m_dbin = m_edb;
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -24253,7 +24253,7 @@ void m68008_device::addi_l_imm32_pais_if8() // 06a0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=9:m_dt d=31:m_dbin
alu_add(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -24288,7 +24288,7 @@ void m68008_device::addi_l_imm32_pais_if8() // 06a0 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=29:m_alue
alu_addc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -24457,7 +24457,7 @@ void m68008_device::addi_l_imm32_das_if8() // 06a8 fff8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -24524,7 +24524,7 @@ void m68008_device::addi_l_imm32_das_if8() // 06a8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=9:m_dt d=31:m_dbin
alu_add(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -24559,7 +24559,7 @@ void m68008_device::addi_l_imm32_das_if8() // 06a8 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=29:m_alue
alu_addc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -24695,7 +24695,7 @@ void m68008_device::addi_l_imm32_dais_if8() // 06b0 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -24776,7 +24776,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -24843,7 +24843,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=9:m_dt d=31:m_dbin
alu_add(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -24878,7 +24878,7 @@ adsl2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=29:m_alue
alu_addc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -25049,7 +25049,7 @@ void m68008_device::addi_l_imm32_adr16_if8() // 06b8 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -25116,7 +25116,7 @@ void m68008_device::addi_l_imm32_adr16_if8() // 06b8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=9:m_dt d=31:m_dbin
alu_add(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -25151,7 +25151,7 @@ void m68008_device::addi_l_imm32_adr16_if8() // 06b8 ffff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=29:m_alue
alu_addc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -25353,7 +25353,7 @@ void m68008_device::addi_l_imm32_adr32_if8() // 06b9 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -25420,7 +25420,7 @@ void m68008_device::addi_l_imm32_adr32_if8() // 06b9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=9:m_dt d=31:m_dbin
alu_add(m_dt, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -25455,7 +25455,7 @@ void m68008_device::addi_l_imm32_adr32_if8() // 06b9 ffff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=29:m_alue
alu_addc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -25531,7 +25531,7 @@ void m68008_device::btst_imm8_ds_if8() // 0800 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -25567,13 +25567,13 @@ void m68008_device::btst_imm8_ds_if8() // 0800 fff8
m_dcr = m_dt;
m_at = m_dt;
m_au = m_da[ry];
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=13 c=0 m=..... i=....... 9 a=9:m_dt d=4:m_da[ry]
alu_eor(m_dt, m_da[ry]);
// 0e7 btsr2
m_t = m_dcr & 0x10;
m_alub = m_da[ry];
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -25612,7 +25612,7 @@ bcsr4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
- // alu r=13 c=1 m=..z.. i=.....i. ALU.and_ a=alub d=R.dcro:m_dcro
+ // alu r=13 c=1 m=..z.. i=.....i. 1 a=alub d=35:m_dcro
alu_and(m_alub, 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -25625,7 +25625,7 @@ btsr3:
// 044 btsr3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=1 m=..z.. i=.....i. ALU.and_ a=18:m_da[ry] d=R.dcro:m_dcro
+ // alu r=13 c=1 m=..z.. i=.....i. 1 a=18:m_da[ry] d=35:m_dcro
alu_and(high16(m_da[ry]), 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -25644,7 +25644,7 @@ void m68008_device::btst_imm8_ais_if8() // 0810 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -25676,11 +25676,11 @@ void m68008_device::btst_imm8_ais_if8() // 0810 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -25698,13 +25698,13 @@ void m68008_device::btst_imm8_ais_if8() // 0810 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -25748,7 +25748,7 @@ void m68008_device::btst_imm8_aips_if8() // 0818 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -25783,12 +25783,12 @@ void m68008_device::btst_imm8_aips_if8() // 0818 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -25807,13 +25807,13 @@ void m68008_device::btst_imm8_aips_if8() // 0818 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -25857,7 +25857,7 @@ void m68008_device::btst_imm8_pais_if8() // 0820 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -25891,7 +25891,7 @@ void m68008_device::btst_imm8_pais_if8() // 0820 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -25899,7 +25899,7 @@ void m68008_device::btst_imm8_pais_if8() // 0820 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -25918,13 +25918,13 @@ void m68008_device::btst_imm8_pais_if8() // 0820 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -25968,7 +25968,7 @@ void m68008_device::btst_imm8_das_if8() // 0828 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26000,7 +26000,7 @@ void m68008_device::btst_imm8_das_if8() // 0828 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26033,11 +26033,11 @@ void m68008_device::btst_imm8_das_if8() // 0828 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -26055,13 +26055,13 @@ void m68008_device::btst_imm8_das_if8() // 0828 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26105,7 +26105,7 @@ void m68008_device::btst_imm8_dais_if8() // 0830 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26135,14 +26135,14 @@ void m68008_device::btst_imm8_dais_if8() // 0830 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=13 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=13 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -26150,7 +26150,7 @@ void m68008_device::btst_imm8_dais_if8() // 0830 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26184,7 +26184,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26220,11 +26220,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -26242,13 +26242,13 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26291,7 +26291,7 @@ void m68008_device::btst_imm8_adr16_if8() // 0838 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26326,7 +26326,7 @@ void m68008_device::btst_imm8_adr16_if8() // 0838 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -26359,7 +26359,7 @@ void m68008_device::btst_imm8_adr16_if8() // 0838 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -26378,13 +26378,13 @@ void m68008_device::btst_imm8_adr16_if8() // 0838 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26427,7 +26427,7 @@ void m68008_device::btst_imm8_adr32_if8() // 0839 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26460,7 +26460,7 @@ void m68008_device::btst_imm8_adr32_if8() // 0839 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26494,7 +26494,7 @@ void m68008_device::btst_imm8_adr32_if8() // 0839 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -26527,7 +26527,7 @@ void m68008_device::btst_imm8_adr32_if8() // 0839 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -26546,13 +26546,13 @@ void m68008_device::btst_imm8_adr32_if8() // 0839 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26595,7 +26595,7 @@ void m68008_device::btst_imm8_dpc_if8() // 083a ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26627,7 +26627,7 @@ void m68008_device::btst_imm8_dpc_if8() // 083a ffff
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_pc;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26660,11 +26660,11 @@ void m68008_device::btst_imm8_dpc_if8() // 083a ffff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob);
m_icount -= 4;
@@ -26682,13 +26682,13 @@ void m68008_device::btst_imm8_dpc_if8() // 083a ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26731,7 +26731,7 @@ void m68008_device::btst_imm8_dpci_if8() // 083b ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26761,14 +26761,14 @@ void m68008_device::btst_imm8_dpci_if8() // 083b ffff
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=13 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=13 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_pc + ext32(m_aluo);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -26776,7 +26776,7 @@ void m68008_device::btst_imm8_dpci_if8() // 083b ffff
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26810,7 +26810,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26846,11 +26846,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob);
m_icount -= 4;
@@ -26868,13 +26868,13 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=31:m_dbin d=36:m_dcro8
alu_and8(m_dbin, 1 << (m_dcr & 7));
sr_z();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26918,7 +26918,7 @@ void m68008_device::bchg_imm8_ds_if8() // 0840 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -26954,13 +26954,13 @@ void m68008_device::bchg_imm8_ds_if8() // 0840 fff8
m_dcr = m_dt;
m_at = m_dt;
m_au = m_da[ry];
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=13 c=0 m=..... i=....... 9 a=9:m_dt d=4:m_da[ry]
alu_eor(m_dt, m_da[ry]);
// 06a bcsr2
m_t = m_dcr & 0x10;
m_alub = m_da[ry];
m_au = m_pc + 2;
- // alu r=13 c=2 m=..... i=....... ALU.eor a=R.dyl:m_da[ry] d=R.dcro:m_dcro
+ // alu r=13 c=2 m=..... i=....... 9 a=4:m_da[ry] d=35:m_dcro
alu_eor(m_da[ry], 1 << (m_dcr & 15));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -26999,7 +26999,7 @@ bcsr4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
- // alu r=13 c=1 m=..z.. i=.....i. ALU.and_ a=alub d=R.dcro:m_dcro
+ // alu r=13 c=1 m=..z.. i=.....i. 1 a=alub d=35:m_dcro
alu_and(m_alub, 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -27011,14 +27011,14 @@ bcsr4:
bcsr3:
// 084 bcsr3
m_alub = high16(m_da[ry]);
- // alu r=13 c=2 m=..... i=....... ALU.eor a=18:m_da[ry] d=R.dcro:m_dcro
+ // alu r=13 c=2 m=..... i=....... 9 a=18:m_da[ry] d=35:m_dcro
alu_eor(high16(m_da[ry]), 1 << (m_dcr & 15));
m_icount -= 2;
// 0a1 bcsr5
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[ry], m_aluo);
- // alu r=13 c=1 m=..z.. i=.....i. ALU.and_ a=alub d=R.dcro:m_dcro
+ // alu r=13 c=1 m=..z.. i=.....i. 1 a=alub d=35:m_dcro
alu_and(m_alub, 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -27037,7 +27037,7 @@ void m68008_device::bchg_imm8_ais_if8() // 0850 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -27069,11 +27069,11 @@ void m68008_device::bchg_imm8_ais_if8() // 0850 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -27092,7 +27092,7 @@ void m68008_device::bchg_imm8_ais_if8() // 0850 fff8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=2 m=..... i=b...... 9 a=31:m_dbin d=36:m_dcro8
alu_eor8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -27127,7 +27127,7 @@ void m68008_device::bchg_imm8_ais_if8() // 0850 fff8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -27156,7 +27156,7 @@ void m68008_device::bchg_imm8_aips_if8() // 0858 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -27191,12 +27191,12 @@ void m68008_device::bchg_imm8_aips_if8() // 0858 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -27216,7 +27216,7 @@ void m68008_device::bchg_imm8_aips_if8() // 0858 fff8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=2 m=..... i=b...... 9 a=31:m_dbin d=36:m_dcro8
alu_eor8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -27251,7 +27251,7 @@ void m68008_device::bchg_imm8_aips_if8() // 0858 fff8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -27280,7 +27280,7 @@ void m68008_device::bchg_imm8_pais_if8() // 0860 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -27314,7 +27314,7 @@ void m68008_device::bchg_imm8_pais_if8() // 0860 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -27322,7 +27322,7 @@ void m68008_device::bchg_imm8_pais_if8() // 0860 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -27342,7 +27342,7 @@ void m68008_device::bchg_imm8_pais_if8() // 0860 fff8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=2 m=..... i=b...... 9 a=31:m_dbin d=36:m_dcro8
alu_eor8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -27377,7 +27377,7 @@ void m68008_device::bchg_imm8_pais_if8() // 0860 fff8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -27406,7 +27406,7 @@ void m68008_device::bchg_imm8_das_if8() // 0868 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -27438,7 +27438,7 @@ void m68008_device::bchg_imm8_das_if8() // 0868 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -27471,11 +27471,11 @@ void m68008_device::bchg_imm8_das_if8() // 0868 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -27494,7 +27494,7 @@ void m68008_device::bchg_imm8_das_if8() // 0868 fff8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=2 m=..... i=b...... 9 a=31:m_dbin d=36:m_dcro8
alu_eor8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -27529,7 +27529,7 @@ void m68008_device::bchg_imm8_das_if8() // 0868 fff8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -27558,7 +27558,7 @@ void m68008_device::bchg_imm8_dais_if8() // 0870 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -27588,14 +27588,14 @@ void m68008_device::bchg_imm8_dais_if8() // 0870 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=13 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=13 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -27603,7 +27603,7 @@ void m68008_device::bchg_imm8_dais_if8() // 0870 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -27637,7 +27637,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -27673,11 +27673,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -27696,7 +27696,7 @@ adsw2:
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=2 m=..... i=b...... 9 a=31:m_dbin d=36:m_dcro8
alu_eor8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -27731,7 +27731,7 @@ adsw2:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -27759,7 +27759,7 @@ void m68008_device::bchg_imm8_adr16_if8() // 0878 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -27794,7 +27794,7 @@ void m68008_device::bchg_imm8_adr16_if8() // 0878 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -27827,7 +27827,7 @@ void m68008_device::bchg_imm8_adr16_if8() // 0878 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -27847,7 +27847,7 @@ void m68008_device::bchg_imm8_adr16_if8() // 0878 ffff
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=2 m=..... i=b...... 9 a=31:m_dbin d=36:m_dcro8
alu_eor8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -27882,7 +27882,7 @@ void m68008_device::bchg_imm8_adr16_if8() // 0878 ffff
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -27910,7 +27910,7 @@ void m68008_device::bchg_imm8_adr32_if8() // 0879 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -27943,7 +27943,7 @@ void m68008_device::bchg_imm8_adr32_if8() // 0879 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -27977,7 +27977,7 @@ void m68008_device::bchg_imm8_adr32_if8() // 0879 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -28010,7 +28010,7 @@ void m68008_device::bchg_imm8_adr32_if8() // 0879 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -28030,7 +28030,7 @@ void m68008_device::bchg_imm8_adr32_if8() // 0879 ffff
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=13 c=2 m=..... i=b...... 9 a=31:m_dbin d=36:m_dcro8
alu_eor8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -28065,7 +28065,7 @@ void m68008_device::bchg_imm8_adr32_if8() // 0879 ffff
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=13 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=13 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -28094,7 +28094,7 @@ void m68008_device::bclr_imm8_ds_if8() // 0880 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -28130,13 +28130,13 @@ void m68008_device::bclr_imm8_ds_if8() // 0880 fff8
m_dcr = m_dt;
m_at = m_dt;
m_au = m_da[ry];
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=14 c=0 m=..... i=.l..... 8 a=9:m_dt d=4:m_da[ry]
alu_or(m_dt, m_da[ry]);
// 06e bclr2
m_t = m_dcr & 0x10;
m_alub = m_da[ry];
m_au = m_pc + 2;
- // alu r=14 c=2 m=..... i=.l..... ALU.or_ a=R.dyl:m_da[ry] d=R.dcro:m_dcro
+ // alu r=14 c=2 m=..... i=.l..... 8 a=4:m_da[ry] d=35:m_dcro
alu_or(m_da[ry], 1 << (m_dcr & 15));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -28172,14 +28172,14 @@ void m68008_device::bclr_imm8_ds_if8() // 0880 fff8
goto bclr4;
bclr4:
// 0cc bclr4
- // alu r=14 c=4 m=..... i=.l..... ALU.eor a=R.aluo:m_aluo d=R.dcro:m_dcro
+ // alu r=14 c=4 m=..... i=.l..... 9 a=33:m_aluo d=35:m_dcro
alu_eor(m_aluo, 1 << (m_dcr & 15));
m_icount -= 2;
// 0c4 bcsr4
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
- // alu r=14 c=1 m=..z.. i=.l...i. ALU.and_ a=alub d=R.dcro:m_dcro
+ // alu r=14 c=1 m=..z.. i=.l...i. 1 a=alub d=35:m_dcro
alu_and(m_alub, 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -28191,18 +28191,18 @@ bclr4:
bclr3:
// 08c bclr3
m_alub = high16(m_da[ry]);
- // alu r=14 c=2 m=..... i=.l..... ALU.or_ a=18:m_da[ry] d=R.dcro:m_dcro
+ // alu r=14 c=2 m=..... i=.l..... 8 a=18:m_da[ry] d=35:m_dcro
alu_or(high16(m_da[ry]), 1 << (m_dcr & 15));
m_icount -= 2;
// 0c8 bclr5
- // alu r=14 c=4 m=..... i=.l..... ALU.eor a=R.aluo:m_aluo d=R.dcro:m_dcro
+ // alu r=14 c=4 m=..... i=.l..... 9 a=33:m_aluo d=35:m_dcro
alu_eor(m_aluo, 1 << (m_dcr & 15));
m_icount -= 2;
// 0a1 bcsr5
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[ry], m_aluo);
- // alu r=14 c=1 m=..z.. i=.l...i. ALU.and_ a=alub d=R.dcro:m_dcro
+ // alu r=14 c=1 m=..z.. i=.l...i. 1 a=alub d=35:m_dcro
alu_and(m_alub, 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -28221,7 +28221,7 @@ void m68008_device::bclr_imm8_ais_if8() // 0890 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -28253,11 +28253,11 @@ void m68008_device::bclr_imm8_ais_if8() // 0890 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=14 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -28275,12 +28275,12 @@ void m68008_device::bclr_imm8_ais_if8() // 0890 fff8
m_ir = m_irc;
m_alub = m_dbin;
m_ftu = m_sr;
- // alu r=14 c=2 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=bl..... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
// 067 bclm2
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=4 m=..... i=bl..... ALU.eor a=R.aluo:m_aluo d=R.dcro8:m_dcro8
+ // alu r=14 c=4 m=..... i=bl..... 9 a=33:m_aluo d=36:m_dcro8
alu_eor8(m_aluo, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -28315,7 +28315,7 @@ void m68008_device::bclr_imm8_ais_if8() // 0890 fff8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=bl...i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=bl...i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -28344,7 +28344,7 @@ void m68008_device::bclr_imm8_aips_if8() // 0898 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -28379,12 +28379,12 @@ void m68008_device::bclr_imm8_aips_if8() // 0898 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=bl..... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=bl..... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=bl..... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -28403,12 +28403,12 @@ void m68008_device::bclr_imm8_aips_if8() // 0898 fff8
m_ir = m_irc;
m_alub = m_dbin;
m_ftu = m_sr;
- // alu r=14 c=2 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=bl..... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
// 067 bclm2
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=4 m=..... i=bl..... ALU.eor a=R.aluo:m_aluo d=R.dcro8:m_dcro8
+ // alu r=14 c=4 m=..... i=bl..... 9 a=33:m_aluo d=36:m_dcro8
alu_eor8(m_aluo, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -28443,7 +28443,7 @@ void m68008_device::bclr_imm8_aips_if8() // 0898 fff8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=bl...i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=bl...i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -28472,7 +28472,7 @@ void m68008_device::bclr_imm8_pais_if8() // 08a0 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -28506,7 +28506,7 @@ void m68008_device::bclr_imm8_pais_if8() // 08a0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=bl..... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -28514,7 +28514,7 @@ void m68008_device::bclr_imm8_pais_if8() // 08a0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=14 c=1 m=..... i=bl..... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=bl..... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -28533,12 +28533,12 @@ void m68008_device::bclr_imm8_pais_if8() // 08a0 fff8
m_ir = m_irc;
m_alub = m_dbin;
m_ftu = m_sr;
- // alu r=14 c=2 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=bl..... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
// 067 bclm2
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=4 m=..... i=bl..... ALU.eor a=R.aluo:m_aluo d=R.dcro8:m_dcro8
+ // alu r=14 c=4 m=..... i=bl..... 9 a=33:m_aluo d=36:m_dcro8
alu_eor8(m_aluo, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -28573,7 +28573,7 @@ void m68008_device::bclr_imm8_pais_if8() // 08a0 fff8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=bl...i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=bl...i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -28602,7 +28602,7 @@ void m68008_device::bclr_imm8_das_if8() // 08a8 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -28634,7 +28634,7 @@ void m68008_device::bclr_imm8_das_if8() // 08a8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=bl..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -28667,11 +28667,11 @@ void m68008_device::bclr_imm8_das_if8() // 08a8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -28689,12 +28689,12 @@ void m68008_device::bclr_imm8_das_if8() // 08a8 fff8
m_ir = m_irc;
m_alub = m_dbin;
m_ftu = m_sr;
- // alu r=14 c=2 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=bl..... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
// 067 bclm2
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=4 m=..... i=bl..... ALU.eor a=R.aluo:m_aluo d=R.dcro8:m_dcro8
+ // alu r=14 c=4 m=..... i=bl..... 9 a=33:m_aluo d=36:m_dcro8
alu_eor8(m_aluo, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -28729,7 +28729,7 @@ void m68008_device::bclr_imm8_das_if8() // 08a8 fff8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=bl...i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=bl...i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -28758,7 +28758,7 @@ void m68008_device::bclr_imm8_dais_if8() // 08b0 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -28788,14 +28788,14 @@ void m68008_device::bclr_imm8_dais_if8() // 08b0 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=14 c=5 m=..... i=bl..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=bl..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -28803,7 +28803,7 @@ void m68008_device::bclr_imm8_dais_if8() // 08b0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=bl..... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -28837,7 +28837,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=bl..... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -28873,11 +28873,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -28895,12 +28895,12 @@ adsw2:
m_ir = m_irc;
m_alub = m_dbin;
m_ftu = m_sr;
- // alu r=14 c=2 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=bl..... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
// 067 bclm2
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=4 m=..... i=bl..... ALU.eor a=R.aluo:m_aluo d=R.dcro8:m_dcro8
+ // alu r=14 c=4 m=..... i=bl..... 9 a=33:m_aluo d=36:m_dcro8
alu_eor8(m_aluo, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -28935,7 +28935,7 @@ adsw2:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=bl...i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=bl...i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -28963,7 +28963,7 @@ void m68008_device::bclr_imm8_adr16_if8() // 08b8 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -28998,7 +28998,7 @@ void m68008_device::bclr_imm8_adr16_if8() // 08b8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=bl..... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -29031,7 +29031,7 @@ void m68008_device::bclr_imm8_adr16_if8() // 08b8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -29050,12 +29050,12 @@ void m68008_device::bclr_imm8_adr16_if8() // 08b8 ffff
m_ir = m_irc;
m_alub = m_dbin;
m_ftu = m_sr;
- // alu r=14 c=2 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=bl..... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
// 067 bclm2
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=4 m=..... i=bl..... ALU.eor a=R.aluo:m_aluo d=R.dcro8:m_dcro8
+ // alu r=14 c=4 m=..... i=bl..... 9 a=33:m_aluo d=36:m_dcro8
alu_eor8(m_aluo, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -29090,7 +29090,7 @@ void m68008_device::bclr_imm8_adr16_if8() // 08b8 ffff
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=bl...i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=bl...i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -29118,7 +29118,7 @@ void m68008_device::bclr_imm8_adr32_if8() // 08b9 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -29151,7 +29151,7 @@ void m68008_device::bclr_imm8_adr32_if8() // 08b9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=bl..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -29185,7 +29185,7 @@ void m68008_device::bclr_imm8_adr32_if8() // 08b9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=14 c=0 m=..... i=bl..... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=bl..... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -29218,7 +29218,7 @@ void m68008_device::bclr_imm8_adr32_if8() // 08b9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -29237,12 +29237,12 @@ void m68008_device::bclr_imm8_adr32_if8() // 08b9 ffff
m_ir = m_irc;
m_alub = m_dbin;
m_ftu = m_sr;
- // alu r=14 c=2 m=..... i=bl..... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=bl..... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
// 067 bclm2
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=4 m=..... i=bl..... ALU.eor a=R.aluo:m_aluo d=R.dcro8:m_dcro8
+ // alu r=14 c=4 m=..... i=bl..... 9 a=33:m_aluo d=36:m_dcro8
alu_eor8(m_aluo, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -29277,7 +29277,7 @@ void m68008_device::bclr_imm8_adr32_if8() // 08b9 ffff
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=bl...i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=bl...i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -29306,7 +29306,7 @@ void m68008_device::bset_imm8_ds_if8() // 08c0 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -29342,13 +29342,13 @@ void m68008_device::bset_imm8_ds_if8() // 08c0 fff8
m_dcr = m_dt;
m_at = m_dt;
m_au = m_da[ry];
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=14 c=0 m=..... i=....... 8 a=9:m_dt d=4:m_da[ry]
alu_or(m_dt, m_da[ry]);
// 06a bcsr2
m_t = m_dcr & 0x10;
m_alub = m_da[ry];
m_au = m_pc + 2;
- // alu r=14 c=2 m=..... i=....... ALU.or_ a=R.dyl:m_da[ry] d=R.dcro:m_dcro
+ // alu r=14 c=2 m=..... i=....... 8 a=4:m_da[ry] d=35:m_dcro
alu_or(m_da[ry], 1 << (m_dcr & 15));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -29387,7 +29387,7 @@ bcsr4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
- // alu r=14 c=1 m=..z.. i=.....i. ALU.and_ a=alub d=R.dcro:m_dcro
+ // alu r=14 c=1 m=..z.. i=.....i. 1 a=alub d=35:m_dcro
alu_and(m_alub, 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -29399,14 +29399,14 @@ bcsr4:
bcsr3:
// 084 bcsr3
m_alub = high16(m_da[ry]);
- // alu r=14 c=2 m=..... i=....... ALU.or_ a=18:m_da[ry] d=R.dcro:m_dcro
+ // alu r=14 c=2 m=..... i=....... 8 a=18:m_da[ry] d=35:m_dcro
alu_or(high16(m_da[ry]), 1 << (m_dcr & 15));
m_icount -= 2;
// 0a1 bcsr5
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[ry], m_aluo);
- // alu r=14 c=1 m=..z.. i=.....i. ALU.and_ a=alub d=R.dcro:m_dcro
+ // alu r=14 c=1 m=..z.. i=.....i. 1 a=alub d=35:m_dcro
alu_and(m_alub, 1 << (m_dcr & 15));
sr_z();
set_ftu_const();
@@ -29425,7 +29425,7 @@ void m68008_device::bset_imm8_ais_if8() // 08d0 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -29457,11 +29457,11 @@ void m68008_device::bset_imm8_ais_if8() // 08d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -29480,7 +29480,7 @@ void m68008_device::bset_imm8_ais_if8() // 08d0 fff8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=b...... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -29515,7 +29515,7 @@ void m68008_device::bset_imm8_ais_if8() // 08d0 fff8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -29544,7 +29544,7 @@ void m68008_device::bset_imm8_aips_if8() // 08d8 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -29579,12 +29579,12 @@ void m68008_device::bset_imm8_aips_if8() // 08d8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -29604,7 +29604,7 @@ void m68008_device::bset_imm8_aips_if8() // 08d8 fff8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=b...... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -29639,7 +29639,7 @@ void m68008_device::bset_imm8_aips_if8() // 08d8 fff8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -29668,7 +29668,7 @@ void m68008_device::bset_imm8_pais_if8() // 08e0 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -29702,7 +29702,7 @@ void m68008_device::bset_imm8_pais_if8() // 08e0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -29710,7 +29710,7 @@ void m68008_device::bset_imm8_pais_if8() // 08e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -29730,7 +29730,7 @@ void m68008_device::bset_imm8_pais_if8() // 08e0 fff8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=b...... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -29765,7 +29765,7 @@ void m68008_device::bset_imm8_pais_if8() // 08e0 fff8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -29794,7 +29794,7 @@ void m68008_device::bset_imm8_das_if8() // 08e8 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -29826,7 +29826,7 @@ void m68008_device::bset_imm8_das_if8() // 08e8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -29859,11 +29859,11 @@ void m68008_device::bset_imm8_das_if8() // 08e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -29882,7 +29882,7 @@ void m68008_device::bset_imm8_das_if8() // 08e8 fff8
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=b...... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -29917,7 +29917,7 @@ void m68008_device::bset_imm8_das_if8() // 08e8 fff8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -29946,7 +29946,7 @@ void m68008_device::bset_imm8_dais_if8() // 08f0 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -29976,14 +29976,14 @@ void m68008_device::bset_imm8_dais_if8() // 08f0 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=14 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -29991,7 +29991,7 @@ void m68008_device::bset_imm8_dais_if8() // 08f0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -30025,7 +30025,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -30061,11 +30061,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -30084,7 +30084,7 @@ adsw2:
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=b...... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -30119,7 +30119,7 @@ adsw2:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -30147,7 +30147,7 @@ void m68008_device::bset_imm8_adr16_if8() // 08f8 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -30182,7 +30182,7 @@ void m68008_device::bset_imm8_adr16_if8() // 08f8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -30215,7 +30215,7 @@ void m68008_device::bset_imm8_adr16_if8() // 08f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -30235,7 +30235,7 @@ void m68008_device::bset_imm8_adr16_if8() // 08f8 ffff
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=b...... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -30270,7 +30270,7 @@ void m68008_device::bset_imm8_adr16_if8() // 08f8 ffff
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -30298,7 +30298,7 @@ void m68008_device::bset_imm8_adr32_if8() // 08f9 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -30331,7 +30331,7 @@ void m68008_device::bset_imm8_adr32_if8() // 08f9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -30365,7 +30365,7 @@ void m68008_device::bset_imm8_adr32_if8() // 08f9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -30398,7 +30398,7 @@ void m68008_device::bset_imm8_adr32_if8() // 08f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -30418,7 +30418,7 @@ void m68008_device::bset_imm8_adr32_if8() // 08f9 ffff
m_alub = m_dbin;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=14 c=2 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=R.dcro8:m_dcro8
+ // alu r=14 c=2 m=..... i=b...... 8 a=31:m_dbin d=36:m_dcro8
alu_or8(m_dbin, 1 << (m_dcr & 7));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -30453,7 +30453,7 @@ void m68008_device::bset_imm8_adr32_if8() // 08f9 ffff
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
- // alu r=14 c=1 m=..z.. i=b....i. ALU.and_ a=alub d=R.dcro8:m_dcro8
+ // alu r=14 c=1 m=..z.. i=b....i. 1 a=alub d=36:m_dcro8
alu_and8(m_alub, 1 << (m_dcr & 7));
sr_z();
m_base_ssw = SSW_DATA;
@@ -30482,7 +30482,7 @@ void m68008_device::eori_b_imm8_ds_if8() // 0a00 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -30515,7 +30515,7 @@ void m68008_device::eori_b_imm8_ds_if8() // 0a00 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=9:m_dt d=4:m_da[ry]
alu_eor8(m_dt, m_da[ry]);
sr_nzvc();
// 08b roaw2
@@ -30523,7 +30523,7 @@ void m68008_device::eori_b_imm8_ds_if8() // 0a00 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -30567,7 +30567,7 @@ void m68008_device::eori_b_imm8_ais_if8() // 0a10 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -30599,11 +30599,11 @@ void m68008_device::eori_b_imm8_ais_if8() // 0a10 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -30621,7 +30621,7 @@ void m68008_device::eori_b_imm8_ais_if8() // 0a10 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -30658,7 +30658,7 @@ void m68008_device::eori_b_imm8_ais_if8() // 0a10 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -30685,7 +30685,7 @@ void m68008_device::eori_b_imm8_aips_if8() // 0a18 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -30720,12 +30720,12 @@ void m68008_device::eori_b_imm8_aips_if8() // 0a18 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -30744,7 +30744,7 @@ void m68008_device::eori_b_imm8_aips_if8() // 0a18 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -30781,7 +30781,7 @@ void m68008_device::eori_b_imm8_aips_if8() // 0a18 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -30808,7 +30808,7 @@ void m68008_device::eori_b_imm8_pais_if8() // 0a20 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -30842,7 +30842,7 @@ void m68008_device::eori_b_imm8_pais_if8() // 0a20 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -30850,7 +30850,7 @@ void m68008_device::eori_b_imm8_pais_if8() // 0a20 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -30869,7 +30869,7 @@ void m68008_device::eori_b_imm8_pais_if8() // 0a20 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -30906,7 +30906,7 @@ void m68008_device::eori_b_imm8_pais_if8() // 0a20 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -30933,7 +30933,7 @@ void m68008_device::eori_b_imm8_das_if8() // 0a28 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -30965,7 +30965,7 @@ void m68008_device::eori_b_imm8_das_if8() // 0a28 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -30998,11 +30998,11 @@ void m68008_device::eori_b_imm8_das_if8() // 0a28 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -31020,7 +31020,7 @@ void m68008_device::eori_b_imm8_das_if8() // 0a28 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -31057,7 +31057,7 @@ void m68008_device::eori_b_imm8_das_if8() // 0a28 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -31084,7 +31084,7 @@ void m68008_device::eori_b_imm8_dais_if8() // 0a30 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -31114,14 +31114,14 @@ void m68008_device::eori_b_imm8_dais_if8() // 0a30 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=13 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=13 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -31129,7 +31129,7 @@ void m68008_device::eori_b_imm8_dais_if8() // 0a30 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -31163,7 +31163,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -31199,11 +31199,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -31221,7 +31221,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -31258,7 +31258,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -31284,7 +31284,7 @@ void m68008_device::eori_b_imm8_adr16_if8() // 0a38 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -31319,7 +31319,7 @@ void m68008_device::eori_b_imm8_adr16_if8() // 0a38 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -31352,7 +31352,7 @@ void m68008_device::eori_b_imm8_adr16_if8() // 0a38 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -31371,7 +31371,7 @@ void m68008_device::eori_b_imm8_adr16_if8() // 0a38 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -31408,7 +31408,7 @@ void m68008_device::eori_b_imm8_adr16_if8() // 0a38 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -31434,7 +31434,7 @@ void m68008_device::eori_b_imm8_adr32_if8() // 0a39 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -31467,7 +31467,7 @@ void m68008_device::eori_b_imm8_adr32_if8() // 0a39 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -31501,7 +31501,7 @@ void m68008_device::eori_b_imm8_adr32_if8() // 0a39 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -31534,7 +31534,7 @@ void m68008_device::eori_b_imm8_adr32_if8() // 0a39 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -31553,7 +31553,7 @@ void m68008_device::eori_b_imm8_adr32_if8() // 0a39 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=9:m_dt d=31:m_dbin
alu_eor8(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -31590,7 +31590,7 @@ void m68008_device::eori_b_imm8_adr32_if8() // 0a39 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -31616,7 +31616,7 @@ void m68008_device::eori_imm8_ccr_if8() // 0a3c ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -31648,21 +31648,21 @@ void m68008_device::eori_imm8_ccr_if8() // 0a3c ffff
// 1cc stiw1
m_ftu = m_sr;
m_au = m_pc - 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_icount -= 2;
// 307 stiw2
- // alu r=13 c=2 m=..... i=b...... ALU.eor a=R.ftu:m_ftu d=R.dtl:m_dt
+ // alu r=13 c=2 m=..... i=b...... 9 a=37:m_ftu d=9:m_dt
alu_eor8(m_ftu, m_dt);
m_icount -= 2;
// 320 stiw3
m_movemr = m_dbin;
m_ftu = m_aluo;
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=33:m_aluo d=none
m_icount -= 2;
// 321 stiw4
m_sr = m_isr = (m_ftu & SR_CCR) | (m_sr & SR_SR);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_icount -= 2;
// 1e1 malw3
m_aob = m_au;
@@ -31670,7 +31670,7 @@ void m68008_device::eori_imm8_ccr_if8() // 0a3c ffff
m_pc = m_au;
m_ftu = m_dbin;
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -31704,11 +31704,11 @@ void m68008_device::eori_imm8_ccr_if8() // 0a3c ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -31752,7 +31752,7 @@ void m68008_device::eori_w_imm16_ds_if8() // 0a40 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -31785,7 +31785,7 @@ void m68008_device::eori_w_imm16_ds_if8() // 0a40 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=9:m_dt d=4:m_da[ry]
alu_eor(m_dt, m_da[ry]);
sr_nzvc();
// 08b roaw2
@@ -31793,7 +31793,7 @@ void m68008_device::eori_w_imm16_ds_if8() // 0a40 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -31837,7 +31837,7 @@ void m68008_device::eori_w_imm16_ais_if8() // 0a50 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -31869,11 +31869,11 @@ void m68008_device::eori_w_imm16_ais_if8() // 0a50 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dtl:m_dt d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -31906,7 +31906,7 @@ void m68008_device::eori_w_imm16_ais_if8() // 0a50 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -31943,7 +31943,7 @@ void m68008_device::eori_w_imm16_ais_if8() // 0a50 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -31985,7 +31985,7 @@ void m68008_device::eori_w_imm16_aips_if8() // 0a58 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -32020,12 +32020,12 @@ void m68008_device::eori_w_imm16_aips_if8() // 0a58 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=....... 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -32059,7 +32059,7 @@ void m68008_device::eori_w_imm16_aips_if8() // 0a58 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -32096,7 +32096,7 @@ void m68008_device::eori_w_imm16_aips_if8() // 0a58 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -32138,7 +32138,7 @@ void m68008_device::eori_w_imm16_pais_if8() // 0a60 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -32172,7 +32172,7 @@ void m68008_device::eori_w_imm16_pais_if8() // 0a60 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=....... 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -32180,7 +32180,7 @@ void m68008_device::eori_w_imm16_pais_if8() // 0a60 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -32214,7 +32214,7 @@ void m68008_device::eori_w_imm16_pais_if8() // 0a60 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -32251,7 +32251,7 @@ void m68008_device::eori_w_imm16_pais_if8() // 0a60 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -32293,7 +32293,7 @@ void m68008_device::eori_w_imm16_das_if8() // 0a68 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -32325,7 +32325,7 @@ void m68008_device::eori_w_imm16_das_if8() // 0a68 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -32358,11 +32358,11 @@ void m68008_device::eori_w_imm16_das_if8() // 0a68 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dtl:m_dt d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -32395,7 +32395,7 @@ void m68008_device::eori_w_imm16_das_if8() // 0a68 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -32432,7 +32432,7 @@ void m68008_device::eori_w_imm16_das_if8() // 0a68 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -32474,7 +32474,7 @@ void m68008_device::eori_w_imm16_dais_if8() // 0a70 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -32504,14 +32504,14 @@ void m68008_device::eori_w_imm16_dais_if8() // 0a70 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=13 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=13 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -32519,7 +32519,7 @@ void m68008_device::eori_w_imm16_dais_if8() // 0a70 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -32553,7 +32553,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -32589,11 +32589,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dtl:m_dt d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -32626,7 +32626,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -32663,7 +32663,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -32704,7 +32704,7 @@ void m68008_device::eori_w_imm16_adr16_if8() // 0a78 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -32739,7 +32739,7 @@ void m68008_device::eori_w_imm16_adr16_if8() // 0a78 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=....... 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -32772,7 +32772,7 @@ void m68008_device::eori_w_imm16_adr16_if8() // 0a78 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -32806,7 +32806,7 @@ void m68008_device::eori_w_imm16_adr16_if8() // 0a78 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -32843,7 +32843,7 @@ void m68008_device::eori_w_imm16_adr16_if8() // 0a78 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -32884,7 +32884,7 @@ void m68008_device::eori_w_imm16_adr32_if8() // 0a79 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -32917,7 +32917,7 @@ void m68008_device::eori_w_imm16_adr32_if8() // 0a79 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -32951,7 +32951,7 @@ void m68008_device::eori_w_imm16_adr32_if8() // 0a79 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=....... 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -32984,7 +32984,7 @@ void m68008_device::eori_w_imm16_adr32_if8() // 0a79 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -33018,7 +33018,7 @@ void m68008_device::eori_w_imm16_adr32_if8() // 0a79 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -33055,7 +33055,7 @@ void m68008_device::eori_w_imm16_adr32_if8() // 0a79 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -33100,7 +33100,7 @@ void m68008_device::eori_i16u_sr_if8() // 0a7c ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33132,23 +33132,23 @@ void m68008_device::eori_i16u_sr_if8() // 0a7c ffff
// 1cc stiw1
m_ftu = m_sr;
m_au = m_pc - 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_icount -= 2;
// 307 stiw2
- // alu r=13 c=2 m=..... i=....... ALU.eor a=R.ftu:m_ftu d=R.dtl:m_dt
+ // alu r=13 c=2 m=..... i=....... 9 a=37:m_ftu d=9:m_dt
alu_eor(m_ftu, m_dt);
m_icount -= 2;
// 320 stiw3
m_movemr = m_dbin;
m_ftu = m_aluo;
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=33:m_aluo d=none
m_icount -= 2;
// 321 stiw4
m_sr = m_isr = m_ftu & (SR_CCR|SR_SR);
update_user_super();
update_interrupt();
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_icount -= 2;
// 1e1 malw3
m_aob = m_au;
@@ -33156,7 +33156,7 @@ void m68008_device::eori_i16u_sr_if8() // 0a7c ffff
m_pc = m_au;
m_ftu = m_dbin;
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33190,11 +33190,11 @@ void m68008_device::eori_i16u_sr_if8() // 0a7c ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33237,7 +33237,7 @@ void m68008_device::eori_l_imm32_ds_if8() // 0a80 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33270,7 +33270,7 @@ void m68008_device::eori_l_imm32_ds_if8() // 0a80 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33303,12 +33303,12 @@ void m68008_device::eori_l_imm32_ds_if8() // 0a80 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=9:m_dt d=4:m_da[ry]
alu_eor(m_dt, m_da[ry]);
sr_nzvc();
// 259 roal2
set_16l(m_da[ry], m_aluo);
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33338,7 +33338,7 @@ void m68008_device::eori_l_imm32_ds_if8() // 0a80 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 25a roal3
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=23:m_dt d=18:m_da[ry]
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=23:m_dt d=18:m_da[ry]
alu_eor(high16(m_dt), high16(m_da[ry]));
sr_nzvc_u();
m_icount -= 2;
@@ -33347,7 +33347,7 @@ void m68008_device::eori_l_imm32_ds_if8() // 0a80 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -33363,7 +33363,7 @@ void m68008_device::eori_l_imm32_ais_if8() // 0a90 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33396,7 +33396,7 @@ void m68008_device::eori_l_imm32_ais_if8() // 0a90 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33428,7 +33428,7 @@ void m68008_device::eori_l_imm32_ais_if8() // 0a90 fff8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=13 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -33463,7 +33463,7 @@ void m68008_device::eori_l_imm32_ais_if8() // 0a90 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33496,7 +33496,7 @@ void m68008_device::eori_l_imm32_ais_if8() // 0a90 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -33531,7 +33531,7 @@ void m68008_device::eori_l_imm32_ais_if8() // 0a90 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=23:m_dt d=R.alue:m_alue
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=23:m_dt d=29:m_alue
alu_eor(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -33566,7 +33566,7 @@ void m68008_device::eori_l_imm32_ais_if8() // 0a90 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -33607,7 +33607,7 @@ void m68008_device::eori_l_imm32_aips_if8() // 0a98 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33640,7 +33640,7 @@ void m68008_device::eori_l_imm32_aips_if8() // 0a98 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33672,7 +33672,7 @@ void m68008_device::eori_l_imm32_aips_if8() // 0a98 fff8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=13 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -33707,11 +33707,11 @@ void m68008_device::eori_l_imm32_aips_if8() // 0a98 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
// 21b pinl3
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33744,7 +33744,7 @@ void m68008_device::eori_l_imm32_aips_if8() // 0a98 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -33779,7 +33779,7 @@ void m68008_device::eori_l_imm32_aips_if8() // 0a98 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=23:m_dt d=R.alue:m_alue
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=23:m_dt d=29:m_alue
alu_eor(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -33814,7 +33814,7 @@ void m68008_device::eori_l_imm32_aips_if8() // 0a98 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -33855,7 +33855,7 @@ void m68008_device::eori_l_imm32_pais_if8() // 0aa0 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33888,7 +33888,7 @@ void m68008_device::eori_l_imm32_pais_if8() // 0aa0 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33919,14 +33919,14 @@ void m68008_device::eori_l_imm32_pais_if8() // 0aa0 fff8
m_dbin = m_edb;
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=13 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
m_aob = m_au;
m_da[ry] = m_au;
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33960,7 +33960,7 @@ void m68008_device::eori_l_imm32_pais_if8() // 0aa0 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -33993,7 +33993,7 @@ void m68008_device::eori_l_imm32_pais_if8() // 0aa0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -34028,7 +34028,7 @@ void m68008_device::eori_l_imm32_pais_if8() // 0aa0 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=23:m_dt d=R.alue:m_alue
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=23:m_dt d=29:m_alue
alu_eor(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -34063,7 +34063,7 @@ void m68008_device::eori_l_imm32_pais_if8() // 0aa0 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -34104,7 +34104,7 @@ void m68008_device::eori_l_imm32_das_if8() // 0aa8 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -34137,7 +34137,7 @@ void m68008_device::eori_l_imm32_das_if8() // 0aa8 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -34169,7 +34169,7 @@ void m68008_device::eori_l_imm32_das_if8() // 0aa8 fff8
// 1c6 adsl1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -34201,7 +34201,7 @@ void m68008_device::eori_l_imm32_das_if8() // 0aa8 fff8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -34236,7 +34236,7 @@ void m68008_device::eori_l_imm32_das_if8() // 0aa8 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -34269,7 +34269,7 @@ void m68008_device::eori_l_imm32_das_if8() // 0aa8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -34304,7 +34304,7 @@ void m68008_device::eori_l_imm32_das_if8() // 0aa8 fff8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=23:m_dt d=R.alue:m_alue
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=23:m_dt d=29:m_alue
alu_eor(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -34339,7 +34339,7 @@ void m68008_device::eori_l_imm32_das_if8() // 0aa8 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -34380,7 +34380,7 @@ void m68008_device::eori_l_imm32_dais_if8() // 0ab0 fff8
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -34413,7 +34413,7 @@ void m68008_device::eori_l_imm32_dais_if8() // 0ab0 fff8
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -34443,14 +34443,14 @@ void m68008_device::eori_l_imm32_dais_if8() // 0ab0 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e7 aixw0
- // alu r=13 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=13 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=33:m_aluo d=none
if(m_t)
goto aixw4;
else
@@ -34458,7 +34458,7 @@ void m68008_device::eori_l_imm32_dais_if8() // 0ab0 fff8
aixw2:
// 124 aixw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -34492,7 +34492,7 @@ aixw2:
aixw4:
// 1e4 aixw4
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -34527,7 +34527,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -34562,7 +34562,7 @@ adsl2:
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -34595,7 +34595,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -34630,7 +34630,7 @@ adsl2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=23:m_dt d=R.alue:m_alue
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=23:m_dt d=29:m_alue
alu_eor(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -34665,7 +34665,7 @@ adsl2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -34705,7 +34705,7 @@ void m68008_device::eori_l_imm32_adr16_if8() // 0ab8 ffff
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -34738,7 +34738,7 @@ void m68008_device::eori_l_imm32_adr16_if8() // 0ab8 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -34773,7 +34773,7 @@ void m68008_device::eori_l_imm32_adr16_if8() // 0ab8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -34806,7 +34806,7 @@ void m68008_device::eori_l_imm32_adr16_if8() // 0ab8 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -34841,7 +34841,7 @@ void m68008_device::eori_l_imm32_adr16_if8() // 0ab8 ffff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -34874,7 +34874,7 @@ void m68008_device::eori_l_imm32_adr16_if8() // 0ab8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -34909,7 +34909,7 @@ void m68008_device::eori_l_imm32_adr16_if8() // 0ab8 ffff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=23:m_dt d=R.alue:m_alue
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=23:m_dt d=29:m_alue
alu_eor(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -34944,7 +34944,7 @@ void m68008_device::eori_l_imm32_adr16_if8() // 0ab8 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -34984,7 +34984,7 @@ void m68008_device::eori_l_imm32_adr32_if8() // 0ab9 ffff
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -35017,7 +35017,7 @@ void m68008_device::eori_l_imm32_adr32_if8() // 0ab9 ffff
m_pc = m_au;
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -35050,7 +35050,7 @@ void m68008_device::eori_l_imm32_adr32_if8() // 0ab9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -35084,7 +35084,7 @@ void m68008_device::eori_l_imm32_adr32_if8() // 0ab9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -35117,7 +35117,7 @@ void m68008_device::eori_l_imm32_adr32_if8() // 0ab9 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -35152,7 +35152,7 @@ void m68008_device::eori_l_imm32_adr32_if8() // 0ab9 ffff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -35185,7 +35185,7 @@ void m68008_device::eori_l_imm32_adr32_if8() // 0ab9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=9:m_dt d=31:m_dbin
alu_eor(m_dt, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -35220,7 +35220,7 @@ void m68008_device::eori_l_imm32_adr32_if8() // 0ab9 ffff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=23:m_dt d=R.alue:m_alue
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=23:m_dt d=29:m_alue
alu_eor(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -35255,7 +35255,7 @@ void m68008_device::eori_l_imm32_adr32_if8() // 0ab9 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -35329,7 +35329,7 @@ void m68008_device::cmpi_b_imm8_ds_if8() // 0c00 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=9:m_dt d=4:m_da[ry]
alu_sub8(m_dt, m_da[ry]);
sr_nzvc();
// 23a rcaw2
@@ -35410,7 +35410,7 @@ void m68008_device::cmpi_b_imm8_ais_if8() // 0c10 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -35431,7 +35431,7 @@ void m68008_device::cmpi_b_imm8_ais_if8() // 0c10 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=9:m_dt d=31:m_dbin
alu_sub8(m_dt, m_dbin);
sr_nzvc();
// 34c mmrw3
@@ -35517,7 +35517,7 @@ void m68008_device::cmpi_b_imm8_aips_if8() // 0c18 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -35536,7 +35536,7 @@ void m68008_device::cmpi_b_imm8_aips_if8() // 0c18 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=9:m_dt d=31:m_dbin
alu_sub8(m_dt, m_dbin);
sr_nzvc();
// 34c mmrw3
@@ -35624,7 +35624,7 @@ void m68008_device::cmpi_b_imm8_pais_if8() // 0c20 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -35643,7 +35643,7 @@ void m68008_device::cmpi_b_imm8_pais_if8() // 0c20 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=9:m_dt d=31:m_dbin
alu_sub8(m_dt, m_dbin);
sr_nzvc();
// 34c mmrw3
@@ -35755,7 +35755,7 @@ void m68008_device::cmpi_b_imm8_das_if8() // 0c28 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -35776,7 +35776,7 @@ void m68008_device::cmpi_b_imm8_das_if8() // 0c28 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=9:m_dt d=31:m_dbin
alu_sub8(m_dt, m_dbin);
sr_nzvc();
// 34c mmrw3
@@ -35854,7 +35854,7 @@ void m68008_device::cmpi_b_imm8_dais_if8() // 0c30 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=6 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -35936,7 +35936,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -35957,7 +35957,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=9:m_dt d=31:m_dbin
alu_sub8(m_dt, m_dbin);
sr_nzvc();
// 34c mmrw3
@@ -36070,7 +36070,7 @@ void m68008_device::cmpi_b_imm8_adr16_if8() // 0c38 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -36089,7 +36089,7 @@ void m68008_device::cmpi_b_imm8_adr16_if8() // 0c38 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=9:m_dt d=31:m_dbin
alu_sub8(m_dt, m_dbin);
sr_nzvc();
// 34c mmrw3
@@ -36233,7 +36233,7 @@ void m68008_device::cmpi_b_imm8_adr32_if8() // 0c39 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -36252,7 +36252,7 @@ void m68008_device::cmpi_b_imm8_adr32_if8() // 0c39 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=9:m_dt d=31:m_dbin
alu_sub8(m_dt, m_dbin);
sr_nzvc();
// 34c mmrw3
@@ -36333,7 +36333,7 @@ void m68008_device::cmpi_w_imm16_ds_if8() // 0c40 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=9:m_dt d=4:m_da[ry]
alu_sub(m_dt, m_da[ry]);
sr_nzvc();
// 23a rcaw2
@@ -36414,7 +36414,7 @@ void m68008_device::cmpi_w_imm16_ais_if8() // 0c50 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -36450,7 +36450,7 @@ void m68008_device::cmpi_w_imm16_ais_if8() // 0c50 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_nzvc();
// 34c mmrw3
@@ -36536,7 +36536,7 @@ void m68008_device::cmpi_w_imm16_aips_if8() // 0c58 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -36570,7 +36570,7 @@ void m68008_device::cmpi_w_imm16_aips_if8() // 0c58 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_nzvc();
// 34c mmrw3
@@ -36658,7 +36658,7 @@ void m68008_device::cmpi_w_imm16_pais_if8() // 0c60 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -36692,7 +36692,7 @@ void m68008_device::cmpi_w_imm16_pais_if8() // 0c60 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_nzvc();
// 34c mmrw3
@@ -36804,7 +36804,7 @@ void m68008_device::cmpi_w_imm16_das_if8() // 0c68 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -36840,7 +36840,7 @@ void m68008_device::cmpi_w_imm16_das_if8() // 0c68 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_nzvc();
// 34c mmrw3
@@ -36918,7 +36918,7 @@ void m68008_device::cmpi_w_imm16_dais_if8() // 0c70 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e3 aixl0
- // alu r=6 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -37000,7 +37000,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -37036,7 +37036,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_nzvc();
// 34c mmrw3
@@ -37149,7 +37149,7 @@ void m68008_device::cmpi_w_imm16_adr16_if8() // 0c78 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -37183,7 +37183,7 @@ void m68008_device::cmpi_w_imm16_adr16_if8() // 0c78 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_nzvc();
// 34c mmrw3
@@ -37327,7 +37327,7 @@ void m68008_device::cmpi_w_imm16_adr32_if8() // 0c79 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -37361,7 +37361,7 @@ void m68008_device::cmpi_w_imm16_adr32_if8() // 0c79 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_nzvc();
// 34c mmrw3
@@ -37474,11 +37474,11 @@ void m68008_device::cmpi_l_imm32_ds_if8() // 0c80 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dyl:m_da[ry]
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=9:m_dt d=4:m_da[ry]
alu_sub(m_dt, m_da[ry]);
sr_nzvc();
// 239 rcal2
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=23:m_dt d=18:m_da[ry]
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=23:m_dt d=18:m_da[ry]
alu_subc(high16(m_dt), high16(m_da[ry]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -37591,7 +37591,7 @@ void m68008_device::cmpi_l_imm32_ais_if8() // 0c90 fff8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -37658,13 +37658,13 @@ void m68008_device::cmpi_l_imm32_ais_if8() // 0c90 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_nzvc();
// 171 cpdl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -37772,7 +37772,7 @@ void m68008_device::cmpi_l_imm32_aips_if8() // 0c98 fff8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -37842,13 +37842,13 @@ void m68008_device::cmpi_l_imm32_aips_if8() // 0c98 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_nzvc();
// 171 cpdl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -37955,7 +37955,7 @@ void m68008_device::cmpi_l_imm32_pais_if8() // 0ca0 fff8
m_dbin = m_edb;
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -38027,13 +38027,13 @@ void m68008_device::cmpi_l_imm32_pais_if8() // 0ca0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_nzvc();
// 171 cpdl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -38172,7 +38172,7 @@ void m68008_device::cmpi_l_imm32_das_if8() // 0ca8 fff8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -38239,13 +38239,13 @@ void m68008_device::cmpi_l_imm32_das_if8() // 0ca8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_nzvc();
// 171 cpdl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -38351,7 +38351,7 @@ void m68008_device::cmpi_l_imm32_dais_if8() // 0cb0 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 1e7 aixw0
- // alu r=6 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -38432,7 +38432,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -38499,13 +38499,13 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_nzvc();
// 171 cpdl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -38646,7 +38646,7 @@ void m68008_device::cmpi_l_imm32_adr16_if8() // 0cb8 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -38713,13 +38713,13 @@ void m68008_device::cmpi_l_imm32_adr16_if8() // 0cb8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_nzvc();
// 171 cpdl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -38891,7 +38891,7 @@ void m68008_device::cmpi_l_imm32_adr32_if8() // 0cb9 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -38958,13 +38958,13 @@ void m68008_device::cmpi_l_imm32_adr32_if8() // 0cb9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=9:m_dt d=31:m_dbin
alu_sub(m_dt, m_dbin);
sr_nzvc();
// 171 cpdl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -39012,7 +39012,7 @@ void m68008_device::move_b_ds_dd_if8() // 1000 f1f8
m_pc = m_au;
m_at = m_da[ry];
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
// 27a rrgw2
@@ -39062,7 +39062,7 @@ void m68008_device::move_b_ais_dd_if8() // 1010 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -39084,7 +39084,7 @@ void m68008_device::move_b_ais_dd_if8() // 1010 f1f8
m_pc = m_au;
set_8(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -39138,7 +39138,7 @@ void m68008_device::move_b_aips_dd_if8() // 1018 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -39158,7 +39158,7 @@ void m68008_device::move_b_aips_dd_if8() // 1018 f1f8
m_pc = m_au;
set_8(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -39214,7 +39214,7 @@ void m68008_device::move_b_pais_dd_if8() // 1020 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -39234,7 +39234,7 @@ void m68008_device::move_b_pais_dd_if8() // 1020 f1f8
m_pc = m_au;
set_8(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -39314,7 +39314,7 @@ void m68008_device::move_b_das_dd_if8() // 1028 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -39336,7 +39336,7 @@ void m68008_device::move_b_das_dd_if8() // 1028 f1f8
m_pc = m_au;
set_8(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -39382,7 +39382,7 @@ void m68008_device::move_b_dais_dd_if8() // 1030 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -39464,7 +39464,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -39486,7 +39486,7 @@ adsw2:
m_pc = m_au;
set_8(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -39567,7 +39567,7 @@ void m68008_device::move_b_adr16_dd_if8() // 1038 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -39587,7 +39587,7 @@ void m68008_device::move_b_adr16_dd_if8() // 1038 f1ff
m_pc = m_au;
set_8(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -39699,7 +39699,7 @@ void m68008_device::move_b_adr32_dd_if8() // 1039 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -39719,7 +39719,7 @@ void m68008_device::move_b_adr32_dd_if8() // 1039 f1ff
m_pc = m_au;
set_8(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -39798,7 +39798,7 @@ void m68008_device::move_b_dpc_dd_if8() // 103a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -39820,7 +39820,7 @@ void m68008_device::move_b_dpc_dd_if8() // 103a f1ff
m_pc = m_au;
set_8(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -39865,7 +39865,7 @@ void m68008_device::move_b_dpci_dd_if8() // 103b f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -39947,7 +39947,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -39969,7 +39969,7 @@ adsw2:
m_pc = m_au;
set_8(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -40053,7 +40053,7 @@ void m68008_device::move_b_imm8_dd_if8() // 103c f1ff
m_pc = m_au;
m_at = m_dt;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=9:m_dt d=-1
alu_and8(m_dt, 0xffff);
sr_nzvc();
// 27a rrgw2
@@ -40106,7 +40106,7 @@ void m68008_device::move_b_ds_aid_if8() // 1080 f1f8
set_8xl(m_dbout, m_da[ry]);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -40169,7 +40169,7 @@ void m68008_device::move_b_ais_aid_if8() // 1090 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -40190,7 +40190,7 @@ void m68008_device::move_b_ais_aid_if8() // 1090 f1f8
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -40259,7 +40259,7 @@ void m68008_device::move_b_aips_aid_if8() // 1098 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -40278,7 +40278,7 @@ void m68008_device::move_b_aips_aid_if8() // 1098 f1f8
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -40349,7 +40349,7 @@ void m68008_device::move_b_pais_aid_if8() // 10a0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -40368,7 +40368,7 @@ void m68008_device::move_b_pais_aid_if8() // 10a0 f1f8
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -40463,7 +40463,7 @@ void m68008_device::move_b_das_aid_if8() // 10a8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -40484,7 +40484,7 @@ void m68008_device::move_b_das_aid_if8() // 10a8 f1f8
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -40545,7 +40545,7 @@ void m68008_device::move_b_dais_aid_if8() // 10b0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -40627,7 +40627,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -40648,7 +40648,7 @@ adsw2:
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -40744,7 +40744,7 @@ void m68008_device::move_b_adr16_aid_if8() // 10b8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -40763,7 +40763,7 @@ void m68008_device::move_b_adr16_aid_if8() // 10b8 f1ff
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -40890,7 +40890,7 @@ void m68008_device::move_b_adr32_aid_if8() // 10b9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -40909,7 +40909,7 @@ void m68008_device::move_b_adr32_aid_if8() // 10b9 f1ff
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -41003,7 +41003,7 @@ void m68008_device::move_b_dpc_aid_if8() // 10ba f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -41024,7 +41024,7 @@ void m68008_device::move_b_dpc_aid_if8() // 10ba f1ff
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -41084,7 +41084,7 @@ void m68008_device::move_b_dpci_aid_if8() // 10bb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -41166,7 +41166,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -41187,7 +41187,7 @@ adsw2:
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -41286,7 +41286,7 @@ void m68008_device::move_b_imm8_aid_if8() // 10bc f1ff
set_8xl(m_dbout, m_dt);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=9:m_dt d=-1
alu_and8(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -41352,7 +41352,7 @@ void m68008_device::move_b_ds_aipd_if8() // 10c0 f1f8
set_8xl(m_dbout, m_da[ry]);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -41414,7 +41414,7 @@ void m68008_device::move_b_ais_aipd_if8() // 10d0 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -41436,7 +41436,7 @@ void m68008_device::move_b_ais_aipd_if8() // 10d0 f1f8
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -41504,7 +41504,7 @@ void m68008_device::move_b_aips_aipd_if8() // 10d8 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -41524,7 +41524,7 @@ void m68008_device::move_b_aips_aipd_if8() // 10d8 f1f8
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -41594,7 +41594,7 @@ void m68008_device::move_b_pais_aipd_if8() // 10e0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -41614,7 +41614,7 @@ void m68008_device::move_b_pais_aipd_if8() // 10e0 f1f8
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -41708,7 +41708,7 @@ void m68008_device::move_b_das_aipd_if8() // 10e8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -41730,7 +41730,7 @@ void m68008_device::move_b_das_aipd_if8() // 10e8 f1f8
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -41790,7 +41790,7 @@ void m68008_device::move_b_dais_aipd_if8() // 10f0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -41872,7 +41872,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -41894,7 +41894,7 @@ adsw2:
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -41989,7 +41989,7 @@ void m68008_device::move_b_adr16_aipd_if8() // 10f8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -42009,7 +42009,7 @@ void m68008_device::move_b_adr16_aipd_if8() // 10f8 f1ff
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -42135,7 +42135,7 @@ void m68008_device::move_b_adr32_aipd_if8() // 10f9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -42155,7 +42155,7 @@ void m68008_device::move_b_adr32_aipd_if8() // 10f9 f1ff
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -42248,7 +42248,7 @@ void m68008_device::move_b_dpc_aipd_if8() // 10fa f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -42270,7 +42270,7 @@ void m68008_device::move_b_dpc_aipd_if8() // 10fa f1ff
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -42329,7 +42329,7 @@ void m68008_device::move_b_dpci_aipd_if8() // 10fb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -42411,7 +42411,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -42433,7 +42433,7 @@ adsw2:
set_8xl(m_dbout, m_dbin);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -42531,7 +42531,7 @@ void m68008_device::move_b_imm8_aipd_if8() // 10fc f1ff
set_8xl(m_dbout, m_dt);
m_pc = m_au;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=9:m_dt d=-1
alu_and8(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -42595,7 +42595,7 @@ void m68008_device::move_b_ds_paid_if8() // 1100 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -42658,7 +42658,7 @@ void m68008_device::move_b_ais_paid_if8() // 1110 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -42679,7 +42679,7 @@ void m68008_device::move_b_ais_paid_if8() // 1110 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -42748,7 +42748,7 @@ void m68008_device::move_b_aips_paid_if8() // 1118 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -42767,7 +42767,7 @@ void m68008_device::move_b_aips_paid_if8() // 1118 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -42838,7 +42838,7 @@ void m68008_device::move_b_pais_paid_if8() // 1120 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -42857,7 +42857,7 @@ void m68008_device::move_b_pais_paid_if8() // 1120 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -42952,7 +42952,7 @@ void m68008_device::move_b_das_paid_if8() // 1128 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -42973,7 +42973,7 @@ void m68008_device::move_b_das_paid_if8() // 1128 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -43034,7 +43034,7 @@ void m68008_device::move_b_dais_paid_if8() // 1130 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -43116,7 +43116,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -43137,7 +43137,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -43233,7 +43233,7 @@ void m68008_device::move_b_adr16_paid_if8() // 1138 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -43252,7 +43252,7 @@ void m68008_device::move_b_adr16_paid_if8() // 1138 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -43379,7 +43379,7 @@ void m68008_device::move_b_adr32_paid_if8() // 1139 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -43398,7 +43398,7 @@ void m68008_device::move_b_adr32_paid_if8() // 1139 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -43492,7 +43492,7 @@ void m68008_device::move_b_dpc_paid_if8() // 113a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -43513,7 +43513,7 @@ void m68008_device::move_b_dpc_paid_if8() // 113a f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -43573,7 +43573,7 @@ void m68008_device::move_b_dpci_paid_if8() // 113b f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -43655,7 +43655,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -43676,7 +43676,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -43774,7 +43774,7 @@ void m68008_device::move_b_imm8_paid_if8() // 113c f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=9:m_dt d=-1
alu_and8(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -43870,7 +43870,7 @@ void m68008_device::move_b_ds_dad_if8() // 1140 f1f8
m_ir = m_irc;
set_8xl(m_dbout, m_da[ry]);
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -43934,7 +43934,7 @@ void m68008_device::move_b_ais_dad_if8() // 1150 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -43954,7 +43954,7 @@ void m68008_device::move_b_ais_dad_if8() // 1150 f1f8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -44060,7 +44060,7 @@ void m68008_device::move_b_aips_dad_if8() // 1158 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -44078,7 +44078,7 @@ void m68008_device::move_b_aips_dad_if8() // 1158 f1f8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -44186,7 +44186,7 @@ void m68008_device::move_b_pais_dad_if8() // 1160 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -44204,7 +44204,7 @@ void m68008_device::move_b_pais_dad_if8() // 1160 f1f8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -44336,7 +44336,7 @@ void m68008_device::move_b_das_dad_if8() // 1168 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -44356,7 +44356,7 @@ void m68008_device::move_b_das_dad_if8() // 1168 f1f8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -44454,7 +44454,7 @@ void m68008_device::move_b_dais_dad_if8() // 1170 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -44536,7 +44536,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -44556,7 +44556,7 @@ adsw2:
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -44689,7 +44689,7 @@ void m68008_device::move_b_adr16_dad_if8() // 1178 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -44707,7 +44707,7 @@ void m68008_device::move_b_adr16_dad_if8() // 1178 f1ff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -44871,7 +44871,7 @@ void m68008_device::move_b_adr32_dad_if8() // 1179 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -44889,7 +44889,7 @@ void m68008_device::move_b_adr32_dad_if8() // 1179 f1ff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -45020,7 +45020,7 @@ void m68008_device::move_b_dpc_dad_if8() // 117a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -45040,7 +45040,7 @@ void m68008_device::move_b_dpc_dad_if8() // 117a f1ff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -45137,7 +45137,7 @@ void m68008_device::move_b_dpci_dad_if8() // 117b f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -45219,7 +45219,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -45239,7 +45239,7 @@ adsw2:
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -45405,7 +45405,7 @@ void m68008_device::move_b_imm8_dad_if8() // 117c f1ff
m_ir = m_irc;
set_8xl(m_dbout, m_dt);
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=9:m_dt d=-1
alu_and8(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -45467,7 +45467,7 @@ void m68008_device::move_b_ds_daid_if8() // 1180 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = m_irdi & 7;
// 1eb rmxw0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 109 rmxw1
@@ -45551,7 +45551,7 @@ rmdw2:
m_ir = m_irc;
set_8xl(m_dbout, m_da[ry]);
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -45615,7 +45615,7 @@ void m68008_device::move_b_ais_daid_if8() // 1190 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -45632,7 +45632,7 @@ void m68008_device::move_b_ais_daid_if8() // 1190 f1f8
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -45647,7 +45647,7 @@ void m68008_device::move_b_ais_daid_if8() // 1190 f1f8
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -45681,7 +45681,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -45789,7 +45789,7 @@ void m68008_device::move_b_aips_daid_if8() // 1198 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -45804,7 +45804,7 @@ void m68008_device::move_b_aips_daid_if8() // 1198 f1f8
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -45819,7 +45819,7 @@ void m68008_device::move_b_aips_daid_if8() // 1198 f1f8
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -45853,7 +45853,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -45963,7 +45963,7 @@ void m68008_device::move_b_pais_daid_if8() // 11a0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -45978,7 +45978,7 @@ void m68008_device::move_b_pais_daid_if8() // 11a0 f1f8
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -45993,7 +45993,7 @@ void m68008_device::move_b_pais_daid_if8() // 11a0 f1f8
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -46027,7 +46027,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -46161,7 +46161,7 @@ void m68008_device::move_b_das_daid_if8() // 11a8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -46178,7 +46178,7 @@ void m68008_device::move_b_das_daid_if8() // 11a8 f1f8
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -46193,7 +46193,7 @@ void m68008_device::move_b_das_daid_if8() // 11a8 f1f8
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -46227,7 +46227,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -46327,7 +46327,7 @@ void m68008_device::move_b_dais_daid_if8() // 11b0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -46409,7 +46409,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -46426,7 +46426,7 @@ adsw2:
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -46441,7 +46441,7 @@ adsw2:
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -46475,7 +46475,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -46610,7 +46610,7 @@ void m68008_device::move_b_adr16_daid_if8() // 11b8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -46625,7 +46625,7 @@ void m68008_device::move_b_adr16_daid_if8() // 11b8 f1ff
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -46640,7 +46640,7 @@ void m68008_device::move_b_adr16_daid_if8() // 11b8 f1ff
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -46674,7 +46674,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -46840,7 +46840,7 @@ void m68008_device::move_b_adr32_daid_if8() // 11b9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -46855,7 +46855,7 @@ void m68008_device::move_b_adr32_daid_if8() // 11b9 f1ff
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -46870,7 +46870,7 @@ void m68008_device::move_b_adr32_daid_if8() // 11b9 f1ff
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -46904,7 +46904,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -47037,7 +47037,7 @@ void m68008_device::move_b_dpc_daid_if8() // 11ba f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -47054,7 +47054,7 @@ void m68008_device::move_b_dpc_daid_if8() // 11ba f1ff
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -47069,7 +47069,7 @@ void m68008_device::move_b_dpc_daid_if8() // 11ba f1ff
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -47103,7 +47103,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -47202,7 +47202,7 @@ void m68008_device::move_b_dpci_daid_if8() // 11bb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -47284,7 +47284,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=bl..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=bl..... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -47301,7 +47301,7 @@ adsw2:
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -47316,7 +47316,7 @@ adsw2:
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -47350,7 +47350,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -47483,7 +47483,7 @@ void m68008_device::move_b_imm8_daid_if8() // 11bc f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 1eb rmxw0
- // alu r=2 c=5 m=..... i=bl..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=bl..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 109 rmxw1
@@ -47567,7 +47567,7 @@ rmdw2:
m_ir = m_irc;
set_8xl(m_dbout, m_dt);
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=bl...i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=bl...i. 1 a=9:m_dt d=-1
alu_and8(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -47632,7 +47632,7 @@ void m68008_device::move_b_ds_adr16_if8() // 11c0 fff8
m_pc = m_au;
set_16l(m_at, m_da[ry]);
m_au = ext32(m_dbin);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -47731,7 +47731,7 @@ void m68008_device::move_b_ais_adr16_if8() // 11d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -47751,7 +47751,7 @@ void m68008_device::move_b_ais_adr16_if8() // 11d0 fff8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -47856,7 +47856,7 @@ void m68008_device::move_b_aips_adr16_if8() // 11d8 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -47874,7 +47874,7 @@ void m68008_device::move_b_aips_adr16_if8() // 11d8 fff8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -47981,7 +47981,7 @@ void m68008_device::move_b_pais_adr16_if8() // 11e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -47999,7 +47999,7 @@ void m68008_device::move_b_pais_adr16_if8() // 11e0 fff8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -48130,7 +48130,7 @@ void m68008_device::move_b_das_adr16_if8() // 11e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -48150,7 +48150,7 @@ void m68008_device::move_b_das_adr16_if8() // 11e8 fff8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -48247,7 +48247,7 @@ void m68008_device::move_b_dais_adr16_if8() // 11f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -48329,7 +48329,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -48349,7 +48349,7 @@ adsw2:
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -48481,7 +48481,7 @@ void m68008_device::move_b_adr16_adr16_if8() // 11f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -48499,7 +48499,7 @@ void m68008_device::move_b_adr16_adr16_if8() // 11f8 ffff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -48662,7 +48662,7 @@ void m68008_device::move_b_adr32_adr16_if8() // 11f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -48680,7 +48680,7 @@ void m68008_device::move_b_adr32_adr16_if8() // 11f9 ffff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -48810,7 +48810,7 @@ void m68008_device::move_b_dpc_adr16_if8() // 11fa ffff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -48830,7 +48830,7 @@ void m68008_device::move_b_dpc_adr16_if8() // 11fa ffff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -48926,7 +48926,7 @@ void m68008_device::move_b_dpc_adr16_if8() // 11fa ffff
void m68008_device::move_b_dpci_adr16_if8() // 11fb ffff
{
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -49008,7 +49008,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -49028,7 +49028,7 @@ adsw2:
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -49162,7 +49162,7 @@ void m68008_device::move_b_imm8_adr16_if8() // 11fc ffff
m_pc = m_au;
set_16l(m_at, m_dt);
m_au = ext32(m_dbin);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=9:m_dt d=-1
alu_and8(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -49294,7 +49294,7 @@ void m68008_device::move_b_ds_adr32_if8() // 13c0 fff8
m_pc = m_au;
set_16l(m_at, m_da[ry]);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -49393,7 +49393,7 @@ void m68008_device::move_b_ais_adr32_if8() // 13d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -49413,7 +49413,7 @@ void m68008_device::move_b_ais_adr32_if8() // 13d0 fff8
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -49548,7 +49548,7 @@ void m68008_device::move_b_aips_adr32_if8() // 13d8 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -49566,7 +49566,7 @@ void m68008_device::move_b_aips_adr32_if8() // 13d8 fff8
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -49703,7 +49703,7 @@ void m68008_device::move_b_pais_adr32_if8() // 13e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -49721,7 +49721,7 @@ void m68008_device::move_b_pais_adr32_if8() // 13e0 fff8
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -49882,7 +49882,7 @@ void m68008_device::move_b_das_adr32_if8() // 13e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -49902,7 +49902,7 @@ void m68008_device::move_b_das_adr32_if8() // 13e8 fff8
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -50029,7 +50029,7 @@ void m68008_device::move_b_dais_adr32_if8() // 13f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -50111,7 +50111,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -50131,7 +50131,7 @@ adsw2:
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -50293,7 +50293,7 @@ void m68008_device::move_b_adr16_adr32_if8() // 13f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -50311,7 +50311,7 @@ void m68008_device::move_b_adr16_adr32_if8() // 13f8 ffff
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -50504,7 +50504,7 @@ void m68008_device::move_b_adr32_adr32_if8() // 13f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -50522,7 +50522,7 @@ void m68008_device::move_b_adr32_adr32_if8() // 13f9 ffff
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -50682,7 +50682,7 @@ void m68008_device::move_b_dpc_adr32_if8() // 13fa ffff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -50702,7 +50702,7 @@ void m68008_device::move_b_dpc_adr32_if8() // 13fa ffff
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -50828,7 +50828,7 @@ void m68008_device::move_b_dpc_adr32_if8() // 13fa ffff
void m68008_device::move_b_dpci_adr32_if8() // 13fb ffff
{
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -50910,7 +50910,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -50930,7 +50930,7 @@ adsw2:
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -51125,7 +51125,7 @@ void m68008_device::move_b_imm8_adr32_if8() // 13fc ffff
m_pc = m_au;
set_16l(m_at, m_dt);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=9:m_dt d=-1
alu_and8(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -51228,13 +51228,13 @@ void m68008_device::move_l_ds_dd_if8() // 2000 f1f8
m_pc = m_au;
m_at = m_da[ry];
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
// 278 rrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
sr_nz_u();
m_da[rx] = m_at;
@@ -51283,14 +51283,14 @@ void m68008_device::move_l_as_dd_if8() // 2008 f1f8
m_pc = m_au;
m_at = m_da[ry];
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
// 278 rrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_da[rx] = m_at;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=17:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=17:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -51335,7 +51335,7 @@ void m68008_device::move_l_ais_dd_if8() // 2010 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -51403,14 +51403,14 @@ void m68008_device::move_l_ais_dd_if8() // 2010 f1f8
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -51455,7 +51455,7 @@ void m68008_device::move_l_aips_dd_if8() // 2018 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -51526,14 +51526,14 @@ void m68008_device::move_l_aips_dd_if8() // 2018 f1f8
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -51577,7 +51577,7 @@ void m68008_device::move_l_pais_dd_if8() // 2020 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -51650,14 +51650,14 @@ void m68008_device::move_l_pais_dd_if8() // 2020 f1f8
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -51733,7 +51733,7 @@ void m68008_device::move_l_das_dd_if8() // 2028 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -51801,14 +51801,14 @@ void m68008_device::move_l_das_dd_if8() // 2028 f1f8
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -51851,7 +51851,7 @@ void m68008_device::move_l_dais_dd_if8() // 2030 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -51932,7 +51932,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -52000,14 +52000,14 @@ adsl2:
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -52085,7 +52085,7 @@ void m68008_device::move_l_adr16_dd_if8() // 2038 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -52153,14 +52153,14 @@ void m68008_device::move_l_adr16_dd_if8() // 2038 f1ff
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -52269,7 +52269,7 @@ void m68008_device::move_l_adr32_dd_if8() // 2039 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -52337,14 +52337,14 @@ void m68008_device::move_l_adr32_dd_if8() // 2039 f1ff
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -52419,7 +52419,7 @@ void m68008_device::move_l_dpc_dd_if8() // 203a f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -52487,14 +52487,14 @@ void m68008_device::move_l_dpc_dd_if8() // 203a f1ff
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -52536,7 +52536,7 @@ void m68008_device::move_l_dpci_dd_if8() // 203b f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -52617,7 +52617,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -52685,14 +52685,14 @@ adsl2:
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -52804,14 +52804,14 @@ void m68008_device::move_l_imm32_dd_if8() // 203c f1ff
m_pc = m_au;
m_at = m_dt;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
// 278 rrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_da[rx] = m_at;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=23:m_dt d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=23:m_dt d=-1
alu_and(high16(m_dt), 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -52859,13 +52859,13 @@ void m68008_device::movea_l_ds_ad_if8() // 2040 f1f8
m_pc = m_au;
m_at = m_da[ry];
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=..... i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 278 rrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_da[rx] = m_at;
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -52912,12 +52912,12 @@ void m68008_device::movea_l_as_ad_if8() // 2048 f1f8
m_pc = m_au;
m_at = m_da[ry];
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.....i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=..... i=.....i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 278 rrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=17:m_da[ry] d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=17:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
m_da[rx] = m_at;
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -52962,7 +52962,7 @@ void m68008_device::movea_l_ais_ad_if8() // 2050 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -53030,13 +53030,13 @@ void m68008_device::movea_l_ais_ad_if8() // 2050 f1f8
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -53080,7 +53080,7 @@ void m68008_device::movea_l_aips_ad_if8() // 2058 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -53151,13 +53151,13 @@ void m68008_device::movea_l_aips_ad_if8() // 2058 f1f8
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -53200,7 +53200,7 @@ void m68008_device::movea_l_pais_ad_if8() // 2060 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -53273,13 +53273,13 @@ void m68008_device::movea_l_pais_ad_if8() // 2060 f1f8
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -53354,7 +53354,7 @@ void m68008_device::movea_l_das_ad_if8() // 2068 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -53422,13 +53422,13 @@ void m68008_device::movea_l_das_ad_if8() // 2068 f1f8
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -53470,7 +53470,7 @@ void m68008_device::movea_l_dais_ad_if8() // 2070 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -53551,7 +53551,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -53619,13 +53619,13 @@ adsl2:
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -53702,7 +53702,7 @@ void m68008_device::movea_l_adr16_ad_if8() // 2078 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -53770,13 +53770,13 @@ void m68008_device::movea_l_adr16_ad_if8() // 2078 f1ff
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -53884,7 +53884,7 @@ void m68008_device::movea_l_adr32_ad_if8() // 2079 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -53952,13 +53952,13 @@ void m68008_device::movea_l_adr32_ad_if8() // 2079 f1ff
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -54032,7 +54032,7 @@ void m68008_device::movea_l_dpc_ad_if8() // 207a f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -54100,13 +54100,13 @@ void m68008_device::movea_l_dpc_ad_if8() // 207a f1ff
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -54147,7 +54147,7 @@ void m68008_device::movea_l_dpci_ad_if8() // 207b f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -54228,7 +54228,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -54296,13 +54296,13 @@ adsl2:
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 36f mrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_alue);
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -54413,13 +54413,13 @@ void m68008_device::movea_l_imm32_ad_if8() // 207c f1ff
m_pc = m_au;
m_at = m_dt;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=..... i=.....i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
// 278 rrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_da[rx] = m_at;
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=23:m_dt d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=23:m_dt d=-1
alu_and(high16(m_dt), 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -54497,7 +54497,7 @@ void m68008_device::move_l_ds_aid_if8() // 2080 f1f8
m_ir = m_irc;
m_dbout = m_da[ry];
m_au = m_pc;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -54532,7 +54532,7 @@ void m68008_device::move_l_ds_aid_if8() // 2080 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -54611,7 +54611,7 @@ void m68008_device::move_l_as_aid_if8() // 2088 f1f8
m_ir = m_irc;
m_dbout = m_da[ry];
m_au = m_pc;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -54646,7 +54646,7 @@ void m68008_device::move_l_as_aid_if8() // 2088 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -54691,7 +54691,7 @@ void m68008_device::move_l_ais_aid_if8() // 2090 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -54758,7 +54758,7 @@ void m68008_device::move_l_ais_aid_if8() // 2090 f1f8
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -54792,7 +54792,7 @@ void m68008_device::move_l_ais_aid_if8() // 2090 f1f8
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -54870,7 +54870,7 @@ void m68008_device::move_l_aips_aid_if8() // 2098 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -54940,7 +54940,7 @@ void m68008_device::move_l_aips_aid_if8() // 2098 f1f8
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -54974,7 +54974,7 @@ void m68008_device::move_l_aips_aid_if8() // 2098 f1f8
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -55051,7 +55051,7 @@ void m68008_device::move_l_pais_aid_if8() // 20a0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -55123,7 +55123,7 @@ void m68008_device::move_l_pais_aid_if8() // 20a0 f1f8
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -55157,7 +55157,7 @@ void m68008_device::move_l_pais_aid_if8() // 20a0 f1f8
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -55266,7 +55266,7 @@ void m68008_device::move_l_das_aid_if8() // 20a8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -55333,7 +55333,7 @@ void m68008_device::move_l_das_aid_if8() // 20a8 f1f8
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -55367,7 +55367,7 @@ void m68008_device::move_l_das_aid_if8() // 20a8 f1f8
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -55443,7 +55443,7 @@ void m68008_device::move_l_dais_aid_if8() // 20b0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -55524,7 +55524,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -55591,7 +55591,7 @@ adsl2:
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -55625,7 +55625,7 @@ adsl2:
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -55736,7 +55736,7 @@ void m68008_device::move_l_adr16_aid_if8() // 20b8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -55803,7 +55803,7 @@ void m68008_device::move_l_adr16_aid_if8() // 20b8 f1ff
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -55837,7 +55837,7 @@ void m68008_device::move_l_adr16_aid_if8() // 20b8 f1ff
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -55979,7 +55979,7 @@ void m68008_device::move_l_adr32_aid_if8() // 20b9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -56046,7 +56046,7 @@ void m68008_device::move_l_adr32_aid_if8() // 20b9 f1ff
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -56080,7 +56080,7 @@ void m68008_device::move_l_adr32_aid_if8() // 20b9 f1ff
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -56188,7 +56188,7 @@ void m68008_device::move_l_dpc_aid_if8() // 20ba f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -56255,7 +56255,7 @@ void m68008_device::move_l_dpc_aid_if8() // 20ba f1ff
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -56289,7 +56289,7 @@ void m68008_device::move_l_dpc_aid_if8() // 20ba f1ff
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -56364,7 +56364,7 @@ void m68008_device::move_l_dpci_aid_if8() // 20bb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -56445,7 +56445,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -56512,7 +56512,7 @@ adsl2:
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -56546,7 +56546,7 @@ adsl2:
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -56722,7 +56722,7 @@ void m68008_device::move_l_imm32_aid_if8() // 20bc f1ff
m_ir = m_irc;
m_dbout = m_dt;
m_au = m_pc;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -56757,7 +56757,7 @@ void m68008_device::move_l_imm32_aid_if8() // 20bc f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -56836,7 +56836,7 @@ void m68008_device::move_l_ds_aipd_if8() // 20c0 f1f8
m_ir = m_irc;
m_dbout = m_da[ry];
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -56871,7 +56871,7 @@ void m68008_device::move_l_ds_aipd_if8() // 20c0 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_da[rx] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -56950,7 +56950,7 @@ void m68008_device::move_l_as_aipd_if8() // 20c8 f1f8
m_ir = m_irc;
m_dbout = m_da[ry];
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -56985,7 +56985,7 @@ void m68008_device::move_l_as_aipd_if8() // 20c8 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_da[rx] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -57030,7 +57030,7 @@ void m68008_device::move_l_ais_aipd_if8() // 20d0 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -57097,7 +57097,7 @@ void m68008_device::move_l_ais_aipd_if8() // 20d0 f1f8
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -57131,7 +57131,7 @@ void m68008_device::move_l_ais_aipd_if8() // 20d0 f1f8
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -57208,7 +57208,7 @@ void m68008_device::move_l_aips_aipd_if8() // 20d8 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -57278,7 +57278,7 @@ void m68008_device::move_l_aips_aipd_if8() // 20d8 f1f8
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -57312,7 +57312,7 @@ void m68008_device::move_l_aips_aipd_if8() // 20d8 f1f8
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -57388,7 +57388,7 @@ void m68008_device::move_l_pais_aipd_if8() // 20e0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -57460,7 +57460,7 @@ void m68008_device::move_l_pais_aipd_if8() // 20e0 f1f8
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -57494,7 +57494,7 @@ void m68008_device::move_l_pais_aipd_if8() // 20e0 f1f8
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -57602,7 +57602,7 @@ void m68008_device::move_l_das_aipd_if8() // 20e8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -57669,7 +57669,7 @@ void m68008_device::move_l_das_aipd_if8() // 20e8 f1f8
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -57703,7 +57703,7 @@ void m68008_device::move_l_das_aipd_if8() // 20e8 f1f8
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -57778,7 +57778,7 @@ void m68008_device::move_l_dais_aipd_if8() // 20f0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -57859,7 +57859,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -57926,7 +57926,7 @@ adsl2:
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -57960,7 +57960,7 @@ adsl2:
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -58070,7 +58070,7 @@ void m68008_device::move_l_adr16_aipd_if8() // 20f8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -58137,7 +58137,7 @@ void m68008_device::move_l_adr16_aipd_if8() // 20f8 f1ff
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -58171,7 +58171,7 @@ void m68008_device::move_l_adr16_aipd_if8() // 20f8 f1ff
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -58312,7 +58312,7 @@ void m68008_device::move_l_adr32_aipd_if8() // 20f9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -58379,7 +58379,7 @@ void m68008_device::move_l_adr32_aipd_if8() // 20f9 f1ff
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -58413,7 +58413,7 @@ void m68008_device::move_l_adr32_aipd_if8() // 20f9 f1ff
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -58520,7 +58520,7 @@ void m68008_device::move_l_dpc_aipd_if8() // 20fa f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -58587,7 +58587,7 @@ void m68008_device::move_l_dpc_aipd_if8() // 20fa f1ff
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -58621,7 +58621,7 @@ void m68008_device::move_l_dpc_aipd_if8() // 20fa f1ff
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -58695,7 +58695,7 @@ void m68008_device::move_l_dpci_aipd_if8() // 20fb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -58776,7 +58776,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -58843,7 +58843,7 @@ adsl2:
m_dbout = m_alue;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -58877,7 +58877,7 @@ adsl2:
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -59052,7 +59052,7 @@ void m68008_device::move_l_imm32_aipd_if8() // 20fc f1ff
m_ir = m_irc;
m_dbout = m_dt;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -59087,7 +59087,7 @@ void m68008_device::move_l_imm32_aipd_if8() // 20fc f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_da[rx] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -59134,7 +59134,7 @@ void m68008_device::move_l_ds_paid_if8() // 2100 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -59169,7 +59169,7 @@ void m68008_device::move_l_ds_paid_if8() // 2100 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -59247,7 +59247,7 @@ void m68008_device::move_l_as_paid_if8() // 2108 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -59282,7 +59282,7 @@ void m68008_device::move_l_as_paid_if8() // 2108 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=17:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=17:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -59358,7 +59358,7 @@ void m68008_device::move_l_ais_paid_if8() // 2110 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -59425,7 +59425,7 @@ void m68008_device::move_l_ais_paid_if8() // 2110 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -59460,7 +59460,7 @@ void m68008_device::move_l_ais_paid_if8() // 2110 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -59536,7 +59536,7 @@ void m68008_device::move_l_aips_paid_if8() // 2118 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -59606,7 +59606,7 @@ void m68008_device::move_l_aips_paid_if8() // 2118 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -59641,7 +59641,7 @@ void m68008_device::move_l_aips_paid_if8() // 2118 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -59716,7 +59716,7 @@ void m68008_device::move_l_pais_paid_if8() // 2120 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -59788,7 +59788,7 @@ void m68008_device::move_l_pais_paid_if8() // 2120 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -59823,7 +59823,7 @@ void m68008_device::move_l_pais_paid_if8() // 2120 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -59930,7 +59930,7 @@ void m68008_device::move_l_das_paid_if8() // 2128 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -59997,7 +59997,7 @@ void m68008_device::move_l_das_paid_if8() // 2128 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -60032,7 +60032,7 @@ void m68008_device::move_l_das_paid_if8() // 2128 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -60106,7 +60106,7 @@ void m68008_device::move_l_dais_paid_if8() // 2130 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -60187,7 +60187,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -60254,7 +60254,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -60289,7 +60289,7 @@ adsl2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -60398,7 +60398,7 @@ void m68008_device::move_l_adr16_paid_if8() // 2138 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -60465,7 +60465,7 @@ void m68008_device::move_l_adr16_paid_if8() // 2138 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -60500,7 +60500,7 @@ void m68008_device::move_l_adr16_paid_if8() // 2138 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -60640,7 +60640,7 @@ void m68008_device::move_l_adr32_paid_if8() // 2139 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -60707,7 +60707,7 @@ void m68008_device::move_l_adr32_paid_if8() // 2139 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -60742,7 +60742,7 @@ void m68008_device::move_l_adr32_paid_if8() // 2139 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -60848,7 +60848,7 @@ void m68008_device::move_l_dpc_paid_if8() // 213a f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -60915,7 +60915,7 @@ void m68008_device::move_l_dpc_paid_if8() // 213a f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -60950,7 +60950,7 @@ void m68008_device::move_l_dpc_paid_if8() // 213a f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -61023,7 +61023,7 @@ void m68008_device::move_l_dpci_paid_if8() // 213b f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -61104,7 +61104,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -61171,7 +61171,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -61206,7 +61206,7 @@ adsl2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -61348,7 +61348,7 @@ void m68008_device::move_l_imm32_paid_if8() // 213c f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -61383,7 +61383,7 @@ void m68008_device::move_l_imm32_paid_if8() // 213c f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=23:m_dt d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=23:m_dt d=-1
alu_and(high16(m_dt), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -61492,7 +61492,7 @@ void m68008_device::move_l_ds_dad_if8() // 2140 f1f8
m_dbout = high16(m_da[ry]);
m_alub = high16(m_da[ry]);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -61526,7 +61526,7 @@ void m68008_device::move_l_ds_dad_if8() // 2140 f1f8
m_ir = m_irc;
m_dbout = m_da[ry];
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -61561,7 +61561,7 @@ void m68008_device::move_l_ds_dad_if8() // 2140 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -61639,7 +61639,7 @@ void m68008_device::move_l_as_dad_if8() // 2148 f1f8
m_dbout = high16(m_da[ry]);
m_alub = high16(m_da[ry]);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=17:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=17:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -61673,7 +61673,7 @@ void m68008_device::move_l_as_dad_if8() // 2148 f1f8
m_ir = m_irc;
m_dbout = m_da[ry];
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -61708,7 +61708,7 @@ void m68008_device::move_l_as_dad_if8() // 2148 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -61753,7 +61753,7 @@ void m68008_device::move_l_ais_dad_if8() // 2150 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -61819,7 +61819,7 @@ void m68008_device::move_l_ais_dad_if8() // 2150 f1f8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -61854,7 +61854,7 @@ void m68008_device::move_l_ais_dad_if8() // 2150 f1f8
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -61968,7 +61968,7 @@ void m68008_device::move_l_aips_dad_if8() // 2158 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -62037,7 +62037,7 @@ void m68008_device::move_l_aips_dad_if8() // 2158 f1f8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -62072,7 +62072,7 @@ void m68008_device::move_l_aips_dad_if8() // 2158 f1f8
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -62185,7 +62185,7 @@ void m68008_device::move_l_pais_dad_if8() // 2160 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -62256,7 +62256,7 @@ void m68008_device::move_l_pais_dad_if8() // 2160 f1f8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -62291,7 +62291,7 @@ void m68008_device::move_l_pais_dad_if8() // 2160 f1f8
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -62436,7 +62436,7 @@ void m68008_device::move_l_das_dad_if8() // 2168 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -62502,7 +62502,7 @@ void m68008_device::move_l_das_dad_if8() // 2168 f1f8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -62537,7 +62537,7 @@ void m68008_device::move_l_das_dad_if8() // 2168 f1f8
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -62649,7 +62649,7 @@ void m68008_device::move_l_dais_dad_if8() // 2170 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -62730,7 +62730,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -62796,7 +62796,7 @@ adsl2:
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -62831,7 +62831,7 @@ adsl2:
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -62978,7 +62978,7 @@ void m68008_device::move_l_adr16_dad_if8() // 2178 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -63044,7 +63044,7 @@ void m68008_device::move_l_adr16_dad_if8() // 2178 f1ff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -63079,7 +63079,7 @@ void m68008_device::move_l_adr16_dad_if8() // 2178 f1ff
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -63257,7 +63257,7 @@ void m68008_device::move_l_adr32_dad_if8() // 2179 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -63323,7 +63323,7 @@ void m68008_device::move_l_adr32_dad_if8() // 2179 f1ff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -63358,7 +63358,7 @@ void m68008_device::move_l_adr32_dad_if8() // 2179 f1ff
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -63502,7 +63502,7 @@ void m68008_device::move_l_dpc_dad_if8() // 217a f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -63568,7 +63568,7 @@ void m68008_device::move_l_dpc_dad_if8() // 217a f1ff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -63603,7 +63603,7 @@ void m68008_device::move_l_dpc_dad_if8() // 217a f1ff
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -63714,7 +63714,7 @@ void m68008_device::move_l_dpci_dad_if8() // 217b f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -63795,7 +63795,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -63861,7 +63861,7 @@ adsl2:
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -63896,7 +63896,7 @@ adsl2:
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -64107,7 +64107,7 @@ void m68008_device::move_l_imm32_dad_if8() // 217c f1ff
m_dbout = high16(m_dt);
m_alub = high16(m_dt);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=23:m_dt d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=23:m_dt d=-1
alu_and(high16(m_dt), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -64141,7 +64141,7 @@ void m68008_device::move_l_imm32_dad_if8() // 217c f1ff
m_ir = m_irc;
m_dbout = m_dt;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -64176,7 +64176,7 @@ void m68008_device::move_l_imm32_dad_if8() // 217c f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -64219,7 +64219,7 @@ void m68008_device::move_l_ds_daid_if8() // 2180 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = m_irdi & 7;
// 1ef rmxl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 105 rmxl1
@@ -64303,7 +64303,7 @@ rmdl2:
m_dbout = high16(m_da[ry]);
m_alub = high16(m_da[ry]);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -64337,7 +64337,7 @@ rmdl2:
m_ir = m_irc;
m_dbout = m_da[ry];
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -64372,7 +64372,7 @@ rmdl2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -64415,7 +64415,7 @@ void m68008_device::move_l_as_daid_if8() // 2188 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1ef rmxl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 105 rmxl1
@@ -64499,7 +64499,7 @@ rmdl2:
m_dbout = high16(m_da[ry]);
m_alub = high16(m_da[ry]);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=17:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=17:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -64533,7 +64533,7 @@ rmdl2:
m_ir = m_irc;
m_dbout = m_da[ry];
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -64568,7 +64568,7 @@ rmdl2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -64613,7 +64613,7 @@ void m68008_device::move_l_ais_daid_if8() // 2190 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -64676,7 +64676,7 @@ void m68008_device::move_l_ais_daid_if8() // 2190 f1f8
}
m_dbin = m_edb;
// 29c mmxl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 10d mmxl1
@@ -64691,7 +64691,7 @@ void m68008_device::move_l_ais_daid_if8() // 2190 f1f8
mmxl2:
// 02c mmxl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -64725,7 +64725,7 @@ mmxl2:
mmxl3:
// 0ec mmxl3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -64762,7 +64762,7 @@ mawl2:
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -64876,7 +64876,7 @@ void m68008_device::move_l_aips_daid_if8() // 2198 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -64942,7 +64942,7 @@ void m68008_device::move_l_aips_daid_if8() // 2198 f1f8
}
m_dbin = m_edb;
// 29c mmxl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 10d mmxl1
@@ -64957,7 +64957,7 @@ void m68008_device::move_l_aips_daid_if8() // 2198 f1f8
mmxl2:
// 02c mmxl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -64991,7 +64991,7 @@ mmxl2:
mmxl3:
// 0ec mmxl3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -65028,7 +65028,7 @@ mawl2:
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -65141,7 +65141,7 @@ void m68008_device::move_l_pais_daid_if8() // 21a0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -65209,7 +65209,7 @@ void m68008_device::move_l_pais_daid_if8() // 21a0 f1f8
}
m_dbin = m_edb;
// 29c mmxl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 10d mmxl1
@@ -65224,7 +65224,7 @@ void m68008_device::move_l_pais_daid_if8() // 21a0 f1f8
mmxl2:
// 02c mmxl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -65258,7 +65258,7 @@ mmxl2:
mmxl3:
// 0ec mmxl3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -65295,7 +65295,7 @@ mawl2:
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -65440,7 +65440,7 @@ void m68008_device::move_l_das_daid_if8() // 21a8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -65503,7 +65503,7 @@ void m68008_device::move_l_das_daid_if8() // 21a8 f1f8
}
m_dbin = m_edb;
// 29c mmxl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 10d mmxl1
@@ -65518,7 +65518,7 @@ void m68008_device::move_l_das_daid_if8() // 21a8 f1f8
mmxl2:
// 02c mmxl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -65552,7 +65552,7 @@ mmxl2:
mmxl3:
// 0ec mmxl3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -65589,7 +65589,7 @@ mawl2:
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -65701,7 +65701,7 @@ void m68008_device::move_l_dais_daid_if8() // 21b0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -65782,7 +65782,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -65845,7 +65845,7 @@ adsl2:
}
m_dbin = m_edb;
// 29c mmxl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 10d mmxl1
@@ -65860,7 +65860,7 @@ adsl2:
mmxl2:
// 02c mmxl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -65894,7 +65894,7 @@ mmxl2:
mmxl3:
// 0ec mmxl3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -65931,7 +65931,7 @@ mawl2:
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -66078,7 +66078,7 @@ void m68008_device::move_l_adr16_daid_if8() // 21b8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -66141,7 +66141,7 @@ void m68008_device::move_l_adr16_daid_if8() // 21b8 f1ff
}
m_dbin = m_edb;
// 29c mmxl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 10d mmxl1
@@ -66156,7 +66156,7 @@ void m68008_device::move_l_adr16_daid_if8() // 21b8 f1ff
mmxl2:
// 02c mmxl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -66190,7 +66190,7 @@ mmxl2:
mmxl3:
// 0ec mmxl3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -66227,7 +66227,7 @@ mawl2:
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -66405,7 +66405,7 @@ void m68008_device::move_l_adr32_daid_if8() // 21b9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -66468,7 +66468,7 @@ void m68008_device::move_l_adr32_daid_if8() // 21b9 f1ff
}
m_dbin = m_edb;
// 29c mmxl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 10d mmxl1
@@ -66483,7 +66483,7 @@ void m68008_device::move_l_adr32_daid_if8() // 21b9 f1ff
mmxl2:
// 02c mmxl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -66517,7 +66517,7 @@ mmxl2:
mmxl3:
// 0ec mmxl3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -66554,7 +66554,7 @@ mawl2:
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -66698,7 +66698,7 @@ void m68008_device::move_l_dpc_daid_if8() // 21ba f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -66761,7 +66761,7 @@ void m68008_device::move_l_dpc_daid_if8() // 21ba f1ff
}
m_dbin = m_edb;
// 29c mmxl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 10d mmxl1
@@ -66776,7 +66776,7 @@ void m68008_device::move_l_dpc_daid_if8() // 21ba f1ff
mmxl2:
// 02c mmxl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -66810,7 +66810,7 @@ mmxl2:
mmxl3:
// 0ec mmxl3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -66847,7 +66847,7 @@ mawl2:
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -66958,7 +66958,7 @@ void m68008_device::move_l_dpci_daid_if8() // 21bb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -67039,7 +67039,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -67102,7 +67102,7 @@ adsl2:
}
m_dbin = m_edb;
// 29c mmxl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 10d mmxl1
@@ -67117,7 +67117,7 @@ adsl2:
mmxl2:
// 02c mmxl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -67151,7 +67151,7 @@ mmxl2:
mmxl3:
// 0ec mmxl3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -67188,7 +67188,7 @@ mawl2:
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -67364,7 +67364,7 @@ void m68008_device::move_l_imm32_daid_if8() // 21bc f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 1ef rmxl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 105 rmxl1
@@ -67448,7 +67448,7 @@ rmdl2:
m_dbout = high16(m_dt);
m_alub = high16(m_dt);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=23:m_dt d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=23:m_dt d=-1
alu_and(high16(m_dt), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -67482,7 +67482,7 @@ rmdl2:
m_ir = m_irc;
m_dbout = m_dt;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -67517,7 +67517,7 @@ rmdl2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -67563,7 +67563,7 @@ void m68008_device::move_l_ds_adr16_if8() // 21c0 fff8
m_pc = m_au;
set_16l(m_at, m_da[ry]);
m_au = ext32(m_dbin);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -67598,7 +67598,7 @@ void m68008_device::move_l_ds_adr16_if8() // 21c0 fff8
m_dbout = high16(m_da[ry]);
m_alub = high16(m_da[ry]);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -67713,7 +67713,7 @@ void m68008_device::move_l_as_adr16_if8() // 21c8 fff8
m_pc = m_au;
set_16l(m_at, m_da[ry]);
m_au = ext32(m_dbin);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -67748,7 +67748,7 @@ void m68008_device::move_l_as_adr16_if8() // 21c8 fff8
m_dbout = high16(m_da[ry]);
m_alub = high16(m_da[ry]);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=17:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=17:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -67861,7 +67861,7 @@ void m68008_device::move_l_ais_adr16_if8() // 21d0 fff8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -67927,7 +67927,7 @@ void m68008_device::move_l_ais_adr16_if8() // 21d0 fff8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -67962,7 +67962,7 @@ void m68008_device::move_l_ais_adr16_if8() // 21d0 fff8
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -68075,7 +68075,7 @@ void m68008_device::move_l_aips_adr16_if8() // 21d8 fff8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -68144,7 +68144,7 @@ void m68008_device::move_l_aips_adr16_if8() // 21d8 fff8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -68179,7 +68179,7 @@ void m68008_device::move_l_aips_adr16_if8() // 21d8 fff8
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -68291,7 +68291,7 @@ void m68008_device::move_l_pais_adr16_if8() // 21e0 fff8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -68362,7 +68362,7 @@ void m68008_device::move_l_pais_adr16_if8() // 21e0 fff8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -68397,7 +68397,7 @@ void m68008_device::move_l_pais_adr16_if8() // 21e0 fff8
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -68541,7 +68541,7 @@ void m68008_device::move_l_das_adr16_if8() // 21e8 fff8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -68607,7 +68607,7 @@ void m68008_device::move_l_das_adr16_if8() // 21e8 fff8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -68642,7 +68642,7 @@ void m68008_device::move_l_das_adr16_if8() // 21e8 fff8
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -68753,7 +68753,7 @@ void m68008_device::move_l_dais_adr16_if8() // 21f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -68834,7 +68834,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -68900,7 +68900,7 @@ adsl2:
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -68935,7 +68935,7 @@ adsl2:
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -69081,7 +69081,7 @@ void m68008_device::move_l_adr16_adr16_if8() // 21f8 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -69147,7 +69147,7 @@ void m68008_device::move_l_adr16_adr16_if8() // 21f8 ffff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -69182,7 +69182,7 @@ void m68008_device::move_l_adr16_adr16_if8() // 21f8 ffff
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -69359,7 +69359,7 @@ void m68008_device::move_l_adr32_adr16_if8() // 21f9 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -69425,7 +69425,7 @@ void m68008_device::move_l_adr32_adr16_if8() // 21f9 ffff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -69460,7 +69460,7 @@ void m68008_device::move_l_adr32_adr16_if8() // 21f9 ffff
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -69603,7 +69603,7 @@ void m68008_device::move_l_dpc_adr16_if8() // 21fa ffff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -69669,7 +69669,7 @@ void m68008_device::move_l_dpc_adr16_if8() // 21fa ffff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -69704,7 +69704,7 @@ void m68008_device::move_l_dpc_adr16_if8() // 21fa ffff
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -69814,7 +69814,7 @@ void m68008_device::move_l_dpc_adr16_if8() // 21fa ffff
void m68008_device::move_l_dpci_adr16_if8() // 21fb ffff
{
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -69895,7 +69895,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -69961,7 +69961,7 @@ adsl2:
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -69996,7 +69996,7 @@ adsl2:
m_dbout = m_alue;
set_16l(m_at, m_aluo);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -70175,7 +70175,7 @@ void m68008_device::move_l_imm32_adr16_if8() // 21fc ffff
m_pc = m_au;
set_16l(m_at, m_dt);
m_au = ext32(m_dbin);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -70210,7 +70210,7 @@ void m68008_device::move_l_imm32_adr16_if8() // 21fc ffff
m_dbout = high16(m_dt);
m_alub = high16(m_dt);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=23:m_dt d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=23:m_dt d=-1
alu_and(high16(m_dt), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -70356,7 +70356,7 @@ void m68008_device::move_l_ds_adr32_if8() // 23c0 fff8
m_pc = m_au;
set_16l(m_at, m_da[ry]);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -70391,7 +70391,7 @@ void m68008_device::move_l_ds_adr32_if8() // 23c0 fff8
m_dbout = high16(m_da[ry]);
m_alub = high16(m_da[ry]);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -70537,7 +70537,7 @@ void m68008_device::move_l_as_adr32_if8() // 23c8 fff8
m_pc = m_au;
set_16l(m_at, m_da[ry]);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -70572,7 +70572,7 @@ void m68008_device::move_l_as_adr32_if8() // 23c8 fff8
m_dbout = high16(m_da[ry]);
m_alub = high16(m_da[ry]);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=17:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=17:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -70685,7 +70685,7 @@ void m68008_device::move_l_ais_adr32_if8() // 23d0 fff8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -70752,7 +70752,7 @@ void m68008_device::move_l_ais_adr32_if8() // 23d0 fff8
m_pc = m_au;
set_16l(m_at, m_dbin);
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -70785,7 +70785,7 @@ void m68008_device::move_l_ais_adr32_if8() // 23d0 fff8
m_aob = merge_16_32(high16(m_at), m_dbin);
m_dbout = m_aluo;
m_au = merge_16_32(high16(m_at), m_dbin) + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -70819,7 +70819,7 @@ void m68008_device::move_l_ais_adr32_if8() // 23d0 fff8
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -70931,7 +70931,7 @@ void m68008_device::move_l_aips_adr32_if8() // 23d8 fff8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -71001,7 +71001,7 @@ void m68008_device::move_l_aips_adr32_if8() // 23d8 fff8
m_pc = m_au;
set_16l(m_at, m_dbin);
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -71034,7 +71034,7 @@ void m68008_device::move_l_aips_adr32_if8() // 23d8 fff8
m_aob = merge_16_32(high16(m_at), m_dbin);
m_dbout = m_aluo;
m_au = merge_16_32(high16(m_at), m_dbin) + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -71068,7 +71068,7 @@ void m68008_device::move_l_aips_adr32_if8() // 23d8 fff8
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -71179,7 +71179,7 @@ void m68008_device::move_l_pais_adr32_if8() // 23e0 fff8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -71251,7 +71251,7 @@ void m68008_device::move_l_pais_adr32_if8() // 23e0 fff8
m_pc = m_au;
set_16l(m_at, m_dbin);
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -71284,7 +71284,7 @@ void m68008_device::move_l_pais_adr32_if8() // 23e0 fff8
m_aob = merge_16_32(high16(m_at), m_dbin);
m_dbout = m_aluo;
m_au = merge_16_32(high16(m_at), m_dbin) + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -71318,7 +71318,7 @@ void m68008_device::move_l_pais_adr32_if8() // 23e0 fff8
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -71461,7 +71461,7 @@ void m68008_device::move_l_das_adr32_if8() // 23e8 fff8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -71528,7 +71528,7 @@ void m68008_device::move_l_das_adr32_if8() // 23e8 fff8
m_pc = m_au;
set_16l(m_at, m_dbin);
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -71561,7 +71561,7 @@ void m68008_device::move_l_das_adr32_if8() // 23e8 fff8
m_aob = merge_16_32(high16(m_at), m_dbin);
m_dbout = m_aluo;
m_au = merge_16_32(high16(m_at), m_dbin) + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -71595,7 +71595,7 @@ void m68008_device::move_l_das_adr32_if8() // 23e8 fff8
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -71705,7 +71705,7 @@ void m68008_device::move_l_dais_adr32_if8() // 23f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -71786,7 +71786,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -71853,7 +71853,7 @@ adsl2:
m_pc = m_au;
set_16l(m_at, m_dbin);
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -71886,7 +71886,7 @@ adsl2:
m_aob = merge_16_32(high16(m_at), m_dbin);
m_dbout = m_aluo;
m_au = merge_16_32(high16(m_at), m_dbin) + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -71920,7 +71920,7 @@ adsl2:
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -72065,7 +72065,7 @@ void m68008_device::move_l_adr16_adr32_if8() // 23f8 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -72132,7 +72132,7 @@ void m68008_device::move_l_adr16_adr32_if8() // 23f8 ffff
m_pc = m_au;
set_16l(m_at, m_dbin);
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -72165,7 +72165,7 @@ void m68008_device::move_l_adr16_adr32_if8() // 23f8 ffff
m_aob = merge_16_32(high16(m_at), m_dbin);
m_dbout = m_aluo;
m_au = merge_16_32(high16(m_at), m_dbin) + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -72199,7 +72199,7 @@ void m68008_device::move_l_adr16_adr32_if8() // 23f8 ffff
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -72375,7 +72375,7 @@ void m68008_device::move_l_adr32_adr32_if8() // 23f9 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -72442,7 +72442,7 @@ void m68008_device::move_l_adr32_adr32_if8() // 23f9 ffff
m_pc = m_au;
set_16l(m_at, m_dbin);
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -72475,7 +72475,7 @@ void m68008_device::move_l_adr32_adr32_if8() // 23f9 ffff
m_aob = merge_16_32(high16(m_at), m_dbin);
m_dbout = m_aluo;
m_au = merge_16_32(high16(m_at), m_dbin) + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -72509,7 +72509,7 @@ void m68008_device::move_l_adr32_adr32_if8() // 23f9 ffff
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -72651,7 +72651,7 @@ void m68008_device::move_l_dpc_adr32_if8() // 23fa ffff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -72718,7 +72718,7 @@ void m68008_device::move_l_dpc_adr32_if8() // 23fa ffff
m_pc = m_au;
set_16l(m_at, m_dbin);
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -72751,7 +72751,7 @@ void m68008_device::move_l_dpc_adr32_if8() // 23fa ffff
m_aob = merge_16_32(high16(m_at), m_dbin);
m_dbout = m_aluo;
m_au = merge_16_32(high16(m_at), m_dbin) + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -72785,7 +72785,7 @@ void m68008_device::move_l_dpc_adr32_if8() // 23fa ffff
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -72894,7 +72894,7 @@ void m68008_device::move_l_dpc_adr32_if8() // 23fa ffff
void m68008_device::move_l_dpci_adr32_if8() // 23fb ffff
{
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -72975,7 +72975,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -73042,7 +73042,7 @@ adsl2:
m_pc = m_au;
set_16l(m_at, m_dbin);
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -73075,7 +73075,7 @@ adsl2:
m_aob = merge_16_32(high16(m_at), m_dbin);
m_dbout = m_aluo;
m_au = merge_16_32(high16(m_at), m_dbin) + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -73109,7 +73109,7 @@ adsl2:
m_ir = m_irc;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -73318,7 +73318,7 @@ void m68008_device::move_l_imm32_adr32_if8() // 23fc ffff
m_pc = m_au;
set_16l(m_at, m_dt);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -73353,7 +73353,7 @@ void m68008_device::move_l_imm32_adr32_if8() // 23fc ffff
m_dbout = high16(m_dt);
m_alub = high16(m_dt);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nz.. i=......f ALU.and_ a=23:m_dt d=-1
+ // alu r=2 c=1 m=.nz.. i=......f 1 a=23:m_dt d=-1
alu_and(high16(m_dt), 0xffff);
sr_nz_u();
m_base_ssw = SSW_DATA;
@@ -73470,7 +73470,7 @@ void m68008_device::move_w_ds_dd_if8() // 3000 f1f8
m_pc = m_au;
m_at = m_da[ry];
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
// 27a rrgw2
@@ -73523,7 +73523,7 @@ void m68008_device::move_w_as_dd_if8() // 3008 f1f8
m_pc = m_au;
m_at = m_da[ry];
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
// 27a rrgw2
@@ -73573,7 +73573,7 @@ void m68008_device::move_w_ais_dd_if8() // 3010 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -73610,7 +73610,7 @@ void m68008_device::move_w_ais_dd_if8() // 3010 f1f8
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -73664,7 +73664,7 @@ void m68008_device::move_w_aips_dd_if8() // 3018 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -73699,7 +73699,7 @@ void m68008_device::move_w_aips_dd_if8() // 3018 f1f8
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -73755,7 +73755,7 @@ void m68008_device::move_w_pais_dd_if8() // 3020 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -73790,7 +73790,7 @@ void m68008_device::move_w_pais_dd_if8() // 3020 f1f8
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -73870,7 +73870,7 @@ void m68008_device::move_w_das_dd_if8() // 3028 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -73907,7 +73907,7 @@ void m68008_device::move_w_das_dd_if8() // 3028 f1f8
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -73953,7 +73953,7 @@ void m68008_device::move_w_dais_dd_if8() // 3030 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -74035,7 +74035,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -74072,7 +74072,7 @@ adsw2:
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -74153,7 +74153,7 @@ void m68008_device::move_w_adr16_dd_if8() // 3038 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -74188,7 +74188,7 @@ void m68008_device::move_w_adr16_dd_if8() // 3038 f1ff
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -74300,7 +74300,7 @@ void m68008_device::move_w_adr32_dd_if8() // 3039 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -74335,7 +74335,7 @@ void m68008_device::move_w_adr32_dd_if8() // 3039 f1ff
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -74414,7 +74414,7 @@ void m68008_device::move_w_dpc_dd_if8() // 303a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -74451,7 +74451,7 @@ void m68008_device::move_w_dpc_dd_if8() // 303a f1ff
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -74496,7 +74496,7 @@ void m68008_device::move_w_dpci_dd_if8() // 303b f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -74578,7 +74578,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -74615,7 +74615,7 @@ adsw2:
m_pc = m_au;
set_16l(m_da[rx], m_dbin);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -74699,7 +74699,7 @@ void m68008_device::move_w_imm16_dd_if8() // 303c f1ff
m_pc = m_au;
m_at = m_dt;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
// 27a rrgw2
@@ -74756,7 +74756,7 @@ void m68008_device::movea_w_ds_ad_if8() // 3040 f1f8
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_da[rx] = m_at;
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -74806,7 +74806,7 @@ void m68008_device::movea_w_as_ad_if8() // 3048 f1f8
// 278 rrgl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=17:m_da[ry] d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=17:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
m_da[rx] = m_at;
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -74851,7 +74851,7 @@ void m68008_device::movea_w_ais_ad_if8() // 3050 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -74939,7 +74939,7 @@ void m68008_device::movea_w_aips_ad_if8() // 3058 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -75027,7 +75027,7 @@ void m68008_device::movea_w_pais_ad_if8() // 3060 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -75139,7 +75139,7 @@ void m68008_device::movea_w_das_ad_if8() // 3068 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -75219,7 +75219,7 @@ void m68008_device::movea_w_dais_ad_if8() // 3070 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -75301,7 +75301,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -75416,7 +75416,7 @@ void m68008_device::movea_w_adr16_ad_if8() // 3078 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -75560,7 +75560,7 @@ void m68008_device::movea_w_adr32_ad_if8() // 3079 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -75671,7 +75671,7 @@ void m68008_device::movea_w_dpc_ad_if8() // 307a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -75750,7 +75750,7 @@ void m68008_device::movea_w_dpci_ad_if8() // 307b f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -75832,7 +75832,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -75954,7 +75954,7 @@ void m68008_device::movea_w_imm16_ad_if8() // 307c f1ff
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_da[rx] = m_at;
- // alu r=2 c=1 m=..... i=......f ALU.and_ a=23:m_dt d=-1
+ // alu r=2 c=1 m=..... i=......f 1 a=23:m_dt d=-1
alu_and(high16(m_dt), 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -76001,7 +76001,7 @@ void m68008_device::move_w_ds_aid_if8() // 3080 f1f8
m_dbout = m_da[ry];
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -76082,7 +76082,7 @@ void m68008_device::move_w_as_aid_if8() // 3088 f1f8
m_dbout = m_da[ry];
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -76160,7 +76160,7 @@ void m68008_device::move_w_ais_aid_if8() // 3090 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -76196,7 +76196,7 @@ void m68008_device::move_w_ais_aid_if8() // 3090 f1f8
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -76280,7 +76280,7 @@ void m68008_device::move_w_aips_aid_if8() // 3098 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -76314,7 +76314,7 @@ void m68008_device::move_w_aips_aid_if8() // 3098 f1f8
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -76400,7 +76400,7 @@ void m68008_device::move_w_pais_aid_if8() // 30a0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -76434,7 +76434,7 @@ void m68008_device::move_w_pais_aid_if8() // 30a0 f1f8
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -76544,7 +76544,7 @@ void m68008_device::move_w_das_aid_if8() // 30a8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -76580,7 +76580,7 @@ void m68008_device::move_w_das_aid_if8() // 30a8 f1f8
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -76656,7 +76656,7 @@ void m68008_device::move_w_dais_aid_if8() // 30b0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -76738,7 +76738,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -76774,7 +76774,7 @@ adsw2:
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -76885,7 +76885,7 @@ void m68008_device::move_w_adr16_aid_if8() // 30b8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -76919,7 +76919,7 @@ void m68008_device::move_w_adr16_aid_if8() // 30b8 f1ff
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -77061,7 +77061,7 @@ void m68008_device::move_w_adr32_aid_if8() // 30b9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -77095,7 +77095,7 @@ void m68008_device::move_w_adr32_aid_if8() // 30b9 f1ff
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -77204,7 +77204,7 @@ void m68008_device::move_w_dpc_aid_if8() // 30ba f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -77240,7 +77240,7 @@ void m68008_device::move_w_dpc_aid_if8() // 30ba f1ff
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -77315,7 +77315,7 @@ void m68008_device::move_w_dpci_aid_if8() // 30bb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -77397,7 +77397,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -77433,7 +77433,7 @@ adsw2:
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -77547,7 +77547,7 @@ void m68008_device::move_w_imm16_aid_if8() // 30bc f1ff
m_dbout = m_dt;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -77628,7 +77628,7 @@ void m68008_device::move_w_ds_aipd_if8() // 30c0 f1f8
m_dbout = m_da[ry];
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -77708,7 +77708,7 @@ void m68008_device::move_w_as_aipd_if8() // 30c8 f1f8
m_dbout = m_da[ry];
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -77785,7 +77785,7 @@ void m68008_device::move_w_ais_aipd_if8() // 30d0 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -77822,7 +77822,7 @@ void m68008_device::move_w_ais_aipd_if8() // 30d0 f1f8
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -77905,7 +77905,7 @@ void m68008_device::move_w_aips_aipd_if8() // 30d8 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -77940,7 +77940,7 @@ void m68008_device::move_w_aips_aipd_if8() // 30d8 f1f8
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -78025,7 +78025,7 @@ void m68008_device::move_w_pais_aipd_if8() // 30e0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -78060,7 +78060,7 @@ void m68008_device::move_w_pais_aipd_if8() // 30e0 f1f8
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -78169,7 +78169,7 @@ void m68008_device::move_w_das_aipd_if8() // 30e8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -78206,7 +78206,7 @@ void m68008_device::move_w_das_aipd_if8() // 30e8 f1f8
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -78281,7 +78281,7 @@ void m68008_device::move_w_dais_aipd_if8() // 30f0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -78363,7 +78363,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -78400,7 +78400,7 @@ adsw2:
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -78510,7 +78510,7 @@ void m68008_device::move_w_adr16_aipd_if8() // 30f8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -78545,7 +78545,7 @@ void m68008_device::move_w_adr16_aipd_if8() // 30f8 f1ff
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -78686,7 +78686,7 @@ void m68008_device::move_w_adr32_aipd_if8() // 30f9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -78721,7 +78721,7 @@ void m68008_device::move_w_adr32_aipd_if8() // 30f9 f1ff
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -78829,7 +78829,7 @@ void m68008_device::move_w_dpc_aipd_if8() // 30fa f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -78866,7 +78866,7 @@ void m68008_device::move_w_dpc_aipd_if8() // 30fa f1ff
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -78940,7 +78940,7 @@ void m68008_device::move_w_dpci_aipd_if8() // 30fb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -79022,7 +79022,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -79059,7 +79059,7 @@ adsw2:
m_dbout = m_dbin;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -79172,7 +79172,7 @@ void m68008_device::move_w_imm16_aipd_if8() // 30fc f1ff
m_dbout = m_dt;
m_pc = m_au;
m_au = m_da[rx] + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -79251,7 +79251,7 @@ void m68008_device::move_w_ds_paid_if8() // 3100 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -79331,7 +79331,7 @@ void m68008_device::move_w_as_paid_if8() // 3108 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -79409,7 +79409,7 @@ void m68008_device::move_w_ais_paid_if8() // 3110 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -79445,7 +79445,7 @@ void m68008_device::move_w_ais_paid_if8() // 3110 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -79529,7 +79529,7 @@ void m68008_device::move_w_aips_paid_if8() // 3118 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -79563,7 +79563,7 @@ void m68008_device::move_w_aips_paid_if8() // 3118 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -79649,7 +79649,7 @@ void m68008_device::move_w_pais_paid_if8() // 3120 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -79683,7 +79683,7 @@ void m68008_device::move_w_pais_paid_if8() // 3120 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -79793,7 +79793,7 @@ void m68008_device::move_w_das_paid_if8() // 3128 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -79829,7 +79829,7 @@ void m68008_device::move_w_das_paid_if8() // 3128 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -79905,7 +79905,7 @@ void m68008_device::move_w_dais_paid_if8() // 3130 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -79987,7 +79987,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -80023,7 +80023,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -80134,7 +80134,7 @@ void m68008_device::move_w_adr16_paid_if8() // 3138 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -80168,7 +80168,7 @@ void m68008_device::move_w_adr16_paid_if8() // 3138 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -80310,7 +80310,7 @@ void m68008_device::move_w_adr32_paid_if8() // 3139 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -80344,7 +80344,7 @@ void m68008_device::move_w_adr32_paid_if8() // 3139 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -80453,7 +80453,7 @@ void m68008_device::move_w_dpc_paid_if8() // 313a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -80489,7 +80489,7 @@ void m68008_device::move_w_dpc_paid_if8() // 313a f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -80564,7 +80564,7 @@ void m68008_device::move_w_dpci_paid_if8() // 313b f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -80646,7 +80646,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -80682,7 +80682,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -80795,7 +80795,7 @@ void m68008_device::move_w_imm16_paid_if8() // 313c f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_da[rx] - 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -80906,7 +80906,7 @@ void m68008_device::move_w_ds_dad_if8() // 3140 f1f8
m_ir = m_irc;
m_dbout = m_da[ry];
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -81018,7 +81018,7 @@ void m68008_device::move_w_as_dad_if8() // 3148 f1f8
m_ir = m_irc;
m_dbout = m_da[ry];
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -81097,7 +81097,7 @@ void m68008_device::move_w_ais_dad_if8() // 3150 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -81132,7 +81132,7 @@ void m68008_device::move_w_ais_dad_if8() // 3150 f1f8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -81253,7 +81253,7 @@ void m68008_device::move_w_aips_dad_if8() // 3158 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -81286,7 +81286,7 @@ void m68008_device::move_w_aips_dad_if8() // 3158 f1f8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -81409,7 +81409,7 @@ void m68008_device::move_w_pais_dad_if8() // 3160 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -81442,7 +81442,7 @@ void m68008_device::move_w_pais_dad_if8() // 3160 f1f8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -81589,7 +81589,7 @@ void m68008_device::move_w_das_dad_if8() // 3168 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -81624,7 +81624,7 @@ void m68008_device::move_w_das_dad_if8() // 3168 f1f8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -81737,7 +81737,7 @@ void m68008_device::move_w_dais_dad_if8() // 3170 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -81819,7 +81819,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -81854,7 +81854,7 @@ adsw2:
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -82002,7 +82002,7 @@ void m68008_device::move_w_adr16_dad_if8() // 3178 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -82035,7 +82035,7 @@ void m68008_device::move_w_adr16_dad_if8() // 3178 f1ff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -82214,7 +82214,7 @@ void m68008_device::move_w_adr32_dad_if8() // 3179 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -82247,7 +82247,7 @@ void m68008_device::move_w_adr32_dad_if8() // 3179 f1ff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -82393,7 +82393,7 @@ void m68008_device::move_w_dpc_dad_if8() // 317a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -82428,7 +82428,7 @@ void m68008_device::move_w_dpc_dad_if8() // 317a f1ff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -82540,7 +82540,7 @@ void m68008_device::move_w_dpci_dad_if8() // 317b f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -82622,7 +82622,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -82657,7 +82657,7 @@ adsw2:
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo) + m_da[rx];
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -82838,7 +82838,7 @@ void m68008_device::move_w_imm16_dad_if8() // 317c f1ff
m_ir = m_irc;
m_dbout = m_dt;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -82915,7 +82915,7 @@ void m68008_device::move_w_ds_daid_if8() // 3180 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = m_irdi & 7;
// 1eb rmxw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 109 rmxw1
@@ -82999,7 +82999,7 @@ rmdw2:
m_ir = m_irc;
m_dbout = m_da[ry];
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -83076,7 +83076,7 @@ void m68008_device::move_w_as_daid_if8() // 3188 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1eb rmxw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 109 rmxw1
@@ -83160,7 +83160,7 @@ rmdw2:
m_ir = m_irc;
m_dbout = m_da[ry];
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -83239,7 +83239,7 @@ void m68008_device::move_w_ais_daid_if8() // 3190 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -83271,7 +83271,7 @@ void m68008_device::move_w_ais_daid_if8() // 3190 f1f8
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -83286,7 +83286,7 @@ void m68008_device::move_w_ais_daid_if8() // 3190 f1f8
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -83320,7 +83320,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -83443,7 +83443,7 @@ void m68008_device::move_w_aips_daid_if8() // 3198 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -83473,7 +83473,7 @@ void m68008_device::move_w_aips_daid_if8() // 3198 f1f8
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -83488,7 +83488,7 @@ void m68008_device::move_w_aips_daid_if8() // 3198 f1f8
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -83522,7 +83522,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -83647,7 +83647,7 @@ void m68008_device::move_w_pais_daid_if8() // 31a0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -83677,7 +83677,7 @@ void m68008_device::move_w_pais_daid_if8() // 31a0 f1f8
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -83692,7 +83692,7 @@ void m68008_device::move_w_pais_daid_if8() // 31a0 f1f8
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -83726,7 +83726,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -83875,7 +83875,7 @@ void m68008_device::move_w_das_daid_if8() // 31a8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -83907,7 +83907,7 @@ void m68008_device::move_w_das_daid_if8() // 31a8 f1f8
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -83922,7 +83922,7 @@ void m68008_device::move_w_das_daid_if8() // 31a8 f1f8
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -83956,7 +83956,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -84071,7 +84071,7 @@ void m68008_device::move_w_dais_daid_if8() // 31b0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -84153,7 +84153,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -84185,7 +84185,7 @@ adsw2:
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -84200,7 +84200,7 @@ adsw2:
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -84234,7 +84234,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -84384,7 +84384,7 @@ void m68008_device::move_w_adr16_daid_if8() // 31b8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -84414,7 +84414,7 @@ void m68008_device::move_w_adr16_daid_if8() // 31b8 f1ff
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -84429,7 +84429,7 @@ void m68008_device::move_w_adr16_daid_if8() // 31b8 f1ff
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -84463,7 +84463,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -84644,7 +84644,7 @@ void m68008_device::move_w_adr32_daid_if8() // 31b9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -84674,7 +84674,7 @@ void m68008_device::move_w_adr32_daid_if8() // 31b9 f1ff
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -84689,7 +84689,7 @@ void m68008_device::move_w_adr32_daid_if8() // 31b9 f1ff
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -84723,7 +84723,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -84871,7 +84871,7 @@ void m68008_device::move_w_dpc_daid_if8() // 31ba f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -84903,7 +84903,7 @@ void m68008_device::move_w_dpc_daid_if8() // 31ba f1ff
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -84918,7 +84918,7 @@ void m68008_device::move_w_dpc_daid_if8() // 31ba f1ff
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -84952,7 +84952,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -85066,7 +85066,7 @@ void m68008_device::move_w_dpci_daid_if8() // 31bb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -85148,7 +85148,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -85180,7 +85180,7 @@ adsw2:
}
m_dbin = m_edb;
// 298 mmxw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.aluo:m_aluo d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=33:m_aluo d=0
alu_ext(m_aluo);
m_icount -= 2;
// 101 mmxw1
@@ -85195,7 +85195,7 @@ adsw2:
mmxw2:
// 028 mmxw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -85229,7 +85229,7 @@ mmxw2:
mmxw3:
// 0e8 mmxw3
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -85377,7 +85377,7 @@ void m68008_device::move_w_imm16_daid_if8() // 31bc f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 1eb rmxw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 109 rmxw1
@@ -85461,7 +85461,7 @@ rmdw2:
m_ir = m_irc;
m_dbout = m_dt;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -85541,7 +85541,7 @@ void m68008_device::move_w_ds_adr16_if8() // 31c0 fff8
m_pc = m_au;
set_16l(m_at, m_da[ry]);
m_au = ext32(m_dbin);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -85657,7 +85657,7 @@ void m68008_device::move_w_as_adr16_if8() // 31c8 fff8
m_pc = m_au;
set_16l(m_at, m_da[ry]);
m_au = ext32(m_dbin);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -85771,7 +85771,7 @@ void m68008_device::move_w_ais_adr16_if8() // 31d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -85806,7 +85806,7 @@ void m68008_device::move_w_ais_adr16_if8() // 31d0 fff8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -85926,7 +85926,7 @@ void m68008_device::move_w_aips_adr16_if8() // 31d8 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -85959,7 +85959,7 @@ void m68008_device::move_w_aips_adr16_if8() // 31d8 fff8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -86081,7 +86081,7 @@ void m68008_device::move_w_pais_adr16_if8() // 31e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -86114,7 +86114,7 @@ void m68008_device::move_w_pais_adr16_if8() // 31e0 fff8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -86260,7 +86260,7 @@ void m68008_device::move_w_das_adr16_if8() // 31e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -86295,7 +86295,7 @@ void m68008_device::move_w_das_adr16_if8() // 31e8 fff8
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -86407,7 +86407,7 @@ void m68008_device::move_w_dais_adr16_if8() // 31f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -86489,7 +86489,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -86524,7 +86524,7 @@ adsw2:
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -86671,7 +86671,7 @@ void m68008_device::move_w_adr16_adr16_if8() // 31f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -86704,7 +86704,7 @@ void m68008_device::move_w_adr16_adr16_if8() // 31f8 ffff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -86882,7 +86882,7 @@ void m68008_device::move_w_adr32_adr16_if8() // 31f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -86915,7 +86915,7 @@ void m68008_device::move_w_adr32_adr16_if8() // 31f9 ffff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -87060,7 +87060,7 @@ void m68008_device::move_w_dpc_adr16_if8() // 31fa ffff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -87095,7 +87095,7 @@ void m68008_device::move_w_dpc_adr16_if8() // 31fa ffff
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -87206,7 +87206,7 @@ void m68008_device::move_w_dpc_adr16_if8() // 31fa ffff
void m68008_device::move_w_dpci_adr16_if8() // 31fb ffff
{
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -87288,7 +87288,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -87323,7 +87323,7 @@ adsw2:
m_aob = m_au;
m_pc = m_au;
m_au = ext32(m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -87472,7 +87472,7 @@ void m68008_device::move_w_imm16_adr16_if8() // 31fc ffff
m_pc = m_au;
set_16l(m_at, m_dt);
m_au = ext32(m_dbin);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -87619,7 +87619,7 @@ void m68008_device::move_w_ds_adr32_if8() // 33c0 fff8
m_pc = m_au;
set_16l(m_at, m_da[ry]);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -87766,7 +87766,7 @@ void m68008_device::move_w_as_adr32_if8() // 33c8 fff8
m_pc = m_au;
set_16l(m_at, m_da[ry]);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -87880,7 +87880,7 @@ void m68008_device::move_w_ais_adr32_if8() // 33d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -87915,7 +87915,7 @@ void m68008_device::move_w_ais_adr32_if8() // 33d0 fff8
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -88065,7 +88065,7 @@ void m68008_device::move_w_aips_adr32_if8() // 33d8 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -88098,7 +88098,7 @@ void m68008_device::move_w_aips_adr32_if8() // 33d8 fff8
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -88250,7 +88250,7 @@ void m68008_device::move_w_pais_adr32_if8() // 33e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -88283,7 +88283,7 @@ void m68008_device::move_w_pais_adr32_if8() // 33e0 fff8
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -88459,7 +88459,7 @@ void m68008_device::move_w_das_adr32_if8() // 33e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -88494,7 +88494,7 @@ void m68008_device::move_w_das_adr32_if8() // 33e8 fff8
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -88636,7 +88636,7 @@ void m68008_device::move_w_dais_adr32_if8() // 33f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -88718,7 +88718,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -88753,7 +88753,7 @@ adsw2:
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -88930,7 +88930,7 @@ void m68008_device::move_w_adr16_adr32_if8() // 33f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -88963,7 +88963,7 @@ void m68008_device::move_w_adr16_adr32_if8() // 33f8 ffff
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -89171,7 +89171,7 @@ void m68008_device::move_w_adr32_adr32_if8() // 33f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -89204,7 +89204,7 @@ void m68008_device::move_w_adr32_adr32_if8() // 33f9 ffff
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -89379,7 +89379,7 @@ void m68008_device::move_w_dpc_adr32_if8() // 33fa ffff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -89414,7 +89414,7 @@ void m68008_device::move_w_dpc_adr32_if8() // 33fa ffff
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -89555,7 +89555,7 @@ void m68008_device::move_w_dpc_adr32_if8() // 33fa ffff
void m68008_device::move_w_dpci_adr32_if8() // 33fb ffff
{
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -89637,7 +89637,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -89672,7 +89672,7 @@ adsw2:
m_aob = m_au;
m_pc = m_au;
set_16h(m_at, m_aluo);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -89882,7 +89882,7 @@ void m68008_device::move_w_imm16_adr32_if8() // 33fc ffff
m_pc = m_au;
set_16l(m_at, m_dt);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -89998,7 +89998,7 @@ void m68008_device::negx_b_ds_if8() // 4000 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=10 c=2 m=xnzvc i=b....i. ALU.subx a=R.dyl:m_da[ry] d=0
+ // alu r=10 c=2 m=xnzvc i=b....i. 3 a=4:m_da[ry] d=0
alu_subx8(m_da[ry], 0x0000);
sr_xnzvc_u();
// 08b roaw2
@@ -90047,7 +90047,7 @@ void m68008_device::negx_b_ais_if8() // 4010 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=10 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -90068,7 +90068,7 @@ void m68008_device::negx_b_ais_if8() // 4010 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=b....i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=b....i. 3 a=31:m_dbin d=0
alu_subx8(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -90135,7 +90135,7 @@ void m68008_device::negx_b_aips_if8() // 4018 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=10 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=10 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -90154,7 +90154,7 @@ void m68008_device::negx_b_aips_if8() // 4018 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=b....i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=b....i. 3 a=31:m_dbin d=0
alu_subx8(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -90223,7 +90223,7 @@ void m68008_device::negx_b_pais_if8() // 4020 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=10 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=10 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -90242,7 +90242,7 @@ void m68008_device::negx_b_pais_if8() // 4020 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=b....i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=b....i. 3 a=31:m_dbin d=0
alu_subx8(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -90335,7 +90335,7 @@ void m68008_device::negx_b_das_if8() // 4028 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=10 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -90356,7 +90356,7 @@ void m68008_device::negx_b_das_if8() // 4028 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=b....i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=b....i. 3 a=31:m_dbin d=0
alu_subx8(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -90415,7 +90415,7 @@ void m68008_device::negx_b_dais_if8() // 4030 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=10 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=10 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -90497,7 +90497,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=10 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -90518,7 +90518,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=b....i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=b....i. 3 a=31:m_dbin d=0
alu_subx8(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -90612,7 +90612,7 @@ void m68008_device::negx_b_adr16_if8() // 4038 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=10 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -90631,7 +90631,7 @@ void m68008_device::negx_b_adr16_if8() // 4038 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=b....i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=b....i. 3 a=31:m_dbin d=0
alu_subx8(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -90756,7 +90756,7 @@ void m68008_device::negx_b_adr32_if8() // 4039 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=10 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -90775,7 +90775,7 @@ void m68008_device::negx_b_adr32_if8() // 4039 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=b....i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=b....i. 3 a=31:m_dbin d=0
alu_subx8(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -90838,7 +90838,7 @@ void m68008_device::negx_w_ds_if8() // 4040 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=10 c=2 m=xnzvc i=.....i. ALU.subx a=R.dyl:m_da[ry] d=0
+ // alu r=10 c=2 m=xnzvc i=.....i. 3 a=4:m_da[ry] d=0
alu_subx(m_da[ry], 0x0000);
sr_xnzvc_u();
// 08b roaw2
@@ -90887,7 +90887,7 @@ void m68008_device::negx_w_ais_if8() // 4050 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -90923,7 +90923,7 @@ void m68008_device::negx_w_ais_if8() // 4050 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.....i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=.....i. 3 a=31:m_dbin d=0
alu_subx(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -91005,7 +91005,7 @@ void m68008_device::negx_w_aips_if8() // 4058 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -91039,7 +91039,7 @@ void m68008_device::negx_w_aips_if8() // 4058 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.....i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=.....i. 3 a=31:m_dbin d=0
alu_subx(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -91123,7 +91123,7 @@ void m68008_device::negx_w_pais_if8() // 4060 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -91157,7 +91157,7 @@ void m68008_device::negx_w_pais_if8() // 4060 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.....i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=.....i. 3 a=31:m_dbin d=0
alu_subx(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -91265,7 +91265,7 @@ void m68008_device::negx_w_das_if8() // 4068 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -91301,7 +91301,7 @@ void m68008_device::negx_w_das_if8() // 4068 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.....i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=.....i. 3 a=31:m_dbin d=0
alu_subx(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -91375,7 +91375,7 @@ void m68008_device::negx_w_dais_if8() // 4070 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=10 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=10 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -91457,7 +91457,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -91493,7 +91493,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.....i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=.....i. 3 a=31:m_dbin d=0
alu_subx(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -91602,7 +91602,7 @@ void m68008_device::negx_w_adr16_if8() // 4078 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -91636,7 +91636,7 @@ void m68008_device::negx_w_adr16_if8() // 4078 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.....i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=.....i. 3 a=31:m_dbin d=0
alu_subx(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -91776,7 +91776,7 @@ void m68008_device::negx_w_adr32_if8() // 4079 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -91810,7 +91810,7 @@ void m68008_device::negx_w_adr32_if8() // 4079 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.....i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=.....i. 3 a=31:m_dbin d=0
alu_subx(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -91888,12 +91888,12 @@ void m68008_device::negx_l_ds_if8() // 4080 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=10 c=2 m=xnzvc i=.l...i. ALU.subx a=R.dyl:m_da[ry] d=0
+ // alu r=10 c=2 m=xnzvc i=.l...i. 3 a=4:m_da[ry] d=0
alu_subx(m_da[ry], 0x0000);
sr_xnzvc_u();
// 15e nnrl2
set_16l(m_da[ry], m_aluo);
- // alu r=10 c=3 m=xnzvc i=.l....f ALU.subc a=18:m_da[ry] d=0
+ // alu r=10 c=3 m=xnzvc i=.l....f 10 a=18:m_da[ry] d=0
alu_subc(high16(m_da[ry]), 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -91943,7 +91943,7 @@ void m68008_device::negx_l_ais_if8() // 4090 fff8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=10 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -92010,7 +92010,7 @@ void m68008_device::negx_l_ais_if8() // 4090 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.l...i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=.l...i. 3 a=31:m_dbin d=0
alu_subx(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -92045,7 +92045,7 @@ void m68008_device::negx_l_ais_if8() // 4090 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=10 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=0
+ // alu r=10 c=3 m=xnzvc i=.l....f 10 a=alub d=0
alu_subc(m_alub, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -92119,7 +92119,7 @@ void m68008_device::negx_l_aips_if8() // 4098 fff8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=10 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -92189,7 +92189,7 @@ void m68008_device::negx_l_aips_if8() // 4098 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.l...i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=.l...i. 3 a=31:m_dbin d=0
alu_subx(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -92224,7 +92224,7 @@ void m68008_device::negx_l_aips_if8() // 4098 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=10 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=0
+ // alu r=10 c=3 m=xnzvc i=.l....f 10 a=alub d=0
alu_subc(m_alub, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -92297,7 +92297,7 @@ void m68008_device::negx_l_pais_if8() // 40a0 fff8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=10 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -92369,7 +92369,7 @@ void m68008_device::negx_l_pais_if8() // 40a0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.l...i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=.l...i. 3 a=31:m_dbin d=0
alu_subx(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -92404,7 +92404,7 @@ void m68008_device::negx_l_pais_if8() // 40a0 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=10 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=0
+ // alu r=10 c=3 m=xnzvc i=.l....f 10 a=alub d=0
alu_subc(m_alub, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -92509,7 +92509,7 @@ void m68008_device::negx_l_das_if8() // 40a8 fff8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=10 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -92576,7 +92576,7 @@ void m68008_device::negx_l_das_if8() // 40a8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.l...i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=.l...i. 3 a=31:m_dbin d=0
alu_subx(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -92611,7 +92611,7 @@ void m68008_device::negx_l_das_if8() // 40a8 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=10 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=0
+ // alu r=10 c=3 m=xnzvc i=.l....f 10 a=alub d=0
alu_subc(m_alub, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -92683,7 +92683,7 @@ void m68008_device::negx_l_dais_if8() // 40b0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=10 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=10 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -92764,7 +92764,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=10 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -92831,7 +92831,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.l...i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=.l...i. 3 a=31:m_dbin d=0
alu_subx(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -92866,7 +92866,7 @@ adsl2:
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=10 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=0
+ // alu r=10 c=3 m=xnzvc i=.l....f 10 a=alub d=0
alu_subc(m_alub, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -92973,7 +92973,7 @@ void m68008_device::negx_l_adr16_if8() // 40b8 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=10 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -93040,7 +93040,7 @@ void m68008_device::negx_l_adr16_if8() // 40b8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.l...i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=.l...i. 3 a=31:m_dbin d=0
alu_subx(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -93075,7 +93075,7 @@ void m68008_device::negx_l_adr16_if8() // 40b8 ffff
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=10 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=0
+ // alu r=10 c=3 m=xnzvc i=.l....f 10 a=alub d=0
alu_subc(m_alub, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -93213,7 +93213,7 @@ void m68008_device::negx_l_adr32_if8() // 40b9 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=10 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -93280,7 +93280,7 @@ void m68008_device::negx_l_adr32_if8() // 40b9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.l...i. ALU.subx a=R.dbin:m_dbin d=0
+ // alu r=10 c=2 m=xnzvc i=.l...i. 3 a=31:m_dbin d=0
alu_subx(m_dbin, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -93315,7 +93315,7 @@ void m68008_device::negx_l_adr32_if8() // 40b9 ffff
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=10 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=0
+ // alu r=10 c=3 m=xnzvc i=.l....f 10 a=alub d=0
alu_subc(m_alub, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -93439,7 +93439,7 @@ void m68008_device::move_sr_ais_if8() // 40d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -93477,7 +93477,7 @@ void m68008_device::move_sr_ais_if8() // 40d0 fff8
m_ftu = m_sr;
// 324 sftm2
m_au = m_at;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -93558,7 +93558,7 @@ void m68008_device::move_sr_aips_if8() // 40d8 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -93594,7 +93594,7 @@ void m68008_device::move_sr_aips_if8() // 40d8 fff8
m_ftu = m_sr;
// 324 sftm2
m_au = m_at;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -93677,7 +93677,7 @@ void m68008_device::move_sr_pais_if8() // 40e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -93713,7 +93713,7 @@ void m68008_device::move_sr_pais_if8() // 40e0 fff8
m_ftu = m_sr;
// 324 sftm2
m_au = m_at;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -93820,7 +93820,7 @@ void m68008_device::move_sr_das_if8() // 40e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -93858,7 +93858,7 @@ void m68008_device::move_sr_das_if8() // 40e8 fff8
m_ftu = m_sr;
// 324 sftm2
m_au = m_at;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -93931,7 +93931,7 @@ void m68008_device::move_sr_dais_if8() // 40f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=10 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=10 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -94013,7 +94013,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -94051,7 +94051,7 @@ adsw2:
m_ftu = m_sr;
// 324 sftm2
m_au = m_at;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -94159,7 +94159,7 @@ void m68008_device::move_sr_adr16_if8() // 40f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -94195,7 +94195,7 @@ void m68008_device::move_sr_adr16_if8() // 40f8 ffff
m_ftu = m_sr;
// 324 sftm2
m_au = m_at;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -94334,7 +94334,7 @@ void m68008_device::move_sr_adr32_if8() // 40f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -94370,7 +94370,7 @@ void m68008_device::move_sr_adr32_if8() // 40f9 ffff
m_ftu = m_sr;
// 324 sftm2
m_au = m_at;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -94446,7 +94446,7 @@ void m68008_device::chk_w_ds_dd_if8() // 4180 f1f8
// 152 chkr1
m_alub = m_da[rx];
m_au = m_au - 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dyl:m_da[ry]
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=2:m_da[rx] d=4:m_da[ry]
alu_sub(m_da[rx], m_da[ry]);
sr_nzvc();
m_icount -= 2;
@@ -94454,7 +94454,7 @@ void m68008_device::chk_w_ds_dd_if8() // 4180 f1f8
m_t = !(m_isr & (SR_V|SR_N));
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=.nzvc i=.l...i. ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=.nzvc i=.l...i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -94472,14 +94472,14 @@ trap1:
update_user_super();
update_interrupt();
m_au = m_da[16] - 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pcl:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=12:m_pc d=-1
alu_and(m_pc, 0xffff);
m_icount -= 2;
// 3c2 trap3
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -94514,7 +94514,7 @@ trap1:
m_da[16] = m_au;
m_ftu = 0x0018;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -94547,7 +94547,7 @@ trap1:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -94736,7 +94736,7 @@ void m68008_device::chk_w_ais_dd_if8() // 4190 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -94770,7 +94770,7 @@ void m68008_device::chk_w_ais_dd_if8() // 4190 f1f8
// 151 chkm1
m_alub = m_da[rx];
m_au = m_au - 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_nzvc();
m_icount -= 2;
@@ -94778,7 +94778,7 @@ void m68008_device::chk_w_ais_dd_if8() // 4190 f1f8
m_t = !(m_isr & (SR_V|SR_N));
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=.nzvc i=.l...i. ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=.nzvc i=.l...i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -94796,14 +94796,14 @@ trap1:
update_user_super();
update_interrupt();
m_au = m_da[16] - 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pcl:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=12:m_pc d=-1
alu_and(m_pc, 0xffff);
m_icount -= 2;
// 3c2 trap3
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -94838,7 +94838,7 @@ trap1:
m_da[16] = m_au;
m_ftu = 0x0018;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -94871,7 +94871,7 @@ trap1:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -95066,7 +95066,7 @@ void m68008_device::chk_w_aips_dd_if8() // 4198 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -95098,7 +95098,7 @@ void m68008_device::chk_w_aips_dd_if8() // 4198 f1f8
// 151 chkm1
m_alub = m_da[rx];
m_au = m_au - 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_nzvc();
m_icount -= 2;
@@ -95106,7 +95106,7 @@ void m68008_device::chk_w_aips_dd_if8() // 4198 f1f8
m_t = !(m_isr & (SR_V|SR_N));
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=.nzvc i=.l...i. ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=.nzvc i=.l...i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -95124,14 +95124,14 @@ trap1:
update_user_super();
update_interrupt();
m_au = m_da[16] - 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pcl:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=12:m_pc d=-1
alu_and(m_pc, 0xffff);
m_icount -= 2;
// 3c2 trap3
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -95166,7 +95166,7 @@ trap1:
m_da[16] = m_au;
m_ftu = 0x0018;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -95199,7 +95199,7 @@ trap1:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -95396,7 +95396,7 @@ void m68008_device::chk_w_pais_dd_if8() // 41a0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -95428,7 +95428,7 @@ void m68008_device::chk_w_pais_dd_if8() // 41a0 f1f8
// 151 chkm1
m_alub = m_da[rx];
m_au = m_au - 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_nzvc();
m_icount -= 2;
@@ -95436,7 +95436,7 @@ void m68008_device::chk_w_pais_dd_if8() // 41a0 f1f8
m_t = !(m_isr & (SR_V|SR_N));
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=.nzvc i=.l...i. ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=.nzvc i=.l...i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -95454,14 +95454,14 @@ trap1:
update_user_super();
update_interrupt();
m_au = m_da[16] - 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pcl:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=12:m_pc d=-1
alu_and(m_pc, 0xffff);
m_icount -= 2;
// 3c2 trap3
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -95496,7 +95496,7 @@ trap1:
m_da[16] = m_au;
m_ftu = 0x0018;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -95529,7 +95529,7 @@ trap1:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -95750,7 +95750,7 @@ void m68008_device::chk_w_das_dd_if8() // 41a8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -95784,7 +95784,7 @@ void m68008_device::chk_w_das_dd_if8() // 41a8 f1f8
// 151 chkm1
m_alub = m_da[rx];
m_au = m_au - 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_nzvc();
m_icount -= 2;
@@ -95792,7 +95792,7 @@ void m68008_device::chk_w_das_dd_if8() // 41a8 f1f8
m_t = !(m_isr & (SR_V|SR_N));
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=.nzvc i=.l...i. ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=.nzvc i=.l...i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -95810,14 +95810,14 @@ trap1:
update_user_super();
update_interrupt();
m_au = m_da[16] - 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pcl:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=12:m_pc d=-1
alu_and(m_pc, 0xffff);
m_icount -= 2;
// 3c2 trap3
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -95852,7 +95852,7 @@ trap1:
m_da[16] = m_au;
m_ftu = 0x0018;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -95885,7 +95885,7 @@ trap1:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -96072,7 +96072,7 @@ void m68008_device::chk_w_dais_dd_if8() // 41b0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=6 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -96154,7 +96154,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -96188,7 +96188,7 @@ adsw2:
// 151 chkm1
m_alub = m_da[rx];
m_au = m_au - 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_nzvc();
m_icount -= 2;
@@ -96196,7 +96196,7 @@ adsw2:
m_t = !(m_isr & (SR_V|SR_N));
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=.nzvc i=.l...i. ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=.nzvc i=.l...i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -96214,14 +96214,14 @@ trap1:
update_user_super();
update_interrupt();
m_au = m_da[16] - 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pcl:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=12:m_pc d=-1
alu_and(m_pc, 0xffff);
m_icount -= 2;
// 3c2 trap3
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -96256,7 +96256,7 @@ trap1:
m_da[16] = m_au;
m_ftu = 0x0018;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -96289,7 +96289,7 @@ trap1:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -96511,7 +96511,7 @@ void m68008_device::chk_w_adr16_dd_if8() // 41b8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -96543,7 +96543,7 @@ void m68008_device::chk_w_adr16_dd_if8() // 41b8 f1ff
// 151 chkm1
m_alub = m_da[rx];
m_au = m_au - 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_nzvc();
m_icount -= 2;
@@ -96551,7 +96551,7 @@ void m68008_device::chk_w_adr16_dd_if8() // 41b8 f1ff
m_t = !(m_isr & (SR_V|SR_N));
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=.nzvc i=.l...i. ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=.nzvc i=.l...i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -96569,14 +96569,14 @@ trap1:
update_user_super();
update_interrupt();
m_au = m_da[16] - 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pcl:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=12:m_pc d=-1
alu_and(m_pc, 0xffff);
m_icount -= 2;
// 3c2 trap3
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -96611,7 +96611,7 @@ trap1:
m_da[16] = m_au;
m_ftu = 0x0018;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -96644,7 +96644,7 @@ trap1:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -96897,7 +96897,7 @@ void m68008_device::chk_w_adr32_dd_if8() // 41b9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -96929,7 +96929,7 @@ void m68008_device::chk_w_adr32_dd_if8() // 41b9 f1ff
// 151 chkm1
m_alub = m_da[rx];
m_au = m_au - 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_nzvc();
m_icount -= 2;
@@ -96937,7 +96937,7 @@ void m68008_device::chk_w_adr32_dd_if8() // 41b9 f1ff
m_t = !(m_isr & (SR_V|SR_N));
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=.nzvc i=.l...i. ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=.nzvc i=.l...i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -96955,14 +96955,14 @@ trap1:
update_user_super();
update_interrupt();
m_au = m_da[16] - 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pcl:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=12:m_pc d=-1
alu_and(m_pc, 0xffff);
m_icount -= 2;
// 3c2 trap3
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -96997,7 +96997,7 @@ trap1:
m_da[16] = m_au;
m_ftu = 0x0018;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -97030,7 +97030,7 @@ trap1:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -97250,7 +97250,7 @@ void m68008_device::chk_w_dpc_dd_if8() // 41ba f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -97284,7 +97284,7 @@ void m68008_device::chk_w_dpc_dd_if8() // 41ba f1ff
// 151 chkm1
m_alub = m_da[rx];
m_au = m_au - 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_nzvc();
m_icount -= 2;
@@ -97292,7 +97292,7 @@ void m68008_device::chk_w_dpc_dd_if8() // 41ba f1ff
m_t = !(m_isr & (SR_V|SR_N));
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=.nzvc i=.l...i. ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=.nzvc i=.l...i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -97310,14 +97310,14 @@ trap1:
update_user_super();
update_interrupt();
m_au = m_da[16] - 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pcl:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=12:m_pc d=-1
alu_and(m_pc, 0xffff);
m_icount -= 2;
// 3c2 trap3
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -97352,7 +97352,7 @@ trap1:
m_da[16] = m_au;
m_ftu = 0x0018;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -97385,7 +97385,7 @@ trap1:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -97571,7 +97571,7 @@ void m68008_device::chk_w_dpci_dd_if8() // 41bb f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=6 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -97653,7 +97653,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -97687,7 +97687,7 @@ adsw2:
// 151 chkm1
m_alub = m_da[rx];
m_au = m_au - 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_nzvc();
m_icount -= 2;
@@ -97695,7 +97695,7 @@ adsw2:
m_t = !(m_isr & (SR_V|SR_N));
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=.nzvc i=.l...i. ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=.nzvc i=.l...i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -97713,14 +97713,14 @@ trap1:
update_user_super();
update_interrupt();
m_au = m_da[16] - 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pcl:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=12:m_pc d=-1
alu_and(m_pc, 0xffff);
m_icount -= 2;
// 3c2 trap3
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -97755,7 +97755,7 @@ trap1:
m_da[16] = m_au;
m_ftu = 0x0018;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -97788,7 +97788,7 @@ trap1:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -98010,7 +98010,7 @@ void m68008_device::chk_w_imm16_dd_if8() // 41bc f1ff
// 152 chkr1
m_alub = m_da[rx];
m_au = m_au - 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dtl:m_dt
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=2:m_da[rx] d=9:m_dt
alu_sub(m_da[rx], m_dt);
sr_nzvc();
m_icount -= 2;
@@ -98018,7 +98018,7 @@ void m68008_device::chk_w_imm16_dd_if8() // 41bc f1ff
m_t = !(m_isr & (SR_V|SR_N));
m_pc = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=.nzvc i=.l...i. ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=.nzvc i=.l...i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -98036,14 +98036,14 @@ trap1:
update_user_super();
update_interrupt();
m_au = m_da[16] - 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pcl:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=12:m_pc d=-1
alu_and(m_pc, 0xffff);
m_icount -= 2;
// 3c2 trap3
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -98078,7 +98078,7 @@ trap1:
m_da[16] = m_au;
m_ftu = 0x0018;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -98111,7 +98111,7 @@ trap1:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -98429,7 +98429,7 @@ void m68008_device::lea_dais_ad_if8() // 41f0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1fb leax0
- // alu r=6 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3ea leax1
@@ -98824,7 +98824,7 @@ void m68008_device::lea_dpci_ad_if8() // 41fb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1fb leax0
- // alu r=6 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3ea leax1
@@ -98957,7 +98957,7 @@ void m68008_device::clr_b_ds_if8() // 4200 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=0
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=0
alu_and8(m_da[ry], 0x0000);
sr_nzvc();
// 08b roaw2
@@ -98965,7 +98965,7 @@ void m68008_device::clr_b_ds_if8() // 4200 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -99007,11 +99007,11 @@ void m68008_device::clr_b_ais_if8() // 4210 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -99029,7 +99029,7 @@ void m68008_device::clr_b_ais_if8() // 4210 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=0
alu_and8(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -99066,7 +99066,7 @@ void m68008_device::clr_b_ais_if8() // 4210 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -99094,12 +99094,12 @@ void m68008_device::clr_b_aips_if8() // 4218 fff8
m_dcr = m_da[m_movems];
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=14:m_da[m_movems] d=31:m_dbin
alu_and8(m_da[m_movems], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -99118,7 +99118,7 @@ void m68008_device::clr_b_aips_if8() // 4218 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=0
alu_and8(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -99155,7 +99155,7 @@ void m68008_device::clr_b_aips_if8() // 4218 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -99182,7 +99182,7 @@ void m68008_device::clr_b_pais_if8() // 4220 fff8
m_pc = m_au;
m_dcr = m_da[m_movems];
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=14:m_da[m_movems] d=31:m_dbin
alu_and8(m_da[m_movems], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -99190,7 +99190,7 @@ void m68008_device::clr_b_pais_if8() // 4220 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -99209,7 +99209,7 @@ void m68008_device::clr_b_pais_if8() // 4220 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=0
alu_and8(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -99246,7 +99246,7 @@ void m68008_device::clr_b_pais_if8() // 4220 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -99271,7 +99271,7 @@ void m68008_device::clr_b_das_if8() // 4228 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -99304,11 +99304,11 @@ void m68008_device::clr_b_das_if8() // 4228 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -99326,7 +99326,7 @@ void m68008_device::clr_b_das_if8() // 4228 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=0
alu_and8(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -99363,7 +99363,7 @@ void m68008_device::clr_b_das_if8() // 4228 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -99386,14 +99386,14 @@ void m68008_device::clr_b_dais_if8() // 4230 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=4 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -99401,7 +99401,7 @@ void m68008_device::clr_b_dais_if8() // 4230 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -99435,7 +99435,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -99471,11 +99471,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -99493,7 +99493,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=0
alu_and8(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -99530,7 +99530,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -99557,7 +99557,7 @@ void m68008_device::clr_b_adr16_if8() // 4238 ffff
m_dcr = m_da[m_movems];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=14:m_da[m_movems] d=31:m_dbin
alu_and8(m_da[m_movems], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -99590,7 +99590,7 @@ void m68008_device::clr_b_adr16_if8() // 4238 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -99609,7 +99609,7 @@ void m68008_device::clr_b_adr16_if8() // 4238 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=0
alu_and8(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -99646,7 +99646,7 @@ void m68008_device::clr_b_adr16_if8() // 4238 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -99671,7 +99671,7 @@ void m68008_device::clr_b_adr32_if8() // 4239 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -99705,7 +99705,7 @@ void m68008_device::clr_b_adr32_if8() // 4239 ffff
m_dcr = m_da[m_movems];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=14:m_da[m_movems] d=31:m_dbin
alu_and8(m_da[m_movems], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -99738,7 +99738,7 @@ void m68008_device::clr_b_adr32_if8() // 4239 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -99757,7 +99757,7 @@ void m68008_device::clr_b_adr32_if8() // 4239 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=0
alu_and8(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -99794,7 +99794,7 @@ void m68008_device::clr_b_adr32_if8() // 4239 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -99821,7 +99821,7 @@ void m68008_device::clr_w_ds_if8() // 4240 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=0
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=0
alu_and(m_da[ry], 0x0000);
sr_nzvc();
// 08b roaw2
@@ -99829,7 +99829,7 @@ void m68008_device::clr_w_ds_if8() // 4240 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -99871,11 +99871,11 @@ void m68008_device::clr_w_ais_if8() // 4250 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -99908,7 +99908,7 @@ void m68008_device::clr_w_ais_if8() // 4250 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -99945,7 +99945,7 @@ void m68008_device::clr_w_ais_if8() // 4250 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -99988,12 +99988,12 @@ void m68008_device::clr_w_aips_if8() // 4258 fff8
m_dcr = m_da[m_movems];
m_at = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=14:m_da[m_movems] d=31:m_dbin
alu_and(m_da[m_movems], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -100027,7 +100027,7 @@ void m68008_device::clr_w_aips_if8() // 4258 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -100064,7 +100064,7 @@ void m68008_device::clr_w_aips_if8() // 4258 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -100106,7 +100106,7 @@ void m68008_device::clr_w_pais_if8() // 4260 fff8
m_pc = m_au;
m_dcr = m_da[m_movems];
m_au = m_da[ry] - 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=14:m_da[m_movems] d=31:m_dbin
alu_and(m_da[m_movems], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -100114,7 +100114,7 @@ void m68008_device::clr_w_pais_if8() // 4260 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -100148,7 +100148,7 @@ void m68008_device::clr_w_pais_if8() // 4260 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -100185,7 +100185,7 @@ void m68008_device::clr_w_pais_if8() // 4260 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -100225,7 +100225,7 @@ void m68008_device::clr_w_das_if8() // 4268 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -100258,11 +100258,11 @@ void m68008_device::clr_w_das_if8() // 4268 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -100295,7 +100295,7 @@ void m68008_device::clr_w_das_if8() // 4268 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -100332,7 +100332,7 @@ void m68008_device::clr_w_das_if8() // 4268 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -100370,14 +100370,14 @@ void m68008_device::clr_w_dais_if8() // 4270 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=4 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -100385,7 +100385,7 @@ void m68008_device::clr_w_dais_if8() // 4270 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -100419,7 +100419,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -100455,11 +100455,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -100492,7 +100492,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -100529,7 +100529,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -100571,7 +100571,7 @@ void m68008_device::clr_w_adr16_if8() // 4278 ffff
m_dcr = m_da[m_movems];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=14:m_da[m_movems] d=31:m_dbin
alu_and(m_da[m_movems], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -100604,7 +100604,7 @@ void m68008_device::clr_w_adr16_if8() // 4278 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -100638,7 +100638,7 @@ void m68008_device::clr_w_adr16_if8() // 4278 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -100675,7 +100675,7 @@ void m68008_device::clr_w_adr16_if8() // 4278 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -100715,7 +100715,7 @@ void m68008_device::clr_w_adr32_if8() // 4279 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -100749,7 +100749,7 @@ void m68008_device::clr_w_adr32_if8() // 4279 ffff
m_dcr = m_da[m_movems];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=14:m_da[m_movems] d=31:m_dbin
alu_and(m_da[m_movems], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -100782,7 +100782,7 @@ void m68008_device::clr_w_adr32_if8() // 4279 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -100816,7 +100816,7 @@ void m68008_device::clr_w_adr32_if8() // 4279 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -100853,7 +100853,7 @@ void m68008_device::clr_w_adr32_if8() // 4279 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -100895,12 +100895,12 @@ void m68008_device::clr_l_ds_if8() // 4280 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=0
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=0
alu_and(m_da[ry], 0x0000);
sr_nzvc();
// 15e nnrl2
set_16l(m_da[ry], m_aluo);
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=18:m_da[ry] d=0
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=18:m_da[ry] d=0
alu_and(high16(m_da[ry]), 0x0000);
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -100936,7 +100936,7 @@ void m68008_device::clr_l_ds_if8() // 4280 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -100951,7 +100951,7 @@ void m68008_device::clr_l_ais_if8() // 4290 fff8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -100986,7 +100986,7 @@ void m68008_device::clr_l_ais_if8() // 4290 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -101019,7 +101019,7 @@ void m68008_device::clr_l_ais_if8() // 4290 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -101054,7 +101054,7 @@ void m68008_device::clr_l_ais_if8() // 4290 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=0
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=0
alu_and(m_alub, 0x0000);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -101089,7 +101089,7 @@ void m68008_device::clr_l_ais_if8() // 4290 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -101129,7 +101129,7 @@ void m68008_device::clr_l_aips_if8() // 4298 fff8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -101164,11 +101164,11 @@ void m68008_device::clr_l_aips_if8() // 4298 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
// 21b pinl3
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -101201,7 +101201,7 @@ void m68008_device::clr_l_aips_if8() // 4298 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -101236,7 +101236,7 @@ void m68008_device::clr_l_aips_if8() // 4298 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=0
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=0
alu_and(m_alub, 0x0000);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -101271,7 +101271,7 @@ void m68008_device::clr_l_aips_if8() // 4298 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -101310,14 +101310,14 @@ void m68008_device::clr_l_pais_if8() // 42a0 fff8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
m_aob = m_au;
m_da[ry] = m_au;
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -101351,7 +101351,7 @@ void m68008_device::clr_l_pais_if8() // 42a0 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -101384,7 +101384,7 @@ void m68008_device::clr_l_pais_if8() // 42a0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -101419,7 +101419,7 @@ void m68008_device::clr_l_pais_if8() // 42a0 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=0
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=0
alu_and(m_alub, 0x0000);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -101454,7 +101454,7 @@ void m68008_device::clr_l_pais_if8() // 42a0 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -101494,7 +101494,7 @@ void m68008_device::clr_l_das_if8() // 42a8 fff8
// 1c6 adsl1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -101526,7 +101526,7 @@ void m68008_device::clr_l_das_if8() // 42a8 fff8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -101561,7 +101561,7 @@ void m68008_device::clr_l_das_if8() // 42a8 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -101594,7 +101594,7 @@ void m68008_device::clr_l_das_if8() // 42a8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -101629,7 +101629,7 @@ void m68008_device::clr_l_das_if8() // 42a8 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=0
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=0
alu_and(m_alub, 0x0000);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -101664,7 +101664,7 @@ void m68008_device::clr_l_das_if8() // 42a8 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -101702,14 +101702,14 @@ void m68008_device::clr_l_dais_if8() // 42b0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=4 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
if(m_t)
goto aixw4;
else
@@ -101717,7 +101717,7 @@ void m68008_device::clr_l_dais_if8() // 42b0 fff8
aixw2:
// 124 aixw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -101751,7 +101751,7 @@ aixw2:
aixw4:
// 1e4 aixw4
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -101786,7 +101786,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -101821,7 +101821,7 @@ adsl2:
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -101854,7 +101854,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -101889,7 +101889,7 @@ adsl2:
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=0
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=0
alu_and(m_alub, 0x0000);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -101924,7 +101924,7 @@ adsl2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -101966,7 +101966,7 @@ void m68008_device::clr_l_adr16_if8() // 42b8 ffff
m_dcr = m_da[m_movems];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=14:m_da[m_movems] d=31:m_dbin
alu_and(m_da[m_movems], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -101999,7 +101999,7 @@ void m68008_device::clr_l_adr16_if8() // 42b8 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -102034,7 +102034,7 @@ void m68008_device::clr_l_adr16_if8() // 42b8 ffff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -102067,7 +102067,7 @@ void m68008_device::clr_l_adr16_if8() // 42b8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -102102,7 +102102,7 @@ void m68008_device::clr_l_adr16_if8() // 42b8 ffff
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=0
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=0
alu_and(m_alub, 0x0000);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -102137,7 +102137,7 @@ void m68008_device::clr_l_adr16_if8() // 42b8 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -102177,7 +102177,7 @@ void m68008_device::clr_l_adr32_if8() // 42b9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -102211,7 +102211,7 @@ void m68008_device::clr_l_adr32_if8() // 42b9 ffff
m_dcr = m_da[m_movems];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=14:m_da[m_movems] d=31:m_dbin
alu_and(m_da[m_movems], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -102244,7 +102244,7 @@ void m68008_device::clr_l_adr32_if8() // 42b9 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -102279,7 +102279,7 @@ void m68008_device::clr_l_adr32_if8() // 42b9 ffff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -102312,7 +102312,7 @@ void m68008_device::clr_l_adr32_if8() // 42b9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -102347,7 +102347,7 @@ void m68008_device::clr_l_adr32_if8() // 42b9 ffff
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=0
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=0
alu_and(m_alub, 0x0000);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -102382,7 +102382,7 @@ void m68008_device::clr_l_adr32_if8() // 42b9 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -102424,7 +102424,7 @@ void m68008_device::neg_b_ds_if8() // 4400 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dyl:m_da[ry] d=0
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=4:m_da[ry] d=0
alu_sub8(m_da[ry], 0x0000);
sr_xnzvc();
// 08b roaw2
@@ -102473,7 +102473,7 @@ void m68008_device::neg_b_ais_if8() // 4410 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -102494,7 +102494,7 @@ void m68008_device::neg_b_ais_if8() // 4410 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=0
alu_sub8(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -102561,7 +102561,7 @@ void m68008_device::neg_b_aips_if8() // 4418 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -102580,7 +102580,7 @@ void m68008_device::neg_b_aips_if8() // 4418 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=0
alu_sub8(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -102649,7 +102649,7 @@ void m68008_device::neg_b_pais_if8() // 4420 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -102668,7 +102668,7 @@ void m68008_device::neg_b_pais_if8() // 4420 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=0
alu_sub8(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -102761,7 +102761,7 @@ void m68008_device::neg_b_das_if8() // 4428 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -102782,7 +102782,7 @@ void m68008_device::neg_b_das_if8() // 4428 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=0
alu_sub8(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -102841,7 +102841,7 @@ void m68008_device::neg_b_dais_if8() // 4430 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -102923,7 +102923,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -102944,7 +102944,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=0
alu_sub8(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -103038,7 +103038,7 @@ void m68008_device::neg_b_adr16_if8() // 4438 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -103057,7 +103057,7 @@ void m68008_device::neg_b_adr16_if8() // 4438 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=0
alu_sub8(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -103182,7 +103182,7 @@ void m68008_device::neg_b_adr32_if8() // 4439 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -103201,7 +103201,7 @@ void m68008_device::neg_b_adr32_if8() // 4439 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=0
alu_sub8(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -103264,7 +103264,7 @@ void m68008_device::neg_w_ds_if8() // 4440 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dyl:m_da[ry] d=0
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=4:m_da[ry] d=0
alu_sub(m_da[ry], 0x0000);
sr_xnzvc();
// 08b roaw2
@@ -103313,7 +103313,7 @@ void m68008_device::neg_w_ais_if8() // 4450 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -103349,7 +103349,7 @@ void m68008_device::neg_w_ais_if8() // 4450 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=0
alu_sub(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -103431,7 +103431,7 @@ void m68008_device::neg_w_aips_if8() // 4458 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -103465,7 +103465,7 @@ void m68008_device::neg_w_aips_if8() // 4458 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=0
alu_sub(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -103549,7 +103549,7 @@ void m68008_device::neg_w_pais_if8() // 4460 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -103583,7 +103583,7 @@ void m68008_device::neg_w_pais_if8() // 4460 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=0
alu_sub(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -103691,7 +103691,7 @@ void m68008_device::neg_w_das_if8() // 4468 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -103727,7 +103727,7 @@ void m68008_device::neg_w_das_if8() // 4468 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=0
alu_sub(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -103801,7 +103801,7 @@ void m68008_device::neg_w_dais_if8() // 4470 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -103883,7 +103883,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -103919,7 +103919,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=0
alu_sub(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -104028,7 +104028,7 @@ void m68008_device::neg_w_adr16_if8() // 4478 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -104062,7 +104062,7 @@ void m68008_device::neg_w_adr16_if8() // 4478 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=0
alu_sub(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -104202,7 +104202,7 @@ void m68008_device::neg_w_adr32_if8() // 4479 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -104236,7 +104236,7 @@ void m68008_device::neg_w_adr32_if8() // 4479 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=0
alu_sub(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -104314,12 +104314,12 @@ void m68008_device::neg_l_ds_if8() // 4480 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dyl:m_da[ry] d=0
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=4:m_da[ry] d=0
alu_sub(m_da[ry], 0x0000);
sr_xnzvc();
// 15e nnrl2
set_16l(m_da[ry], m_aluo);
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=18:m_da[ry] d=0
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=18:m_da[ry] d=0
alu_subc(high16(m_da[ry]), 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -104369,7 +104369,7 @@ void m68008_device::neg_l_ais_if8() // 4490 fff8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -104436,7 +104436,7 @@ void m68008_device::neg_l_ais_if8() // 4490 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=0
alu_sub(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -104471,7 +104471,7 @@ void m68008_device::neg_l_ais_if8() // 4490 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=0
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=0
alu_subc(m_alub, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -104545,7 +104545,7 @@ void m68008_device::neg_l_aips_if8() // 4498 fff8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -104615,7 +104615,7 @@ void m68008_device::neg_l_aips_if8() // 4498 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=0
alu_sub(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -104650,7 +104650,7 @@ void m68008_device::neg_l_aips_if8() // 4498 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=0
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=0
alu_subc(m_alub, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -104723,7 +104723,7 @@ void m68008_device::neg_l_pais_if8() // 44a0 fff8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -104795,7 +104795,7 @@ void m68008_device::neg_l_pais_if8() // 44a0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=0
alu_sub(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -104830,7 +104830,7 @@ void m68008_device::neg_l_pais_if8() // 44a0 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=0
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=0
alu_subc(m_alub, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -104935,7 +104935,7 @@ void m68008_device::neg_l_das_if8() // 44a8 fff8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -105002,7 +105002,7 @@ void m68008_device::neg_l_das_if8() // 44a8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=0
alu_sub(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -105037,7 +105037,7 @@ void m68008_device::neg_l_das_if8() // 44a8 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=0
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=0
alu_subc(m_alub, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -105109,7 +105109,7 @@ void m68008_device::neg_l_dais_if8() // 44b0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=5 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -105190,7 +105190,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -105257,7 +105257,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=0
alu_sub(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -105292,7 +105292,7 @@ adsl2:
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=0
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=0
alu_subc(m_alub, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -105399,7 +105399,7 @@ void m68008_device::neg_l_adr16_if8() // 44b8 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -105466,7 +105466,7 @@ void m68008_device::neg_l_adr16_if8() // 44b8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=0
alu_sub(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -105501,7 +105501,7 @@ void m68008_device::neg_l_adr16_if8() // 44b8 ffff
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=0
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=0
alu_subc(m_alub, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -105639,7 +105639,7 @@ void m68008_device::neg_l_adr32_if8() // 44b9 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -105706,7 +105706,7 @@ void m68008_device::neg_l_adr32_if8() // 44b9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=0
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=0
alu_sub(m_dbin, 0x0000);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -105741,7 +105741,7 @@ void m68008_device::neg_l_adr32_if8() // 44b9 ffff
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=0
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=0
alu_subc(m_alub, 0x0000);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -105903,7 +105903,7 @@ void m68008_device::move_ais_ccr_if8() // 44d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -106031,7 +106031,7 @@ void m68008_device::move_aips_ccr_if8() // 44d8 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -106159,7 +106159,7 @@ void m68008_device::move_pais_ccr_if8() // 44e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -106311,7 +106311,7 @@ void m68008_device::move_das_ccr_if8() // 44e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -106431,7 +106431,7 @@ void m68008_device::move_dais_ccr_if8() // 44f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -106513,7 +106513,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -106668,7 +106668,7 @@ void m68008_device::move_adr16_ccr_if8() // 44f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -106852,7 +106852,7 @@ void m68008_device::move_adr32_ccr_if8() // 44f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -107003,7 +107003,7 @@ void m68008_device::move_dpc_ccr_if8() // 44fa ffff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -107122,7 +107122,7 @@ void m68008_device::move_dpc_ccr_if8() // 44fa ffff
void m68008_device::move_dpci_ccr_if8() // 44fb ffff
{
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -107204,7 +107204,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -107449,7 +107449,7 @@ void m68008_device::not_b_ds_if8() // 4600 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=11 c=2 m=.nzvc i=b....i. ALU.not_ a=R.dyl:m_da[ry] d=0
+ // alu r=11 c=2 m=.nzvc i=b....i. 7 a=4:m_da[ry] d=0
alu_not8(m_da[ry]);
sr_nzvc();
// 08b roaw2
@@ -107498,7 +107498,7 @@ void m68008_device::not_b_ais_if8() // 4610 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=11 c=1 m=..... i=b...r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=b...r.. 1 a=31:m_dbin d=-1
alu_and8x(m_dbin, 0xff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -107519,7 +107519,7 @@ void m68008_device::not_b_ais_if8() // 4610 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=b....i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=b....i. 7 a=31:m_dbin d=0
alu_not8(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -107586,7 +107586,7 @@ void m68008_device::not_b_aips_if8() // 4618 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=11 c=1 m=..... i=b...r.. ALU.and_ a=alub d=-1
+ // alu r=11 c=1 m=..... i=b...r.. 1 a=alub d=-1
alu_and8x(m_alub, 0xff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -107605,7 +107605,7 @@ void m68008_device::not_b_aips_if8() // 4618 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=b....i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=b....i. 7 a=31:m_dbin d=0
alu_not8(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -107674,7 +107674,7 @@ void m68008_device::not_b_pais_if8() // 4620 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=11 c=1 m=..... i=b...r.. ALU.and_ a=alub d=-1
+ // alu r=11 c=1 m=..... i=b...r.. 1 a=alub d=-1
alu_and8x(m_alub, 0xff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -107693,7 +107693,7 @@ void m68008_device::not_b_pais_if8() // 4620 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=b....i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=b....i. 7 a=31:m_dbin d=0
alu_not8(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -107786,7 +107786,7 @@ void m68008_device::not_b_das_if8() // 4628 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=11 c=1 m=..... i=b...r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=b...r.. 1 a=31:m_dbin d=-1
alu_and8x(m_dbin, 0xff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -107807,7 +107807,7 @@ void m68008_device::not_b_das_if8() // 4628 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=b....i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=b....i. 7 a=31:m_dbin d=0
alu_not8(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -107866,7 +107866,7 @@ void m68008_device::not_b_dais_if8() // 4630 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=11 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=11 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -107948,7 +107948,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=11 c=1 m=..... i=b...r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=b...r.. 1 a=31:m_dbin d=-1
alu_and8x(m_dbin, 0xff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -107969,7 +107969,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=b....i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=b....i. 7 a=31:m_dbin d=0
alu_not8(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -108063,7 +108063,7 @@ void m68008_device::not_b_adr16_if8() // 4638 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=11 c=1 m=..... i=b...r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=b...r.. 1 a=31:m_dbin d=-1
alu_and8x(m_dbin, 0xff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -108082,7 +108082,7 @@ void m68008_device::not_b_adr16_if8() // 4638 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=b....i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=b....i. 7 a=31:m_dbin d=0
alu_not8(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -108207,7 +108207,7 @@ void m68008_device::not_b_adr32_if8() // 4639 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=11 c=1 m=..... i=b...r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=b...r.. 1 a=31:m_dbin d=-1
alu_and8x(m_dbin, 0xff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -108226,7 +108226,7 @@ void m68008_device::not_b_adr32_if8() // 4639 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=b....i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=b....i. 7 a=31:m_dbin d=0
alu_not8(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -108289,7 +108289,7 @@ void m68008_device::not_w_ds_if8() // 4640 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=11 c=2 m=.nzvc i=.....i. ALU.not_ a=R.dyl:m_da[ry] d=0
+ // alu r=11 c=2 m=.nzvc i=.....i. 7 a=4:m_da[ry] d=0
alu_not(m_da[ry]);
sr_nzvc();
// 08b roaw2
@@ -108338,7 +108338,7 @@ void m68008_device::not_w_ais_if8() // 4650 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -108374,7 +108374,7 @@ void m68008_device::not_w_ais_if8() // 4650 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=.....i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=.....i. 7 a=31:m_dbin d=0
alu_not(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -108456,7 +108456,7 @@ void m68008_device::not_w_aips_if8() // 4658 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=alub d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=alub d=-1
alu_andx(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -108490,7 +108490,7 @@ void m68008_device::not_w_aips_if8() // 4658 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=.....i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=.....i. 7 a=31:m_dbin d=0
alu_not(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -108574,7 +108574,7 @@ void m68008_device::not_w_pais_if8() // 4660 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=alub d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=alub d=-1
alu_andx(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -108608,7 +108608,7 @@ void m68008_device::not_w_pais_if8() // 4660 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=.....i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=.....i. 7 a=31:m_dbin d=0
alu_not(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -108716,7 +108716,7 @@ void m68008_device::not_w_das_if8() // 4668 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -108752,7 +108752,7 @@ void m68008_device::not_w_das_if8() // 4668 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=.....i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=.....i. 7 a=31:m_dbin d=0
alu_not(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -108826,7 +108826,7 @@ void m68008_device::not_w_dais_if8() // 4670 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=11 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=11 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -108908,7 +108908,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -108944,7 +108944,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=.....i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=.....i. 7 a=31:m_dbin d=0
alu_not(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -109053,7 +109053,7 @@ void m68008_device::not_w_adr16_if8() // 4678 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -109087,7 +109087,7 @@ void m68008_device::not_w_adr16_if8() // 4678 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=.....i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=.....i. 7 a=31:m_dbin d=0
alu_not(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -109227,7 +109227,7 @@ void m68008_device::not_w_adr32_if8() // 4679 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -109261,7 +109261,7 @@ void m68008_device::not_w_adr32_if8() // 4679 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=.....i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=.....i. 7 a=31:m_dbin d=0
alu_not(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -109339,12 +109339,12 @@ void m68008_device::not_l_ds_if8() // 4680 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=11 c=2 m=.nzvc i=.l...i. ALU.not_ a=R.dyl:m_da[ry] d=0
+ // alu r=11 c=2 m=.nzvc i=.l...i. 7 a=4:m_da[ry] d=0
alu_not(m_da[ry]);
sr_nzvc();
// 15e nnrl2
set_16l(m_da[ry], m_aluo);
- // alu r=11 c=3 m=.nzvc i=.l....f ALU.not_ a=18:m_da[ry] d=0
+ // alu r=11 c=3 m=.nzvc i=.l....f 7 a=18:m_da[ry] d=0
alu_not(high16(m_da[ry]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -109394,7 +109394,7 @@ void m68008_device::not_l_ais_if8() // 4690 fff8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=11 c=1 m=..... i=.l..r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=.l..r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -109461,7 +109461,7 @@ void m68008_device::not_l_ais_if8() // 4690 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=.l...i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=.l...i. 7 a=31:m_dbin d=0
alu_not(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -109496,7 +109496,7 @@ void m68008_device::not_l_ais_if8() // 4690 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=11 c=3 m=.nzvc i=.l....f ALU.not_ a=alub d=0
+ // alu r=11 c=3 m=.nzvc i=.l....f 7 a=alub d=0
alu_not(m_alub);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -109570,7 +109570,7 @@ void m68008_device::not_l_aips_if8() // 4698 fff8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=11 c=1 m=..... i=.l..r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=.l..r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -109640,7 +109640,7 @@ void m68008_device::not_l_aips_if8() // 4698 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=.l...i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=.l...i. 7 a=31:m_dbin d=0
alu_not(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -109675,7 +109675,7 @@ void m68008_device::not_l_aips_if8() // 4698 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=11 c=3 m=.nzvc i=.l....f ALU.not_ a=alub d=0
+ // alu r=11 c=3 m=.nzvc i=.l....f 7 a=alub d=0
alu_not(m_alub);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -109748,7 +109748,7 @@ void m68008_device::not_l_pais_if8() // 46a0 fff8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=11 c=1 m=..... i=.l..r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=.l..r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -109820,7 +109820,7 @@ void m68008_device::not_l_pais_if8() // 46a0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=.l...i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=.l...i. 7 a=31:m_dbin d=0
alu_not(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -109855,7 +109855,7 @@ void m68008_device::not_l_pais_if8() // 46a0 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=11 c=3 m=.nzvc i=.l....f ALU.not_ a=alub d=0
+ // alu r=11 c=3 m=.nzvc i=.l....f 7 a=alub d=0
alu_not(m_alub);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -109960,7 +109960,7 @@ void m68008_device::not_l_das_if8() // 46a8 fff8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=11 c=1 m=..... i=.l..r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=.l..r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -110027,7 +110027,7 @@ void m68008_device::not_l_das_if8() // 46a8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=.l...i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=.l...i. 7 a=31:m_dbin d=0
alu_not(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -110062,7 +110062,7 @@ void m68008_device::not_l_das_if8() // 46a8 fff8
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=11 c=3 m=.nzvc i=.l....f ALU.not_ a=alub d=0
+ // alu r=11 c=3 m=.nzvc i=.l....f 7 a=alub d=0
alu_not(m_alub);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -110134,7 +110134,7 @@ void m68008_device::not_l_dais_if8() // 46b0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=11 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=11 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -110215,7 +110215,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=11 c=1 m=..... i=.l..r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=.l..r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -110282,7 +110282,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=.l...i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=.l...i. 7 a=31:m_dbin d=0
alu_not(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -110317,7 +110317,7 @@ adsl2:
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=11 c=3 m=.nzvc i=.l....f ALU.not_ a=alub d=0
+ // alu r=11 c=3 m=.nzvc i=.l....f 7 a=alub d=0
alu_not(m_alub);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -110424,7 +110424,7 @@ void m68008_device::not_l_adr16_if8() // 46b8 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=11 c=1 m=..... i=.l..r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=.l..r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -110491,7 +110491,7 @@ void m68008_device::not_l_adr16_if8() // 46b8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=.l...i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=.l...i. 7 a=31:m_dbin d=0
alu_not(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -110526,7 +110526,7 @@ void m68008_device::not_l_adr16_if8() // 46b8 ffff
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=11 c=3 m=.nzvc i=.l....f ALU.not_ a=alub d=0
+ // alu r=11 c=3 m=.nzvc i=.l....f 7 a=alub d=0
alu_not(m_alub);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -110664,7 +110664,7 @@ void m68008_device::not_l_adr32_if8() // 46b9 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=11 c=1 m=..... i=.l..r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=.l..r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -110731,7 +110731,7 @@ void m68008_device::not_l_adr32_if8() // 46b9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=11 c=2 m=.nzvc i=.l...i. ALU.not_ a=R.dbin:m_dbin d=0
+ // alu r=11 c=2 m=.nzvc i=.l...i. 7 a=31:m_dbin d=0
alu_not(m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -110766,7 +110766,7 @@ void m68008_device::not_l_adr32_if8() // 46b9 ffff
m_aob = m_at;
m_dbout = m_aluo;
m_au = m_at - 2;
- // alu r=11 c=3 m=.nzvc i=.l....f ALU.not_ a=alub d=0
+ // alu r=11 c=3 m=.nzvc i=.l....f 7 a=alub d=0
alu_not(m_alub);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -110938,7 +110938,7 @@ void m68008_device::move_ais_sr_if8() // 46d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -111072,7 +111072,7 @@ void m68008_device::move_aips_sr_if8() // 46d8 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=alub d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=alub d=-1
alu_andx(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -111206,7 +111206,7 @@ void m68008_device::move_pais_sr_if8() // 46e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=alub d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=alub d=-1
alu_andx(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -111364,7 +111364,7 @@ void m68008_device::move_das_sr_if8() // 46e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -111490,7 +111490,7 @@ void m68008_device::move_dais_sr_if8() // 46f0 fff8
return;
}
// 1e3 aixl0
- // alu r=11 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=11 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -111572,7 +111572,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -111733,7 +111733,7 @@ void m68008_device::move_adr16_sr_if8() // 46f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -111923,7 +111923,7 @@ void m68008_device::move_adr32_sr_if8() // 46f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -112080,7 +112080,7 @@ void m68008_device::move_dpc_sr_if8() // 46fa ffff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -112205,7 +112205,7 @@ void m68008_device::move_dpci_sr_if8() // 46fb ffff
return;
}
// 1e3 aixl0
- // alu r=11 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=11 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -112287,7 +112287,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -112540,12 +112540,12 @@ void m68008_device::nbcd_b_ds_if8() // 4800 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=9 c=2 m=xnzvc i=b....i. ALU.sbcd a=R.dyl:m_da[ry] d=0
+ // alu r=9 c=2 m=xnzvc i=b....i. 6 a=4:m_da[ry] d=0
alu_sbcd8(m_da[ry], 0x0000);
sr_xnzvc_u();
// 117 nbcr2
m_au = m_at;
- // alu r=9 c=3 m=xnzvc i=b.....f ALU.sbcd a=R.aluo:m_aluo d=?
+ // alu r=9 c=3 m=xnzvc i=b.....f 6 a=33:m_aluo d=?
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -112593,7 +112593,7 @@ void m68008_device::nbcd_b_ais_if8() // 4810 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=9 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -112613,12 +112613,12 @@ void m68008_device::nbcd_b_ais_if8() // 4810 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=9 c=2 m=xnzvc i=b....i. ALU.sbcd a=R.dbin:m_dbin d=0
+ // alu r=9 c=2 m=xnzvc i=b....i. 6 a=31:m_dbin d=0
alu_sbcd8(m_dbin, 0x0000);
sr_xnzvc_u();
// 113 asbb6
m_au = m_at;
- // alu r=9 c=3 m=xnzvc i=b.....f ALU.sbcd a=R.aluo:m_aluo d=?
+ // alu r=9 c=3 m=xnzvc i=b.....f 6 a=33:m_aluo d=?
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -112683,7 +112683,7 @@ void m68008_device::nbcd_b_aips_if8() // 4818 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=9 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=9 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -112701,12 +112701,12 @@ void m68008_device::nbcd_b_aips_if8() // 4818 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=9 c=2 m=xnzvc i=b....i. ALU.sbcd a=R.dbin:m_dbin d=0
+ // alu r=9 c=2 m=xnzvc i=b....i. 6 a=31:m_dbin d=0
alu_sbcd8(m_dbin, 0x0000);
sr_xnzvc_u();
// 113 asbb6
m_au = m_at;
- // alu r=9 c=3 m=xnzvc i=b.....f ALU.sbcd a=R.aluo:m_aluo d=?
+ // alu r=9 c=3 m=xnzvc i=b.....f 6 a=33:m_aluo d=?
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -112773,7 +112773,7 @@ void m68008_device::nbcd_b_pais_if8() // 4820 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=9 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=9 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -112791,12 +112791,12 @@ void m68008_device::nbcd_b_pais_if8() // 4820 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=9 c=2 m=xnzvc i=b....i. ALU.sbcd a=R.dbin:m_dbin d=0
+ // alu r=9 c=2 m=xnzvc i=b....i. 6 a=31:m_dbin d=0
alu_sbcd8(m_dbin, 0x0000);
sr_xnzvc_u();
// 113 asbb6
m_au = m_at;
- // alu r=9 c=3 m=xnzvc i=b.....f ALU.sbcd a=R.aluo:m_aluo d=?
+ // alu r=9 c=3 m=xnzvc i=b.....f 6 a=33:m_aluo d=?
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -112887,7 +112887,7 @@ void m68008_device::nbcd_b_das_if8() // 4828 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=9 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -112907,12 +112907,12 @@ void m68008_device::nbcd_b_das_if8() // 4828 fff8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=9 c=2 m=xnzvc i=b....i. ALU.sbcd a=R.dbin:m_dbin d=0
+ // alu r=9 c=2 m=xnzvc i=b....i. 6 a=31:m_dbin d=0
alu_sbcd8(m_dbin, 0x0000);
sr_xnzvc_u();
// 113 asbb6
m_au = m_at;
- // alu r=9 c=3 m=xnzvc i=b.....f ALU.sbcd a=R.aluo:m_aluo d=?
+ // alu r=9 c=3 m=xnzvc i=b.....f 6 a=33:m_aluo d=?
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -112969,7 +112969,7 @@ void m68008_device::nbcd_b_dais_if8() // 4830 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=9 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=9 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -113051,7 +113051,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=9 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
@@ -113071,12 +113071,12 @@ adsw2:
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=9 c=2 m=xnzvc i=b....i. ALU.sbcd a=R.dbin:m_dbin d=0
+ // alu r=9 c=2 m=xnzvc i=b....i. 6 a=31:m_dbin d=0
alu_sbcd8(m_dbin, 0x0000);
sr_xnzvc_u();
// 113 asbb6
m_au = m_at;
- // alu r=9 c=3 m=xnzvc i=b.....f ALU.sbcd a=R.aluo:m_aluo d=?
+ // alu r=9 c=3 m=xnzvc i=b.....f 6 a=33:m_aluo d=?
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -113168,7 +113168,7 @@ void m68008_device::nbcd_b_adr16_if8() // 4838 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=9 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -113186,12 +113186,12 @@ void m68008_device::nbcd_b_adr16_if8() // 4838 ffff
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=9 c=2 m=xnzvc i=b....i. ALU.sbcd a=R.dbin:m_dbin d=0
+ // alu r=9 c=2 m=xnzvc i=b....i. 6 a=31:m_dbin d=0
alu_sbcd8(m_dbin, 0x0000);
sr_xnzvc_u();
// 113 asbb6
m_au = m_at;
- // alu r=9 c=3 m=xnzvc i=b.....f ALU.sbcd a=R.aluo:m_aluo d=?
+ // alu r=9 c=3 m=xnzvc i=b.....f 6 a=33:m_aluo d=?
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -113314,7 +113314,7 @@ void m68008_device::nbcd_b_adr32_if8() // 4839 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=9 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -113332,12 +113332,12 @@ void m68008_device::nbcd_b_adr32_if8() // 4839 ffff
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=9 c=2 m=xnzvc i=b....i. ALU.sbcd a=R.dbin:m_dbin d=0
+ // alu r=9 c=2 m=xnzvc i=b....i. 6 a=31:m_dbin d=0
alu_sbcd8(m_dbin, 0x0000);
sr_xnzvc_u();
// 113 asbb6
m_au = m_at;
- // alu r=9 c=3 m=xnzvc i=b.....f ALU.sbcd a=R.aluo:m_aluo d=?
+ // alu r=9 c=3 m=xnzvc i=b.....f 6 a=33:m_aluo d=?
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -113399,7 +113399,7 @@ void m68008_device::swap_ds_if8() // 4840 fff8
m_alub = m_da[ry];
m_pc = m_au;
set_16h(m_at, m_da[ry]);
- // alu r=9 c=1 m=.nzvc i=.....i. ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=9 c=1 m=.nzvc i=.....i. 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
sr_nzvc();
// 342 swap2
@@ -113407,7 +113407,7 @@ void m68008_device::swap_ds_if8() // 4840 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_da[ry] = merge_16_32(high16(m_at), m_aluo);
m_au = m_au + 2;
- // alu r=9 c=1 m=.nz.. i=......f ALU.and_ a=alub d=-1
+ // alu r=9 c=1 m=.nz.. i=......f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -113454,7 +113454,7 @@ void m68008_device::pea_ais_if8() // 4850 fff8
m_pc = m_au;
m_at = m_da[ry];
m_au = m_da[m_sp] - 4;
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -113561,7 +113561,7 @@ void m68008_device::pea_das_if8() // 4868 fff8
m_aob = m_au;
m_at = m_da[ry];
m_au = m_au + 2;
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -113598,7 +113598,7 @@ void m68008_device::pea_das_if8() // 4868 fff8
m_au = ext32(m_aluo) + m_at;
// 17f pead3
m_at = m_au;
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[m_sp] - 4;
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -113703,7 +113703,7 @@ void m68008_device::pea_dais_if8() // 4870 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1ff peax0
- // alu r=9 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=9 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3ee peax1
@@ -113784,7 +113784,7 @@ peax4:
// 218 peax4
m_ir = m_irc;
m_at = m_au;
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_pc + 4;
m_icount -= 2;
@@ -114213,7 +114213,7 @@ void m68008_device::pea_dpc_if8() // 487a ffff
m_aob = m_au;
m_at = m_pc;
m_au = m_au + 2;
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -114250,7 +114250,7 @@ void m68008_device::pea_dpc_if8() // 487a ffff
m_au = ext32(m_aluo) + m_at;
// 17f pead3
m_at = m_au;
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[m_sp] - 4;
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -114354,7 +114354,7 @@ void m68008_device::pea_dpc_if8() // 487a ffff
void m68008_device::pea_dpci_if8() // 487b ffff
{
// 1ff peax0
- // alu r=9 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=9 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3ee peax1
@@ -114435,7 +114435,7 @@ peax4:
// 218 peax4
m_ir = m_irc;
m_at = m_au;
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_pc + 4;
m_icount -= 2;
@@ -114549,7 +114549,7 @@ void m68008_device::ext_w_ds_if8() // 4880 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=8 c=2 m=.nzvc i=.l...i. ALU.ext a=R.dyl:m_da[ry] d=0
+ // alu r=8 c=2 m=.nzvc i=.l...i. 5 a=4:m_da[ry] d=0
alu_ext(m_da[ry]);
sr_nzvc();
// 08b roaw2
@@ -115040,7 +115040,7 @@ void m68008_device::movem_w_list_dais_if8() // 48b0 fff8
m_pc = m_au;
set_16l(m_at, m_dbin);
m_au = m_au - 2;
- // alu r=8 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=8 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 02f stmx3
@@ -115558,7 +115558,7 @@ void m68008_device::ext_l_ds_if8() // 48c0 fff8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=8 c=3 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=8 c=3 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
// 233 extr2
@@ -116140,7 +116140,7 @@ void m68008_device::movem_l_list_dais_if8() // 48f0 fff8
m_pc = m_au;
set_16l(m_at, m_dbin);
m_au = m_au - 2;
- // alu r=8 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=8 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 02f stmx3
@@ -116749,13 +116749,13 @@ void m68008_device::tst_b_ds_if8() // 4a00 fff8
m_pc = m_au;
m_at = m_da[ry];
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -116797,11 +116797,11 @@ void m68008_device::tst_b_ais_if8() // 4a10 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -116819,13 +116819,13 @@ void m68008_device::tst_b_ais_if8() // 4a10 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -116870,12 +116870,12 @@ void m68008_device::tst_b_aips_if8() // 4a18 fff8
m_dcr = m_da[m_movems];
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=14:m_da[m_movems] d=31:m_dbin
alu_or8(m_da[m_movems], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -116894,13 +116894,13 @@ void m68008_device::tst_b_aips_if8() // 4a18 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -116944,7 +116944,7 @@ void m68008_device::tst_b_pais_if8() // 4a20 fff8
m_pc = m_au;
m_dcr = m_da[m_movems];
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=14:m_da[m_movems] d=31:m_dbin
alu_or8(m_da[m_movems], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -116952,7 +116952,7 @@ void m68008_device::tst_b_pais_if8() // 4a20 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -116971,13 +116971,13 @@ void m68008_device::tst_b_pais_if8() // 4a20 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117019,7 +117019,7 @@ void m68008_device::tst_b_das_if8() // 4a28 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117052,11 +117052,11 @@ void m68008_device::tst_b_das_if8() // 4a28 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -117074,13 +117074,13 @@ void m68008_device::tst_b_das_if8() // 4a28 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117120,14 +117120,14 @@ void m68008_device::tst_b_dais_if8() // 4a30 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -117135,7 +117135,7 @@ void m68008_device::tst_b_dais_if8() // 4a30 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117169,7 +117169,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117205,11 +117205,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -117227,13 +117227,13 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117277,7 +117277,7 @@ void m68008_device::tst_b_adr16_if8() // 4a38 ffff
m_dcr = m_da[m_movems];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=14:m_da[m_movems] d=31:m_dbin
alu_or8(m_da[m_movems], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -117310,7 +117310,7 @@ void m68008_device::tst_b_adr16_if8() // 4a38 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -117329,13 +117329,13 @@ void m68008_device::tst_b_adr16_if8() // 4a38 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117377,7 +117377,7 @@ void m68008_device::tst_b_adr32_if8() // 4a39 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117411,7 +117411,7 @@ void m68008_device::tst_b_adr32_if8() // 4a39 ffff
m_dcr = m_da[m_movems];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=14:m_da[m_movems] d=31:m_dbin
alu_or8(m_da[m_movems], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -117444,7 +117444,7 @@ void m68008_device::tst_b_adr32_if8() // 4a39 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -117463,13 +117463,13 @@ void m68008_device::tst_b_adr32_if8() // 4a39 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117514,13 +117514,13 @@ void m68008_device::tst_w_ds_if8() // 4a40 fff8
m_pc = m_au;
m_at = m_da[ry];
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117562,11 +117562,11 @@ void m68008_device::tst_w_ais_if8() // 4a50 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117599,13 +117599,13 @@ void m68008_device::tst_w_ais_if8() // 4a50 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117650,12 +117650,12 @@ void m68008_device::tst_w_aips_if8() // 4a58 fff8
m_dcr = m_da[m_movems];
m_at = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=14:m_da[m_movems] d=31:m_dbin
alu_or(m_da[m_movems], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -117689,13 +117689,13 @@ void m68008_device::tst_w_aips_if8() // 4a58 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117739,7 +117739,7 @@ void m68008_device::tst_w_pais_if8() // 4a60 fff8
m_pc = m_au;
m_dcr = m_da[m_movems];
m_au = m_da[ry] - 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=14:m_da[m_movems] d=31:m_dbin
alu_or(m_da[m_movems], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -117747,7 +117747,7 @@ void m68008_device::tst_w_pais_if8() // 4a60 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -117781,13 +117781,13 @@ void m68008_device::tst_w_pais_if8() // 4a60 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117829,7 +117829,7 @@ void m68008_device::tst_w_das_if8() // 4a68 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117862,11 +117862,11 @@ void m68008_device::tst_w_das_if8() // 4a68 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117899,13 +117899,13 @@ void m68008_device::tst_w_das_if8() // 4a68 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117945,14 +117945,14 @@ void m68008_device::tst_w_dais_if8() // 4a70 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -117960,7 +117960,7 @@ void m68008_device::tst_w_dais_if8() // 4a70 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -117994,7 +117994,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -118030,11 +118030,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -118067,13 +118067,13 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -118117,7 +118117,7 @@ void m68008_device::tst_w_adr16_if8() // 4a78 ffff
m_dcr = m_da[m_movems];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=14:m_da[m_movems] d=31:m_dbin
alu_or(m_da[m_movems], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -118150,7 +118150,7 @@ void m68008_device::tst_w_adr16_if8() // 4a78 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -118184,13 +118184,13 @@ void m68008_device::tst_w_adr16_if8() // 4a78 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -118232,7 +118232,7 @@ void m68008_device::tst_w_adr32_if8() // 4a79 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -118266,7 +118266,7 @@ void m68008_device::tst_w_adr32_if8() // 4a79 ffff
m_dcr = m_da[m_movems];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=14:m_da[m_movems] d=31:m_dbin
alu_or(m_da[m_movems], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -118299,7 +118299,7 @@ void m68008_device::tst_w_adr32_if8() // 4a79 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -118333,13 +118333,13 @@ void m68008_device::tst_w_adr32_if8() // 4a79 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -118384,13 +118384,13 @@ void m68008_device::tst_l_ds_if8() // 4a80 fff8
m_pc = m_au;
m_at = m_da[ry];
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
// 362 tsrl2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=1 m=.nz.. i=.l....f ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=15 c=1 m=.nz.. i=.l....f 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -118434,7 +118434,7 @@ void m68008_device::tst_l_ais_if8() // 4a90 fff8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=15 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -118469,7 +118469,7 @@ void m68008_device::tst_l_ais_if8() // 4a90 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -118502,13 +118502,13 @@ void m68008_device::tst_l_ais_if8() // 4a90 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 361 tsml2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -118552,7 +118552,7 @@ void m68008_device::tst_l_aips_if8() // 4a98 fff8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=15 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -118587,11 +118587,11 @@ void m68008_device::tst_l_aips_if8() // 4a98 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
// 21b pinl3
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -118624,13 +118624,13 @@ void m68008_device::tst_l_aips_if8() // 4a98 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 361 tsml2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -118673,14 +118673,14 @@ void m68008_device::tst_l_pais_if8() // 4aa0 fff8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=15 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
m_aob = m_au;
m_da[ry] = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -118714,7 +118714,7 @@ void m68008_device::tst_l_pais_if8() // 4aa0 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -118747,13 +118747,13 @@ void m68008_device::tst_l_pais_if8() // 4aa0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 361 tsml2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -118797,7 +118797,7 @@ void m68008_device::tst_l_das_if8() // 4aa8 fff8
// 1c6 adsl1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -118829,7 +118829,7 @@ void m68008_device::tst_l_das_if8() // 4aa8 fff8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -118864,7 +118864,7 @@ void m68008_device::tst_l_das_if8() // 4aa8 fff8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -118897,13 +118897,13 @@ void m68008_device::tst_l_das_if8() // 4aa8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 361 tsml2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -118945,14 +118945,14 @@ void m68008_device::tst_l_dais_if8() // 4ab0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=15 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
if(m_t)
goto aixw4;
else
@@ -118960,7 +118960,7 @@ void m68008_device::tst_l_dais_if8() // 4ab0 fff8
aixw2:
// 124 aixw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=.l..... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -118994,7 +118994,7 @@ aixw2:
aixw4:
// 1e4 aixw4
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=.l..... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -119029,7 +119029,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -119064,7 +119064,7 @@ adsl2:
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -119097,13 +119097,13 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 361 tsml2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -119149,7 +119149,7 @@ void m68008_device::tst_l_adr16_if8() // 4ab8 ffff
m_dcr = m_da[m_movems];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=.l..... 8 a=14:m_da[m_movems] d=31:m_dbin
alu_or(m_da[m_movems], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -119182,7 +119182,7 @@ void m68008_device::tst_l_adr16_if8() // 4ab8 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -119217,7 +119217,7 @@ void m68008_device::tst_l_adr16_if8() // 4ab8 ffff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -119250,13 +119250,13 @@ void m68008_device::tst_l_adr16_if8() // 4ab8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 361 tsml2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -119300,7 +119300,7 @@ void m68008_device::tst_l_adr32_if8() // 4ab9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -119334,7 +119334,7 @@ void m68008_device::tst_l_adr32_if8() // 4ab9 ffff
m_dcr = m_da[m_movems];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=.l..... 8 a=14:m_da[m_movems] d=31:m_dbin
alu_or(m_da[m_movems], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -119367,7 +119367,7 @@ void m68008_device::tst_l_adr32_if8() // 4ab9 ffff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -119402,7 +119402,7 @@ void m68008_device::tst_l_adr32_if8() // 4ab9 ffff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -119435,13 +119435,13 @@ void m68008_device::tst_l_adr32_if8() // 4ab9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=.l...i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 361 tsml2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -119487,14 +119487,14 @@ void m68008_device::tas_ds_if8() // 4ac0 fff8
m_ir = m_irc;
m_alub = m_da[ry];
m_pc = m_au;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.ftu:m_ftu d=R.dyl:m_da[ry]
+ // alu r=15 c=2 m=..... i=b...... 8 a=37:m_ftu d=4:m_da[ry]
alu_or8(m_ftu, m_da[ry]);
// 346 tasr2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_au + 2;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -119538,11 +119538,11 @@ void m68008_device::tas_ais_if8() // 4ad0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -119555,14 +119555,14 @@ void m68008_device::tas_ais_if8() // 4ad0 fff8
// 343 tasm1
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=15 c=2 m=..... i=b...... 8 a=37:m_ftu d=31:m_dbin
alu_or8(m_ftu, m_dbin);
m_icount -= 2;
// 344 tasm2
m_aob = m_au;
set_8xl(m_dbout, m_aluo);
m_au = m_pc;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -119584,11 +119584,11 @@ void m68008_device::tas_ais_if8() // 4ad0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -119633,12 +119633,12 @@ void m68008_device::tas_aips_if8() // 4ad8 fff8
m_dcr = m_da[m_movems];
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=14:m_da[m_movems] d=31:m_dbin
alu_or8(m_da[m_movems], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -119652,14 +119652,14 @@ void m68008_device::tas_aips_if8() // 4ad8 fff8
// 343 tasm1
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=15 c=2 m=..... i=b...... 8 a=37:m_ftu d=31:m_dbin
alu_or8(m_ftu, m_dbin);
m_icount -= 2;
// 344 tasm2
m_aob = m_au;
set_8xl(m_dbout, m_aluo);
m_au = m_pc;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -119681,11 +119681,11 @@ void m68008_device::tas_aips_if8() // 4ad8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -119729,7 +119729,7 @@ void m68008_device::tas_pais_if8() // 4ae0 fff8
m_pc = m_au;
m_dcr = m_da[m_movems];
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=14:m_da[m_movems] d=31:m_dbin
alu_or8(m_da[m_movems], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -119737,7 +119737,7 @@ void m68008_device::tas_pais_if8() // 4ae0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -119751,14 +119751,14 @@ void m68008_device::tas_pais_if8() // 4ae0 fff8
// 343 tasm1
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=15 c=2 m=..... i=b...... 8 a=37:m_ftu d=31:m_dbin
alu_or8(m_ftu, m_dbin);
m_icount -= 2;
// 344 tasm2
m_aob = m_au;
set_8xl(m_dbout, m_aluo);
m_au = m_pc;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -119780,11 +119780,11 @@ void m68008_device::tas_pais_if8() // 4ae0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -119826,7 +119826,7 @@ void m68008_device::tas_das_if8() // 4ae8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -119859,11 +119859,11 @@ void m68008_device::tas_das_if8() // 4ae8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -119876,14 +119876,14 @@ void m68008_device::tas_das_if8() // 4ae8 fff8
// 343 tasm1
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=15 c=2 m=..... i=b...... 8 a=37:m_ftu d=31:m_dbin
alu_or8(m_ftu, m_dbin);
m_icount -= 2;
// 344 tasm2
m_aob = m_au;
set_8xl(m_dbout, m_aluo);
m_au = m_pc;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -119905,11 +119905,11 @@ void m68008_device::tas_das_if8() // 4ae8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -119949,14 +119949,14 @@ void m68008_device::tas_dais_if8() // 4af0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -119964,7 +119964,7 @@ void m68008_device::tas_dais_if8() // 4af0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -119998,7 +119998,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -120034,11 +120034,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[m_movems];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.moveml:m_da[m_movems] d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=14:m_da[m_movems] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -120051,14 +120051,14 @@ adsw2:
// 343 tasm1
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=15 c=2 m=..... i=b...... 8 a=37:m_ftu d=31:m_dbin
alu_or8(m_ftu, m_dbin);
m_icount -= 2;
// 344 tasm2
m_aob = m_au;
set_8xl(m_dbout, m_aluo);
m_au = m_pc;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -120080,11 +120080,11 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -120128,7 +120128,7 @@ void m68008_device::tas_adr16_if8() // 4af8 ffff
m_dcr = m_da[m_movems];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=14:m_da[m_movems] d=31:m_dbin
alu_or8(m_da[m_movems], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -120161,7 +120161,7 @@ void m68008_device::tas_adr16_if8() // 4af8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -120175,14 +120175,14 @@ void m68008_device::tas_adr16_if8() // 4af8 ffff
// 343 tasm1
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=15 c=2 m=..... i=b...... 8 a=37:m_ftu d=31:m_dbin
alu_or8(m_ftu, m_dbin);
m_icount -= 2;
// 344 tasm2
m_aob = m_au;
set_8xl(m_dbout, m_aluo);
m_au = m_pc;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -120204,11 +120204,11 @@ void m68008_device::tas_adr16_if8() // 4af8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -120250,7 +120250,7 @@ void m68008_device::tas_adr32_if8() // 4af9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -120284,7 +120284,7 @@ void m68008_device::tas_adr32_if8() // 4af9 ffff
m_dcr = m_da[m_movems];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.moveml:m_da[m_movems] d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=14:m_da[m_movems] d=31:m_dbin
alu_or8(m_da[m_movems], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -120317,7 +120317,7 @@ void m68008_device::tas_adr32_if8() // 4af9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -120331,14 +120331,14 @@ void m68008_device::tas_adr32_if8() // 4af9 ffff
// 343 tasm1
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=15 c=2 m=..... i=b...... 8 a=37:m_ftu d=31:m_dbin
alu_or8(m_ftu, m_dbin);
m_icount -= 2;
// 344 tasm2
m_aob = m_au;
set_8xl(m_dbout, m_aluo);
m_au = m_pc;
- // alu r=15 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=.nzvc i=b....i. 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
sr_nzvc();
m_base_ssw = SSW_DATA;
@@ -120360,11 +120360,11 @@ void m68008_device::tas_adr32_if8() // 4af9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -120940,7 +120940,7 @@ void m68008_device::movem_w_dais_list_if8() // 4cb0 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 027 ldmx1
- // alu r=0 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=0 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 02b ldmx2
@@ -121018,7 +121018,7 @@ ldmx5:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=0 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=0 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 277 ldmx6
m_t = !m_movemr;
@@ -121771,7 +121771,7 @@ void m68008_device::movem_w_dpci_list_if8() // 4cbb ffff
m_irc = m_edb;
m_dbin = m_edb;
// 027 ldmx1
- // alu r=0 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=0 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 02b ldmx2
@@ -121849,7 +121849,7 @@ ldmx5:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=0 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=0 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 277 ldmx6
m_t = !m_movemr;
@@ -122602,7 +122602,7 @@ void m68008_device::movem_l_dais_list_if8() // 4cf0 fff8
m_irc = m_edb;
m_dbin = m_edb;
// 027 ldmx1
- // alu r=0 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=0 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 02b ldmx2
@@ -122680,7 +122680,7 @@ ldmx5:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 277 ldmx6
m_t = !m_movemr;
@@ -123557,7 +123557,7 @@ void m68008_device::movem_l_dpci_list_if8() // 4cfb ffff
m_irc = m_edb;
m_dbin = m_edb;
// 027 ldmx1
- // alu r=0 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=0 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 02b ldmx2
@@ -123635,7 +123635,7 @@ ldmx5:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 277 ldmx6
m_t = !m_movemr;
@@ -123797,14 +123797,14 @@ void m68008_device::trap_imm4_if8() // 4e40 fff0
update_user_super();
update_interrupt();
m_au = m_da[16] - 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pcl:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=12:m_pc d=-1
alu_and(m_pc, 0xffff);
m_icount -= 2;
// 3c2 trap3
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -123839,7 +123839,7 @@ void m68008_device::trap_imm4_if8() // 4e40 fff0
m_da[16] = m_au;
m_ftu = 0x80 | ((m_ird & 0xf) << 2);
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -123872,7 +123872,7 @@ void m68008_device::trap_imm4_if8() // 4e40 fff0
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -124044,7 +124044,7 @@ void m68008_device::link_as_imm16_if8() // 4e50 fff8
m_aob = m_au;
m_at = m_da[ry];
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.ayl:m_da[ry] d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=3:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 2b5 link2
m_pc = m_au;
@@ -124411,7 +124411,7 @@ void m68008_device::reset_if8() // 4e70 ffff
m_pc = m_au;
m_ftu = m_dbin;
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=0 c=1 m=..... i=....... 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
m_icount -= 2;
// 27b rset2
@@ -124531,7 +124531,7 @@ void m68008_device::stop_i16u_if8() // 4e72 ffff
m_pc = m_au;
m_ftu = m_dbin;
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=0
+ // alu r=0 c=1 m=..... i=....... 1 a=31:m_dbin d=0
alu_and(m_dbin, 0x0000);
m_icount -= 2;
// 327 aaa01
@@ -124558,7 +124558,7 @@ void m68008_device::rte_if8() // 4e73 ffff
if(!m_rte_instr_callback.isnull()) (m_rte_instr_callback)(1);
m_aob = m_da[m_sp];
m_au = m_da[m_sp] + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -124639,9 +124639,6 @@ void m68008_device::rte_if8() // 4e73 ffff
m_inst_substate = 10;
return;
}
- m_sr = m_new_sr;
- update_user_super();
- update_interrupt();
m_edb |= m_mmu8->read_data(m_aob | 1);
m_icount -= 4;
if(m_icount <= 0) {
@@ -124739,7 +124736,7 @@ void m68008_device::rts_if8() // 4e75 ffff
// 126 rts1
m_aob = m_da[m_sp];
m_au = m_da[m_sp] + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -124930,7 +124927,7 @@ trpv3:
update_user_super();
update_interrupt();
m_au = m_da[16] - 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pcl:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=12:m_pc d=-1
alu_and(m_pc, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -124963,7 +124960,7 @@ trpv3:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -124998,7 +124995,7 @@ trpv3:
m_da[16] = m_au;
m_ftu = 0x001c;
m_au = m_au + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -125031,7 +125028,7 @@ trpv3:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -125201,7 +125198,7 @@ void m68008_device::rtr_if8() // 4e77 ffff
// 12a rtr1
m_aob = m_da[m_sp];
m_au = m_da[m_sp] + 2;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -125659,7 +125656,7 @@ void m68008_device::jsr_dais_if8() // 4eb0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1f3 jsrx0
- // alu r=0 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=0 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 2b2 jsrx1
@@ -126278,7 +126275,7 @@ void m68008_device::jsr_dpc_if8() // 4eba ffff
void m68008_device::jsr_dpci_if8() // 4ebb ffff
{
// 1f3 jsrx0
- // alu r=0 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=0 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 2b2 jsrx1
@@ -126599,7 +126596,7 @@ void m68008_device::jmp_dais_if8() // 4ef0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1f7 jmpx0
- // alu r=0 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=0 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 2b6 jmpx1
@@ -126961,7 +126958,7 @@ void m68008_device::jmp_dpc_if8() // 4efa ffff
void m68008_device::jmp_dpci_if8() // 4efb ffff
{
// 1f7 jmpx0
- // alu r=0 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=0 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 2b6 jmpx1
@@ -127065,7 +127062,7 @@ void m68008_device::addq_b_imm3_ds_if8() // 5000 f1f8
m_ir = m_irc;
m_pc = m_au;
m_dt = ext32(m_ftu);
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.ftu:m_ftu d=R.dyl:m_da[ry]
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=37:m_ftu d=4:m_da[ry]
alu_add8(m_ftu, m_da[ry]);
sr_xnzvc();
// 08b roaw2
@@ -127114,7 +127111,7 @@ void m68008_device::addq_b_imm3_ais_if8() // 5010 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -127136,7 +127133,7 @@ void m68008_device::addq_b_imm3_ais_if8() // 5010 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=37:m_ftu d=31:m_dbin
alu_add8(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -127203,7 +127200,7 @@ void m68008_device::addq_b_imm3_aips_if8() // 5018 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -127223,7 +127220,7 @@ void m68008_device::addq_b_imm3_aips_if8() // 5018 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=37:m_ftu d=31:m_dbin
alu_add8(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -127292,7 +127289,7 @@ void m68008_device::addq_b_imm3_pais_if8() // 5020 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -127312,7 +127309,7 @@ void m68008_device::addq_b_imm3_pais_if8() // 5020 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=37:m_ftu d=31:m_dbin
alu_add8(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -127405,7 +127402,7 @@ void m68008_device::addq_b_imm3_das_if8() // 5028 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -127427,7 +127424,7 @@ void m68008_device::addq_b_imm3_das_if8() // 5028 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=37:m_ftu d=31:m_dbin
alu_add8(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -127486,7 +127483,7 @@ void m68008_device::addq_b_imm3_dais_if8() // 5030 f1f8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -127568,7 +127565,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -127590,7 +127587,7 @@ adsw2:
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=37:m_ftu d=31:m_dbin
alu_add8(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -127684,7 +127681,7 @@ void m68008_device::addq_b_imm3_adr16_if8() // 5038 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -127704,7 +127701,7 @@ void m68008_device::addq_b_imm3_adr16_if8() // 5038 f1ff
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=37:m_ftu d=31:m_dbin
alu_add8(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -127829,7 +127826,7 @@ void m68008_device::addq_b_imm3_adr32_if8() // 5039 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -127849,7 +127846,7 @@ void m68008_device::addq_b_imm3_adr32_if8() // 5039 f1ff
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=37:m_ftu d=31:m_dbin
alu_add8(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -127912,7 +127909,7 @@ void m68008_device::addq_w_imm3_ds_if8() // 5040 f1f8
m_ir = m_irc;
m_pc = m_au;
m_dt = ext32(m_ftu);
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.ftu:m_ftu d=R.dyl:m_da[ry]
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=37:m_ftu d=4:m_da[ry]
alu_add(m_ftu, m_da[ry]);
sr_xnzvc();
// 08b roaw2
@@ -127963,7 +127960,7 @@ void m68008_device::addq_w_imm3_as_if8() // 5048 f1f8
m_ir = m_irc;
m_pc = m_au;
m_dt = ext32(m_ftu);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.ftu:m_ftu d=R.ayl:m_da[ry]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=37:m_ftu d=3:m_da[ry]
alu_add(m_ftu, m_da[ry]);
// 259 roal2
set_16l(m_da[ry], m_aluo);
@@ -127996,7 +127993,7 @@ void m68008_device::addq_w_imm3_as_if8() // 5048 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25a roal3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=23:m_dt d=17:m_da[ry]
+ // alu r=2 c=3 m=..... i=......f 11 a=23:m_dt d=17:m_da[ry]
alu_addc(high16(m_dt), high16(m_da[ry]));
m_icount -= 2;
// 25b roal4
@@ -128018,7 +128015,7 @@ void m68008_device::addq_w_imm3_ais_if8() // 5050 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -128055,7 +128052,7 @@ void m68008_device::addq_w_imm3_ais_if8() // 5050 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=37:m_ftu d=31:m_dbin
alu_add(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -128137,7 +128134,7 @@ void m68008_device::addq_w_imm3_aips_if8() // 5058 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -128172,7 +128169,7 @@ void m68008_device::addq_w_imm3_aips_if8() // 5058 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=37:m_ftu d=31:m_dbin
alu_add(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -128256,7 +128253,7 @@ void m68008_device::addq_w_imm3_pais_if8() // 5060 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -128291,7 +128288,7 @@ void m68008_device::addq_w_imm3_pais_if8() // 5060 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=37:m_ftu d=31:m_dbin
alu_add(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -128399,7 +128396,7 @@ void m68008_device::addq_w_imm3_das_if8() // 5068 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -128436,7 +128433,7 @@ void m68008_device::addq_w_imm3_das_if8() // 5068 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=37:m_ftu d=31:m_dbin
alu_add(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -128510,7 +128507,7 @@ void m68008_device::addq_w_imm3_dais_if8() // 5070 f1f8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -128592,7 +128589,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -128629,7 +128626,7 @@ adsw2:
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=37:m_ftu d=31:m_dbin
alu_add(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -128738,7 +128735,7 @@ void m68008_device::addq_w_imm3_adr16_if8() // 5078 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -128773,7 +128770,7 @@ void m68008_device::addq_w_imm3_adr16_if8() // 5078 f1ff
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=37:m_ftu d=31:m_dbin
alu_add(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -128913,7 +128910,7 @@ void m68008_device::addq_w_imm3_adr32_if8() // 5079 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -128948,7 +128945,7 @@ void m68008_device::addq_w_imm3_adr32_if8() // 5079 f1ff
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=37:m_ftu d=31:m_dbin
alu_add(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -129026,7 +129023,7 @@ void m68008_device::addq_l_imm3_ds_if8() // 5080 f1f8
m_ir = m_irc;
m_pc = m_au;
m_dt = ext32(m_ftu);
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.ftu:m_ftu d=R.dyl:m_da[ry]
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=37:m_ftu d=4:m_da[ry]
alu_add(m_ftu, m_da[ry]);
sr_xnzvc();
// 259 roal2
@@ -129060,7 +129057,7 @@ void m68008_device::addq_l_imm3_ds_if8() // 5080 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25a roal3
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=18:m_da[ry]
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=18:m_da[ry]
alu_addc(high16(m_dt), high16(m_da[ry]));
sr_xnzvc_u();
m_icount -= 2;
@@ -129085,7 +129082,7 @@ void m68008_device::addq_l_imm3_as_if8() // 5088 f1f8
m_ir = m_irc;
m_pc = m_au;
m_dt = ext32(m_ftu);
- // alu r=2 c=2 m=..... i=.l...i. ALU.add a=R.ftu:m_ftu d=R.ayl:m_da[ry]
+ // alu r=2 c=2 m=..... i=.l...i. 4 a=37:m_ftu d=3:m_da[ry]
alu_add(m_ftu, m_da[ry]);
// 259 roal2
set_16l(m_da[ry], m_aluo);
@@ -129118,7 +129115,7 @@ void m68008_device::addq_l_imm3_as_if8() // 5088 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25a roal3
- // alu r=2 c=3 m=..... i=.l....f ALU.addc a=23:m_dt d=17:m_da[ry]
+ // alu r=2 c=3 m=..... i=.l....f 11 a=23:m_dt d=17:m_da[ry]
alu_addc(high16(m_dt), high16(m_da[ry]));
m_icount -= 2;
// 25b roal4
@@ -129140,7 +129137,7 @@ void m68008_device::addq_l_imm3_ais_if8() // 5090 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -129208,7 +129205,7 @@ void m68008_device::addq_l_imm3_ais_if8() // 5090 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=37:m_ftu d=31:m_dbin
alu_add(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -129243,7 +129240,7 @@ void m68008_device::addq_l_imm3_ais_if8() // 5090 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=29:m_alue
alu_addc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -129317,7 +129314,7 @@ void m68008_device::addq_l_imm3_aips_if8() // 5098 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -129388,7 +129385,7 @@ void m68008_device::addq_l_imm3_aips_if8() // 5098 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=37:m_ftu d=31:m_dbin
alu_add(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -129423,7 +129420,7 @@ void m68008_device::addq_l_imm3_aips_if8() // 5098 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=29:m_alue
alu_addc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -129496,7 +129493,7 @@ void m68008_device::addq_l_imm3_pais_if8() // 50a0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -129569,7 +129566,7 @@ void m68008_device::addq_l_imm3_pais_if8() // 50a0 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=37:m_ftu d=31:m_dbin
alu_add(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -129604,7 +129601,7 @@ void m68008_device::addq_l_imm3_pais_if8() // 50a0 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=29:m_alue
alu_addc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -129709,7 +129706,7 @@ void m68008_device::addq_l_imm3_das_if8() // 50a8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -129777,7 +129774,7 @@ void m68008_device::addq_l_imm3_das_if8() // 50a8 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=37:m_ftu d=31:m_dbin
alu_add(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -129812,7 +129809,7 @@ void m68008_device::addq_l_imm3_das_if8() // 50a8 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=29:m_alue
alu_addc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -129884,7 +129881,7 @@ void m68008_device::addq_l_imm3_dais_if8() // 50b0 f1f8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -129965,7 +129962,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -130033,7 +130030,7 @@ adsl2:
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=37:m_ftu d=31:m_dbin
alu_add(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -130068,7 +130065,7 @@ adsl2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=29:m_alue
alu_addc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -130175,7 +130172,7 @@ void m68008_device::addq_l_imm3_adr16_if8() // 50b8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -130243,7 +130240,7 @@ void m68008_device::addq_l_imm3_adr16_if8() // 50b8 f1ff
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=37:m_ftu d=31:m_dbin
alu_add(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -130278,7 +130275,7 @@ void m68008_device::addq_l_imm3_adr16_if8() // 50b8 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=29:m_alue
alu_addc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -130416,7 +130413,7 @@ void m68008_device::addq_l_imm3_adr32_if8() // 50b9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -130484,7 +130481,7 @@ void m68008_device::addq_l_imm3_adr32_if8() // 50b9 f1ff
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=37:m_ftu d=31:m_dbin
alu_add(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -130519,7 +130516,7 @@ void m68008_device::addq_l_imm3_adr32_if8() // 50b9 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=29:m_alue
alu_addc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -130595,7 +130592,7 @@ void m68008_device::st_ds_if8() // 50c0 fff8
m_ir = m_irc;
m_t = 1;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -130607,7 +130604,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -130644,7 +130641,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -130679,7 +130676,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -130694,7 +130691,7 @@ void m68008_device::dbt_ds_rel16_if8() // 50c8 fff8
// 06c dbcc1
m_t = 1;
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -130706,13 +130703,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -130750,7 +130747,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -130758,7 +130755,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -130792,11 +130789,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -130836,13 +130833,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -130882,7 +130879,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -130923,11 +130920,11 @@ void m68008_device::st_ais_if8() // 50d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -130945,7 +130942,7 @@ void m68008_device::st_ais_if8() // 50d0 fff8
m_ir = m_irc;
m_t = 1;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -130955,7 +130952,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -130989,7 +130986,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -131027,7 +131024,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -131055,12 +131052,12 @@ void m68008_device::st_aips_if8() // 50d8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -131079,7 +131076,7 @@ void m68008_device::st_aips_if8() // 50d8 fff8
m_ir = m_irc;
m_t = 1;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -131089,7 +131086,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -131123,7 +131120,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -131161,7 +131158,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -131188,7 +131185,7 @@ void m68008_device::st_pais_if8() // 50e0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -131196,7 +131193,7 @@ void m68008_device::st_pais_if8() // 50e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -131215,7 +131212,7 @@ void m68008_device::st_pais_if8() // 50e0 fff8
m_ir = m_irc;
m_t = 1;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -131225,7 +131222,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -131259,7 +131256,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -131297,7 +131294,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -131322,7 +131319,7 @@ void m68008_device::st_das_if8() // 50e8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -131355,11 +131352,11 @@ void m68008_device::st_das_if8() // 50e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -131377,7 +131374,7 @@ void m68008_device::st_das_if8() // 50e8 fff8
m_ir = m_irc;
m_t = 1;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -131387,7 +131384,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -131421,7 +131418,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -131459,7 +131456,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -131482,14 +131479,14 @@ void m68008_device::st_dais_if8() // 50f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -131497,7 +131494,7 @@ void m68008_device::st_dais_if8() // 50f0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -131531,7 +131528,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -131567,11 +131564,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -131589,7 +131586,7 @@ adsw2:
m_ir = m_irc;
m_t = 1;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -131599,7 +131596,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -131633,7 +131630,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -131671,7 +131668,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -131698,7 +131695,7 @@ void m68008_device::st_adr16_if8() // 50f8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -131731,7 +131728,7 @@ void m68008_device::st_adr16_if8() // 50f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -131750,7 +131747,7 @@ void m68008_device::st_adr16_if8() // 50f8 ffff
m_ir = m_irc;
m_t = 1;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -131760,7 +131757,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -131794,7 +131791,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -131832,7 +131829,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -131857,7 +131854,7 @@ void m68008_device::st_adr32_if8() // 50f9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -131891,7 +131888,7 @@ void m68008_device::st_adr32_if8() // 50f9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -131924,7 +131921,7 @@ void m68008_device::st_adr32_if8() // 50f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -131943,7 +131940,7 @@ void m68008_device::st_adr32_if8() // 50f9 ffff
m_ir = m_irc;
m_t = 1;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -131953,7 +131950,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -131987,7 +131984,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -132025,7 +132022,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -132052,7 +132049,7 @@ void m68008_device::subq_b_imm3_ds_if8() // 5100 f1f8
m_ir = m_irc;
m_pc = m_au;
m_dt = ext32(m_ftu);
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.ftu:m_ftu d=R.dyl:m_da[ry]
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=37:m_ftu d=4:m_da[ry]
alu_sub8(m_ftu, m_da[ry]);
sr_xnzvc();
// 08b roaw2
@@ -132101,7 +132098,7 @@ void m68008_device::subq_b_imm3_ais_if8() // 5110 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -132123,7 +132120,7 @@ void m68008_device::subq_b_imm3_ais_if8() // 5110 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=37:m_ftu d=31:m_dbin
alu_sub8(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -132190,7 +132187,7 @@ void m68008_device::subq_b_imm3_aips_if8() // 5118 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -132210,7 +132207,7 @@ void m68008_device::subq_b_imm3_aips_if8() // 5118 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=37:m_ftu d=31:m_dbin
alu_sub8(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -132279,7 +132276,7 @@ void m68008_device::subq_b_imm3_pais_if8() // 5120 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -132299,7 +132296,7 @@ void m68008_device::subq_b_imm3_pais_if8() // 5120 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=37:m_ftu d=31:m_dbin
alu_sub8(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -132392,7 +132389,7 @@ void m68008_device::subq_b_imm3_das_if8() // 5128 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -132414,7 +132411,7 @@ void m68008_device::subq_b_imm3_das_if8() // 5128 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=37:m_ftu d=31:m_dbin
alu_sub8(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -132473,7 +132470,7 @@ void m68008_device::subq_b_imm3_dais_if8() // 5130 f1f8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -132555,7 +132552,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -132577,7 +132574,7 @@ adsw2:
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=37:m_ftu d=31:m_dbin
alu_sub8(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -132671,7 +132668,7 @@ void m68008_device::subq_b_imm3_adr16_if8() // 5138 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -132691,7 +132688,7 @@ void m68008_device::subq_b_imm3_adr16_if8() // 5138 f1ff
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=37:m_ftu d=31:m_dbin
alu_sub8(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -132816,7 +132813,7 @@ void m68008_device::subq_b_imm3_adr32_if8() // 5139 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -132836,7 +132833,7 @@ void m68008_device::subq_b_imm3_adr32_if8() // 5139 f1ff
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=37:m_ftu d=31:m_dbin
alu_sub8(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -132899,7 +132896,7 @@ void m68008_device::subq_w_imm3_ds_if8() // 5140 f1f8
m_ir = m_irc;
m_pc = m_au;
m_dt = ext32(m_ftu);
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.ftu:m_ftu d=R.dyl:m_da[ry]
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=37:m_ftu d=4:m_da[ry]
alu_sub(m_ftu, m_da[ry]);
sr_xnzvc();
// 08b roaw2
@@ -132950,7 +132947,7 @@ void m68008_device::subq_w_imm3_as_if8() // 5148 f1f8
m_ir = m_irc;
m_pc = m_au;
m_dt = ext32(m_ftu);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.ftu:m_ftu d=R.ayl:m_da[ry]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=37:m_ftu d=3:m_da[ry]
alu_sub(m_ftu, m_da[ry]);
// 259 roal2
set_16l(m_da[ry], m_aluo);
@@ -132983,7 +132980,7 @@ void m68008_device::subq_w_imm3_as_if8() // 5148 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25a roal3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=23:m_dt d=17:m_da[ry]
+ // alu r=5 c=3 m=..... i=......f 10 a=23:m_dt d=17:m_da[ry]
alu_subc(high16(m_dt), high16(m_da[ry]));
m_icount -= 2;
// 25b roal4
@@ -133005,7 +133002,7 @@ void m68008_device::subq_w_imm3_ais_if8() // 5150 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -133042,7 +133039,7 @@ void m68008_device::subq_w_imm3_ais_if8() // 5150 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=37:m_ftu d=31:m_dbin
alu_sub(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -133124,7 +133121,7 @@ void m68008_device::subq_w_imm3_aips_if8() // 5158 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -133159,7 +133156,7 @@ void m68008_device::subq_w_imm3_aips_if8() // 5158 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=37:m_ftu d=31:m_dbin
alu_sub(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -133243,7 +133240,7 @@ void m68008_device::subq_w_imm3_pais_if8() // 5160 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -133278,7 +133275,7 @@ void m68008_device::subq_w_imm3_pais_if8() // 5160 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=37:m_ftu d=31:m_dbin
alu_sub(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -133386,7 +133383,7 @@ void m68008_device::subq_w_imm3_das_if8() // 5168 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -133423,7 +133420,7 @@ void m68008_device::subq_w_imm3_das_if8() // 5168 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=37:m_ftu d=31:m_dbin
alu_sub(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -133497,7 +133494,7 @@ void m68008_device::subq_w_imm3_dais_if8() // 5170 f1f8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -133579,7 +133576,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
@@ -133616,7 +133613,7 @@ adsw2:
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=37:m_ftu d=31:m_dbin
alu_sub(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -133725,7 +133722,7 @@ void m68008_device::subq_w_imm3_adr16_if8() // 5178 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -133760,7 +133757,7 @@ void m68008_device::subq_w_imm3_adr16_if8() // 5178 f1ff
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=37:m_ftu d=31:m_dbin
alu_sub(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -133900,7 +133897,7 @@ void m68008_device::subq_w_imm3_adr32_if8() // 5179 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -133935,7 +133932,7 @@ void m68008_device::subq_w_imm3_adr32_if8() // 5179 f1ff
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=37:m_ftu d=31:m_dbin
alu_sub(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -134013,7 +134010,7 @@ void m68008_device::subq_l_imm3_ds_if8() // 5180 f1f8
m_ir = m_irc;
m_pc = m_au;
m_dt = ext32(m_ftu);
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.ftu:m_ftu d=R.dyl:m_da[ry]
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=37:m_ftu d=4:m_da[ry]
alu_sub(m_ftu, m_da[ry]);
sr_xnzvc();
// 259 roal2
@@ -134047,7 +134044,7 @@ void m68008_device::subq_l_imm3_ds_if8() // 5180 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25a roal3
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=18:m_da[ry]
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=18:m_da[ry]
alu_subc(high16(m_dt), high16(m_da[ry]));
sr_xnzvc_u();
m_icount -= 2;
@@ -134072,7 +134069,7 @@ void m68008_device::subq_l_imm3_as_if8() // 5188 f1f8
m_ir = m_irc;
m_pc = m_au;
m_dt = ext32(m_ftu);
- // alu r=5 c=2 m=..... i=.l...i. ALU.sub a=R.ftu:m_ftu d=R.ayl:m_da[ry]
+ // alu r=5 c=2 m=..... i=.l...i. 2 a=37:m_ftu d=3:m_da[ry]
alu_sub(m_ftu, m_da[ry]);
// 259 roal2
set_16l(m_da[ry], m_aluo);
@@ -134105,7 +134102,7 @@ void m68008_device::subq_l_imm3_as_if8() // 5188 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25a roal3
- // alu r=5 c=3 m=..... i=.l....f ALU.subc a=23:m_dt d=17:m_da[ry]
+ // alu r=5 c=3 m=..... i=.l....f 10 a=23:m_dt d=17:m_da[ry]
alu_subc(high16(m_dt), high16(m_da[ry]));
m_icount -= 2;
// 25b roal4
@@ -134127,7 +134124,7 @@ void m68008_device::subq_l_imm3_ais_if8() // 5190 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -134195,7 +134192,7 @@ void m68008_device::subq_l_imm3_ais_if8() // 5190 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=37:m_ftu d=31:m_dbin
alu_sub(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -134230,7 +134227,7 @@ void m68008_device::subq_l_imm3_ais_if8() // 5190 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -134304,7 +134301,7 @@ void m68008_device::subq_l_imm3_aips_if8() // 5198 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -134375,7 +134372,7 @@ void m68008_device::subq_l_imm3_aips_if8() // 5198 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=37:m_ftu d=31:m_dbin
alu_sub(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -134410,7 +134407,7 @@ void m68008_device::subq_l_imm3_aips_if8() // 5198 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -134483,7 +134480,7 @@ void m68008_device::subq_l_imm3_pais_if8() // 51a0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -134556,7 +134553,7 @@ void m68008_device::subq_l_imm3_pais_if8() // 51a0 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=37:m_ftu d=31:m_dbin
alu_sub(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -134591,7 +134588,7 @@ void m68008_device::subq_l_imm3_pais_if8() // 51a0 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -134696,7 +134693,7 @@ void m68008_device::subq_l_imm3_das_if8() // 51a8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -134764,7 +134761,7 @@ void m68008_device::subq_l_imm3_das_if8() // 51a8 f1f8
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=37:m_ftu d=31:m_dbin
alu_sub(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -134799,7 +134796,7 @@ void m68008_device::subq_l_imm3_das_if8() // 51a8 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -134871,7 +134868,7 @@ void m68008_device::subq_l_imm3_dais_if8() // 51b0 f1f8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=5 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -134952,7 +134949,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -135020,7 +135017,7 @@ adsl2:
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=37:m_ftu d=31:m_dbin
alu_sub(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -135055,7 +135052,7 @@ adsl2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -135162,7 +135159,7 @@ void m68008_device::subq_l_imm3_adr16_if8() // 51b8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -135230,7 +135227,7 @@ void m68008_device::subq_l_imm3_adr16_if8() // 51b8 f1ff
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=37:m_ftu d=31:m_dbin
alu_sub(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -135265,7 +135262,7 @@ void m68008_device::subq_l_imm3_adr16_if8() // 51b8 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -135403,7 +135400,7 @@ void m68008_device::subq_l_imm3_adr32_if8() // 51b9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -135471,7 +135468,7 @@ void m68008_device::subq_l_imm3_adr32_if8() // 51b9 f1ff
m_pc = m_au;
m_dt = ext32(m_ftu);
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.ftu:m_ftu d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=37:m_ftu d=31:m_dbin
alu_sub(m_ftu, m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -135506,7 +135503,7 @@ void m68008_device::subq_l_imm3_adr32_if8() // 51b9 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=29:m_alue
alu_subc(high16(m_dt), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -135582,7 +135579,7 @@ void m68008_device::sf_ds_if8() // 51c0 fff8
m_ir = m_irc;
m_t = 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -135594,7 +135591,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -135631,7 +135628,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -135666,7 +135663,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -135681,7 +135678,7 @@ void m68008_device::dbra_ds_rel16_if8() // 51c8 fff8
// 06c dbcc1
m_t = 0;
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -135693,13 +135690,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -135737,7 +135734,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -135745,7 +135742,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -135779,11 +135776,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -135823,13 +135820,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -135869,7 +135866,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -135910,11 +135907,11 @@ void m68008_device::sf_ais_if8() // 51d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -135932,7 +135929,7 @@ void m68008_device::sf_ais_if8() // 51d0 fff8
m_ir = m_irc;
m_t = 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -135942,7 +135939,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -135976,7 +135973,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -136014,7 +136011,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -136042,12 +136039,12 @@ void m68008_device::sf_aips_if8() // 51d8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -136066,7 +136063,7 @@ void m68008_device::sf_aips_if8() // 51d8 fff8
m_ir = m_irc;
m_t = 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -136076,7 +136073,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -136110,7 +136107,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -136148,7 +136145,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -136175,7 +136172,7 @@ void m68008_device::sf_pais_if8() // 51e0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -136183,7 +136180,7 @@ void m68008_device::sf_pais_if8() // 51e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -136202,7 +136199,7 @@ void m68008_device::sf_pais_if8() // 51e0 fff8
m_ir = m_irc;
m_t = 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -136212,7 +136209,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -136246,7 +136243,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -136284,7 +136281,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -136309,7 +136306,7 @@ void m68008_device::sf_das_if8() // 51e8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -136342,11 +136339,11 @@ void m68008_device::sf_das_if8() // 51e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -136364,7 +136361,7 @@ void m68008_device::sf_das_if8() // 51e8 fff8
m_ir = m_irc;
m_t = 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -136374,7 +136371,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -136408,7 +136405,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -136446,7 +136443,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -136469,14 +136466,14 @@ void m68008_device::sf_dais_if8() // 51f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -136484,7 +136481,7 @@ void m68008_device::sf_dais_if8() // 51f0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -136518,7 +136515,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -136554,11 +136551,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -136576,7 +136573,7 @@ adsw2:
m_ir = m_irc;
m_t = 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -136586,7 +136583,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -136620,7 +136617,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -136658,7 +136655,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -136685,7 +136682,7 @@ void m68008_device::sf_adr16_if8() // 51f8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -136718,7 +136715,7 @@ void m68008_device::sf_adr16_if8() // 51f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -136737,7 +136734,7 @@ void m68008_device::sf_adr16_if8() // 51f8 ffff
m_ir = m_irc;
m_t = 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -136747,7 +136744,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -136781,7 +136778,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -136819,7 +136816,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -136844,7 +136841,7 @@ void m68008_device::sf_adr32_if8() // 51f9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -136878,7 +136875,7 @@ void m68008_device::sf_adr32_if8() // 51f9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -136911,7 +136908,7 @@ void m68008_device::sf_adr32_if8() // 51f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -136930,7 +136927,7 @@ void m68008_device::sf_adr32_if8() // 51f9 ffff
m_ir = m_irc;
m_t = 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -136940,7 +136937,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -136974,7 +136971,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -137012,7 +137009,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -137039,7 +137036,7 @@ void m68008_device::shi_ds_if8() // 52c0 fff8
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) == 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -137051,7 +137048,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -137088,7 +137085,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -137123,7 +137120,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -137138,7 +137135,7 @@ void m68008_device::dbhi_ds_rel16_if8() // 52c8 fff8
// 06c dbcc1
m_t = (m_sr & (SR_C|SR_Z)) == 0;
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -137150,13 +137147,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -137194,7 +137191,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -137202,7 +137199,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -137236,11 +137233,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -137280,13 +137277,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -137326,7 +137323,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -137367,11 +137364,11 @@ void m68008_device::shi_ais_if8() // 52d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -137389,7 +137386,7 @@ void m68008_device::shi_ais_if8() // 52d0 fff8
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) == 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -137399,7 +137396,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -137433,7 +137430,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -137471,7 +137468,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -137499,12 +137496,12 @@ void m68008_device::shi_aips_if8() // 52d8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -137523,7 +137520,7 @@ void m68008_device::shi_aips_if8() // 52d8 fff8
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) == 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -137533,7 +137530,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -137567,7 +137564,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -137605,7 +137602,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -137632,7 +137629,7 @@ void m68008_device::shi_pais_if8() // 52e0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -137640,7 +137637,7 @@ void m68008_device::shi_pais_if8() // 52e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -137659,7 +137656,7 @@ void m68008_device::shi_pais_if8() // 52e0 fff8
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) == 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -137669,7 +137666,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -137703,7 +137700,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -137741,7 +137738,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -137766,7 +137763,7 @@ void m68008_device::shi_das_if8() // 52e8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -137799,11 +137796,11 @@ void m68008_device::shi_das_if8() // 52e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -137821,7 +137818,7 @@ void m68008_device::shi_das_if8() // 52e8 fff8
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) == 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -137831,7 +137828,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -137865,7 +137862,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -137903,7 +137900,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -137926,14 +137923,14 @@ void m68008_device::shi_dais_if8() // 52f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -137941,7 +137938,7 @@ void m68008_device::shi_dais_if8() // 52f0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -137975,7 +137972,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -138011,11 +138008,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -138033,7 +138030,7 @@ adsw2:
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) == 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -138043,7 +138040,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -138077,7 +138074,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -138115,7 +138112,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -138142,7 +138139,7 @@ void m68008_device::shi_adr16_if8() // 52f8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -138175,7 +138172,7 @@ void m68008_device::shi_adr16_if8() // 52f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -138194,7 +138191,7 @@ void m68008_device::shi_adr16_if8() // 52f8 ffff
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) == 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -138204,7 +138201,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -138238,7 +138235,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -138276,7 +138273,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -138301,7 +138298,7 @@ void m68008_device::shi_adr32_if8() // 52f9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -138335,7 +138332,7 @@ void m68008_device::shi_adr32_if8() // 52f9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -138368,7 +138365,7 @@ void m68008_device::shi_adr32_if8() // 52f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -138387,7 +138384,7 @@ void m68008_device::shi_adr32_if8() // 52f9 ffff
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) == 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -138397,7 +138394,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -138431,7 +138428,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -138469,7 +138466,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -138496,7 +138493,7 @@ void m68008_device::sls_ds_if8() // 53c0 fff8
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) != 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -138508,7 +138505,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -138545,7 +138542,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -138580,7 +138577,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -138595,7 +138592,7 @@ void m68008_device::dbls_ds_rel16_if8() // 53c8 fff8
// 06c dbcc1
m_t = (m_sr & (SR_C|SR_Z)) != 0;
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -138607,13 +138604,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -138651,7 +138648,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -138659,7 +138656,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -138693,11 +138690,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -138737,13 +138734,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -138783,7 +138780,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -138824,11 +138821,11 @@ void m68008_device::sls_ais_if8() // 53d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -138846,7 +138843,7 @@ void m68008_device::sls_ais_if8() // 53d0 fff8
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) != 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -138856,7 +138853,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -138890,7 +138887,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -138928,7 +138925,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -138956,12 +138953,12 @@ void m68008_device::sls_aips_if8() // 53d8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -138980,7 +138977,7 @@ void m68008_device::sls_aips_if8() // 53d8 fff8
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) != 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -138990,7 +138987,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -139024,7 +139021,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -139062,7 +139059,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -139089,7 +139086,7 @@ void m68008_device::sls_pais_if8() // 53e0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -139097,7 +139094,7 @@ void m68008_device::sls_pais_if8() // 53e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -139116,7 +139113,7 @@ void m68008_device::sls_pais_if8() // 53e0 fff8
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) != 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -139126,7 +139123,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -139160,7 +139157,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -139198,7 +139195,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -139223,7 +139220,7 @@ void m68008_device::sls_das_if8() // 53e8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -139256,11 +139253,11 @@ void m68008_device::sls_das_if8() // 53e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -139278,7 +139275,7 @@ void m68008_device::sls_das_if8() // 53e8 fff8
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) != 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -139288,7 +139285,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -139322,7 +139319,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -139360,7 +139357,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -139383,14 +139380,14 @@ void m68008_device::sls_dais_if8() // 53f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -139398,7 +139395,7 @@ void m68008_device::sls_dais_if8() // 53f0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -139432,7 +139429,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -139468,11 +139465,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -139490,7 +139487,7 @@ adsw2:
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) != 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -139500,7 +139497,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -139534,7 +139531,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -139572,7 +139569,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -139599,7 +139596,7 @@ void m68008_device::sls_adr16_if8() // 53f8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -139632,7 +139629,7 @@ void m68008_device::sls_adr16_if8() // 53f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -139651,7 +139648,7 @@ void m68008_device::sls_adr16_if8() // 53f8 ffff
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) != 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -139661,7 +139658,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -139695,7 +139692,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -139733,7 +139730,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -139758,7 +139755,7 @@ void m68008_device::sls_adr32_if8() // 53f9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -139792,7 +139789,7 @@ void m68008_device::sls_adr32_if8() // 53f9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -139825,7 +139822,7 @@ void m68008_device::sls_adr32_if8() // 53f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -139844,7 +139841,7 @@ void m68008_device::sls_adr32_if8() // 53f9 ffff
m_ir = m_irc;
m_t = (m_sr & (SR_C|SR_Z)) != 0;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -139854,7 +139851,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -139888,7 +139885,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -139926,7 +139923,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -139953,7 +139950,7 @@ void m68008_device::scc_ds_if8() // 54c0 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_C);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -139965,7 +139962,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -140002,7 +139999,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -140037,7 +140034,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -140052,7 +140049,7 @@ void m68008_device::dbcc_ds_rel16_if8() // 54c8 fff8
// 06c dbcc1
m_t = !(m_sr & SR_C);
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -140064,13 +140061,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -140108,7 +140105,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -140116,7 +140113,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -140150,11 +140147,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -140194,13 +140191,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -140240,7 +140237,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -140281,11 +140278,11 @@ void m68008_device::scc_ais_if8() // 54d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -140303,7 +140300,7 @@ void m68008_device::scc_ais_if8() // 54d0 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_C);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -140313,7 +140310,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -140347,7 +140344,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -140385,7 +140382,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -140413,12 +140410,12 @@ void m68008_device::scc_aips_if8() // 54d8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -140437,7 +140434,7 @@ void m68008_device::scc_aips_if8() // 54d8 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_C);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -140447,7 +140444,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -140481,7 +140478,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -140519,7 +140516,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -140546,7 +140543,7 @@ void m68008_device::scc_pais_if8() // 54e0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -140554,7 +140551,7 @@ void m68008_device::scc_pais_if8() // 54e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -140573,7 +140570,7 @@ void m68008_device::scc_pais_if8() // 54e0 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_C);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -140583,7 +140580,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -140617,7 +140614,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -140655,7 +140652,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -140680,7 +140677,7 @@ void m68008_device::scc_das_if8() // 54e8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -140713,11 +140710,11 @@ void m68008_device::scc_das_if8() // 54e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -140735,7 +140732,7 @@ void m68008_device::scc_das_if8() // 54e8 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_C);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -140745,7 +140742,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -140779,7 +140776,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -140817,7 +140814,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -140840,14 +140837,14 @@ void m68008_device::scc_dais_if8() // 54f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -140855,7 +140852,7 @@ void m68008_device::scc_dais_if8() // 54f0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -140889,7 +140886,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -140925,11 +140922,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -140947,7 +140944,7 @@ adsw2:
m_ir = m_irc;
m_t = !(m_sr & SR_C);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -140957,7 +140954,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -140991,7 +140988,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -141029,7 +141026,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -141056,7 +141053,7 @@ void m68008_device::scc_adr16_if8() // 54f8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -141089,7 +141086,7 @@ void m68008_device::scc_adr16_if8() // 54f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -141108,7 +141105,7 @@ void m68008_device::scc_adr16_if8() // 54f8 ffff
m_ir = m_irc;
m_t = !(m_sr & SR_C);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -141118,7 +141115,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -141152,7 +141149,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -141190,7 +141187,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -141215,7 +141212,7 @@ void m68008_device::scc_adr32_if8() // 54f9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -141249,7 +141246,7 @@ void m68008_device::scc_adr32_if8() // 54f9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -141282,7 +141279,7 @@ void m68008_device::scc_adr32_if8() // 54f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -141301,7 +141298,7 @@ void m68008_device::scc_adr32_if8() // 54f9 ffff
m_ir = m_irc;
m_t = !(m_sr & SR_C);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -141311,7 +141308,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -141345,7 +141342,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -141383,7 +141380,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -141410,7 +141407,7 @@ void m68008_device::scs_ds_if8() // 55c0 fff8
m_ir = m_irc;
m_t = m_sr & SR_C;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -141422,7 +141419,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -141459,7 +141456,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -141494,7 +141491,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -141509,7 +141506,7 @@ void m68008_device::dbcs_ds_rel16_if8() // 55c8 fff8
// 06c dbcc1
m_t = m_sr & SR_C;
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -141521,13 +141518,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -141565,7 +141562,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -141573,7 +141570,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -141607,11 +141604,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -141651,13 +141648,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -141697,7 +141694,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -141738,11 +141735,11 @@ void m68008_device::scs_ais_if8() // 55d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -141760,7 +141757,7 @@ void m68008_device::scs_ais_if8() // 55d0 fff8
m_ir = m_irc;
m_t = m_sr & SR_C;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -141770,7 +141767,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -141804,7 +141801,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -141842,7 +141839,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -141870,12 +141867,12 @@ void m68008_device::scs_aips_if8() // 55d8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -141894,7 +141891,7 @@ void m68008_device::scs_aips_if8() // 55d8 fff8
m_ir = m_irc;
m_t = m_sr & SR_C;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -141904,7 +141901,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -141938,7 +141935,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -141976,7 +141973,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -142003,7 +142000,7 @@ void m68008_device::scs_pais_if8() // 55e0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -142011,7 +142008,7 @@ void m68008_device::scs_pais_if8() // 55e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -142030,7 +142027,7 @@ void m68008_device::scs_pais_if8() // 55e0 fff8
m_ir = m_irc;
m_t = m_sr & SR_C;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -142040,7 +142037,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -142074,7 +142071,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -142112,7 +142109,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -142137,7 +142134,7 @@ void m68008_device::scs_das_if8() // 55e8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -142170,11 +142167,11 @@ void m68008_device::scs_das_if8() // 55e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -142192,7 +142189,7 @@ void m68008_device::scs_das_if8() // 55e8 fff8
m_ir = m_irc;
m_t = m_sr & SR_C;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -142202,7 +142199,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -142236,7 +142233,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -142274,7 +142271,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -142297,14 +142294,14 @@ void m68008_device::scs_dais_if8() // 55f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -142312,7 +142309,7 @@ void m68008_device::scs_dais_if8() // 55f0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -142346,7 +142343,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -142382,11 +142379,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -142404,7 +142401,7 @@ adsw2:
m_ir = m_irc;
m_t = m_sr & SR_C;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -142414,7 +142411,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -142448,7 +142445,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -142486,7 +142483,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -142513,7 +142510,7 @@ void m68008_device::scs_adr16_if8() // 55f8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -142546,7 +142543,7 @@ void m68008_device::scs_adr16_if8() // 55f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -142565,7 +142562,7 @@ void m68008_device::scs_adr16_if8() // 55f8 ffff
m_ir = m_irc;
m_t = m_sr & SR_C;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -142575,7 +142572,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -142609,7 +142606,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -142647,7 +142644,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -142672,7 +142669,7 @@ void m68008_device::scs_adr32_if8() // 55f9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -142706,7 +142703,7 @@ void m68008_device::scs_adr32_if8() // 55f9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -142739,7 +142736,7 @@ void m68008_device::scs_adr32_if8() // 55f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -142758,7 +142755,7 @@ void m68008_device::scs_adr32_if8() // 55f9 ffff
m_ir = m_irc;
m_t = m_sr & SR_C;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -142768,7 +142765,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -142802,7 +142799,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -142840,7 +142837,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -142867,7 +142864,7 @@ void m68008_device::sne_ds_if8() // 56c0 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_Z);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -142879,7 +142876,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -142916,7 +142913,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -142951,7 +142948,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -142966,7 +142963,7 @@ void m68008_device::dbne_ds_rel16_if8() // 56c8 fff8
// 06c dbcc1
m_t = !(m_sr & SR_Z);
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -142978,13 +142975,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -143022,7 +143019,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -143030,7 +143027,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -143064,11 +143061,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -143108,13 +143105,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -143154,7 +143151,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -143195,11 +143192,11 @@ void m68008_device::sne_ais_if8() // 56d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -143217,7 +143214,7 @@ void m68008_device::sne_ais_if8() // 56d0 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_Z);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -143227,7 +143224,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -143261,7 +143258,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -143299,7 +143296,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -143327,12 +143324,12 @@ void m68008_device::sne_aips_if8() // 56d8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -143351,7 +143348,7 @@ void m68008_device::sne_aips_if8() // 56d8 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_Z);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -143361,7 +143358,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -143395,7 +143392,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -143433,7 +143430,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -143460,7 +143457,7 @@ void m68008_device::sne_pais_if8() // 56e0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -143468,7 +143465,7 @@ void m68008_device::sne_pais_if8() // 56e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -143487,7 +143484,7 @@ void m68008_device::sne_pais_if8() // 56e0 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_Z);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -143497,7 +143494,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -143531,7 +143528,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -143569,7 +143566,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -143594,7 +143591,7 @@ void m68008_device::sne_das_if8() // 56e8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -143627,11 +143624,11 @@ void m68008_device::sne_das_if8() // 56e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -143649,7 +143646,7 @@ void m68008_device::sne_das_if8() // 56e8 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_Z);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -143659,7 +143656,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -143693,7 +143690,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -143731,7 +143728,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -143754,14 +143751,14 @@ void m68008_device::sne_dais_if8() // 56f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -143769,7 +143766,7 @@ void m68008_device::sne_dais_if8() // 56f0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -143803,7 +143800,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -143839,11 +143836,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -143861,7 +143858,7 @@ adsw2:
m_ir = m_irc;
m_t = !(m_sr & SR_Z);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -143871,7 +143868,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -143905,7 +143902,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -143943,7 +143940,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -143970,7 +143967,7 @@ void m68008_device::sne_adr16_if8() // 56f8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -144003,7 +144000,7 @@ void m68008_device::sne_adr16_if8() // 56f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -144022,7 +144019,7 @@ void m68008_device::sne_adr16_if8() // 56f8 ffff
m_ir = m_irc;
m_t = !(m_sr & SR_Z);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -144032,7 +144029,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -144066,7 +144063,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -144104,7 +144101,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -144129,7 +144126,7 @@ void m68008_device::sne_adr32_if8() // 56f9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -144163,7 +144160,7 @@ void m68008_device::sne_adr32_if8() // 56f9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -144196,7 +144193,7 @@ void m68008_device::sne_adr32_if8() // 56f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -144215,7 +144212,7 @@ void m68008_device::sne_adr32_if8() // 56f9 ffff
m_ir = m_irc;
m_t = !(m_sr & SR_Z);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -144225,7 +144222,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -144259,7 +144256,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -144297,7 +144294,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -144324,7 +144321,7 @@ void m68008_device::seq_ds_if8() // 57c0 fff8
m_ir = m_irc;
m_t = m_sr & SR_Z;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -144336,7 +144333,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -144373,7 +144370,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -144408,7 +144405,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -144423,7 +144420,7 @@ void m68008_device::dbeq_ds_rel16_if8() // 57c8 fff8
// 06c dbcc1
m_t = m_sr & SR_Z;
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -144435,13 +144432,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -144479,7 +144476,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -144487,7 +144484,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -144521,11 +144518,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -144565,13 +144562,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -144611,7 +144608,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -144652,11 +144649,11 @@ void m68008_device::seq_ais_if8() // 57d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -144674,7 +144671,7 @@ void m68008_device::seq_ais_if8() // 57d0 fff8
m_ir = m_irc;
m_t = m_sr & SR_Z;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -144684,7 +144681,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -144718,7 +144715,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -144756,7 +144753,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -144784,12 +144781,12 @@ void m68008_device::seq_aips_if8() // 57d8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -144808,7 +144805,7 @@ void m68008_device::seq_aips_if8() // 57d8 fff8
m_ir = m_irc;
m_t = m_sr & SR_Z;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -144818,7 +144815,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -144852,7 +144849,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -144890,7 +144887,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -144917,7 +144914,7 @@ void m68008_device::seq_pais_if8() // 57e0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -144925,7 +144922,7 @@ void m68008_device::seq_pais_if8() // 57e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -144944,7 +144941,7 @@ void m68008_device::seq_pais_if8() // 57e0 fff8
m_ir = m_irc;
m_t = m_sr & SR_Z;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -144954,7 +144951,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -144988,7 +144985,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -145026,7 +145023,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -145051,7 +145048,7 @@ void m68008_device::seq_das_if8() // 57e8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -145084,11 +145081,11 @@ void m68008_device::seq_das_if8() // 57e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -145106,7 +145103,7 @@ void m68008_device::seq_das_if8() // 57e8 fff8
m_ir = m_irc;
m_t = m_sr & SR_Z;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -145116,7 +145113,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -145150,7 +145147,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -145188,7 +145185,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -145211,14 +145208,14 @@ void m68008_device::seq_dais_if8() // 57f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -145226,7 +145223,7 @@ void m68008_device::seq_dais_if8() // 57f0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -145260,7 +145257,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -145296,11 +145293,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -145318,7 +145315,7 @@ adsw2:
m_ir = m_irc;
m_t = m_sr & SR_Z;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -145328,7 +145325,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -145362,7 +145359,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -145400,7 +145397,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -145427,7 +145424,7 @@ void m68008_device::seq_adr16_if8() // 57f8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -145460,7 +145457,7 @@ void m68008_device::seq_adr16_if8() // 57f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -145479,7 +145476,7 @@ void m68008_device::seq_adr16_if8() // 57f8 ffff
m_ir = m_irc;
m_t = m_sr & SR_Z;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -145489,7 +145486,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -145523,7 +145520,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -145561,7 +145558,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -145586,7 +145583,7 @@ void m68008_device::seq_adr32_if8() // 57f9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -145620,7 +145617,7 @@ void m68008_device::seq_adr32_if8() // 57f9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -145653,7 +145650,7 @@ void m68008_device::seq_adr32_if8() // 57f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -145672,7 +145669,7 @@ void m68008_device::seq_adr32_if8() // 57f9 ffff
m_ir = m_irc;
m_t = m_sr & SR_Z;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -145682,7 +145679,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -145716,7 +145713,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -145754,7 +145751,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -145781,7 +145778,7 @@ void m68008_device::svc_ds_if8() // 58c0 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -145793,7 +145790,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -145830,7 +145827,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -145865,7 +145862,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -145880,7 +145877,7 @@ void m68008_device::dbvc_ds_rel16_if8() // 58c8 fff8
// 06c dbcc1
m_t = !(m_sr & SR_V);
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -145892,13 +145889,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -145936,7 +145933,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -145944,7 +145941,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -145978,11 +145975,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -146022,13 +146019,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -146068,7 +146065,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -146109,11 +146106,11 @@ void m68008_device::svc_ais_if8() // 58d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -146131,7 +146128,7 @@ void m68008_device::svc_ais_if8() // 58d0 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -146141,7 +146138,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -146175,7 +146172,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -146213,7 +146210,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -146241,12 +146238,12 @@ void m68008_device::svc_aips_if8() // 58d8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -146265,7 +146262,7 @@ void m68008_device::svc_aips_if8() // 58d8 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -146275,7 +146272,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -146309,7 +146306,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -146347,7 +146344,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -146374,7 +146371,7 @@ void m68008_device::svc_pais_if8() // 58e0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -146382,7 +146379,7 @@ void m68008_device::svc_pais_if8() // 58e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -146401,7 +146398,7 @@ void m68008_device::svc_pais_if8() // 58e0 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -146411,7 +146408,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -146445,7 +146442,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -146483,7 +146480,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -146508,7 +146505,7 @@ void m68008_device::svc_das_if8() // 58e8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -146541,11 +146538,11 @@ void m68008_device::svc_das_if8() // 58e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -146563,7 +146560,7 @@ void m68008_device::svc_das_if8() // 58e8 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -146573,7 +146570,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -146607,7 +146604,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -146645,7 +146642,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -146668,14 +146665,14 @@ void m68008_device::svc_dais_if8() // 58f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -146683,7 +146680,7 @@ void m68008_device::svc_dais_if8() // 58f0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -146717,7 +146714,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -146753,11 +146750,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -146775,7 +146772,7 @@ adsw2:
m_ir = m_irc;
m_t = !(m_sr & SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -146785,7 +146782,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -146819,7 +146816,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -146857,7 +146854,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -146884,7 +146881,7 @@ void m68008_device::svc_adr16_if8() // 58f8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -146917,7 +146914,7 @@ void m68008_device::svc_adr16_if8() // 58f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -146936,7 +146933,7 @@ void m68008_device::svc_adr16_if8() // 58f8 ffff
m_ir = m_irc;
m_t = !(m_sr & SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -146946,7 +146943,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -146980,7 +146977,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -147018,7 +147015,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -147043,7 +147040,7 @@ void m68008_device::svc_adr32_if8() // 58f9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -147077,7 +147074,7 @@ void m68008_device::svc_adr32_if8() // 58f9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -147110,7 +147107,7 @@ void m68008_device::svc_adr32_if8() // 58f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -147129,7 +147126,7 @@ void m68008_device::svc_adr32_if8() // 58f9 ffff
m_ir = m_irc;
m_t = !(m_sr & SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -147139,7 +147136,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -147173,7 +147170,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -147211,7 +147208,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -147238,7 +147235,7 @@ void m68008_device::svs_ds_if8() // 59c0 fff8
m_ir = m_irc;
m_t = m_sr & SR_V;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -147250,7 +147247,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -147287,7 +147284,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -147322,7 +147319,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -147337,7 +147334,7 @@ void m68008_device::dbvs_ds_rel16_if8() // 59c8 fff8
// 06c dbcc1
m_t = m_sr & SR_V;
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -147349,13 +147346,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -147393,7 +147390,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -147401,7 +147398,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -147435,11 +147432,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -147479,13 +147476,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -147525,7 +147522,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -147566,11 +147563,11 @@ void m68008_device::svs_ais_if8() // 59d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -147588,7 +147585,7 @@ void m68008_device::svs_ais_if8() // 59d0 fff8
m_ir = m_irc;
m_t = m_sr & SR_V;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -147598,7 +147595,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -147632,7 +147629,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -147670,7 +147667,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -147698,12 +147695,12 @@ void m68008_device::svs_aips_if8() // 59d8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -147722,7 +147719,7 @@ void m68008_device::svs_aips_if8() // 59d8 fff8
m_ir = m_irc;
m_t = m_sr & SR_V;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -147732,7 +147729,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -147766,7 +147763,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -147804,7 +147801,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -147831,7 +147828,7 @@ void m68008_device::svs_pais_if8() // 59e0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -147839,7 +147836,7 @@ void m68008_device::svs_pais_if8() // 59e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -147858,7 +147855,7 @@ void m68008_device::svs_pais_if8() // 59e0 fff8
m_ir = m_irc;
m_t = m_sr & SR_V;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -147868,7 +147865,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -147902,7 +147899,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -147940,7 +147937,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -147965,7 +147962,7 @@ void m68008_device::svs_das_if8() // 59e8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -147998,11 +147995,11 @@ void m68008_device::svs_das_if8() // 59e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -148020,7 +148017,7 @@ void m68008_device::svs_das_if8() // 59e8 fff8
m_ir = m_irc;
m_t = m_sr & SR_V;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -148030,7 +148027,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -148064,7 +148061,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -148102,7 +148099,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -148125,14 +148122,14 @@ void m68008_device::svs_dais_if8() // 59f0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -148140,7 +148137,7 @@ void m68008_device::svs_dais_if8() // 59f0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -148174,7 +148171,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -148210,11 +148207,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -148232,7 +148229,7 @@ adsw2:
m_ir = m_irc;
m_t = m_sr & SR_V;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -148242,7 +148239,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -148276,7 +148273,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -148314,7 +148311,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -148341,7 +148338,7 @@ void m68008_device::svs_adr16_if8() // 59f8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -148374,7 +148371,7 @@ void m68008_device::svs_adr16_if8() // 59f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -148393,7 +148390,7 @@ void m68008_device::svs_adr16_if8() // 59f8 ffff
m_ir = m_irc;
m_t = m_sr & SR_V;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -148403,7 +148400,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -148437,7 +148434,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -148475,7 +148472,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -148500,7 +148497,7 @@ void m68008_device::svs_adr32_if8() // 59f9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -148534,7 +148531,7 @@ void m68008_device::svs_adr32_if8() // 59f9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -148567,7 +148564,7 @@ void m68008_device::svs_adr32_if8() // 59f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -148586,7 +148583,7 @@ void m68008_device::svs_adr32_if8() // 59f9 ffff
m_ir = m_irc;
m_t = m_sr & SR_V;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -148596,7 +148593,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -148630,7 +148627,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -148668,7 +148665,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -148695,7 +148692,7 @@ void m68008_device::spl_ds_if8() // 5ac0 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_N);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -148707,7 +148704,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -148744,7 +148741,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -148779,7 +148776,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -148794,7 +148791,7 @@ void m68008_device::dbpl_ds_rel16_if8() // 5ac8 fff8
// 06c dbcc1
m_t = !(m_sr & SR_N);
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -148806,13 +148803,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -148850,7 +148847,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -148858,7 +148855,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -148892,11 +148889,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -148936,13 +148933,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -148982,7 +148979,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -149023,11 +149020,11 @@ void m68008_device::spl_ais_if8() // 5ad0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -149045,7 +149042,7 @@ void m68008_device::spl_ais_if8() // 5ad0 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_N);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -149055,7 +149052,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -149089,7 +149086,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -149127,7 +149124,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -149155,12 +149152,12 @@ void m68008_device::spl_aips_if8() // 5ad8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -149179,7 +149176,7 @@ void m68008_device::spl_aips_if8() // 5ad8 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_N);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -149189,7 +149186,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -149223,7 +149220,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -149261,7 +149258,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -149288,7 +149285,7 @@ void m68008_device::spl_pais_if8() // 5ae0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -149296,7 +149293,7 @@ void m68008_device::spl_pais_if8() // 5ae0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -149315,7 +149312,7 @@ void m68008_device::spl_pais_if8() // 5ae0 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_N);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -149325,7 +149322,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -149359,7 +149356,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -149397,7 +149394,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -149422,7 +149419,7 @@ void m68008_device::spl_das_if8() // 5ae8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -149455,11 +149452,11 @@ void m68008_device::spl_das_if8() // 5ae8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -149477,7 +149474,7 @@ void m68008_device::spl_das_if8() // 5ae8 fff8
m_ir = m_irc;
m_t = !(m_sr & SR_N);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -149487,7 +149484,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -149521,7 +149518,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -149559,7 +149556,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -149582,14 +149579,14 @@ void m68008_device::spl_dais_if8() // 5af0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -149597,7 +149594,7 @@ void m68008_device::spl_dais_if8() // 5af0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -149631,7 +149628,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -149667,11 +149664,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -149689,7 +149686,7 @@ adsw2:
m_ir = m_irc;
m_t = !(m_sr & SR_N);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -149699,7 +149696,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -149733,7 +149730,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -149771,7 +149768,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -149798,7 +149795,7 @@ void m68008_device::spl_adr16_if8() // 5af8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -149831,7 +149828,7 @@ void m68008_device::spl_adr16_if8() // 5af8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -149850,7 +149847,7 @@ void m68008_device::spl_adr16_if8() // 5af8 ffff
m_ir = m_irc;
m_t = !(m_sr & SR_N);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -149860,7 +149857,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -149894,7 +149891,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -149932,7 +149929,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -149957,7 +149954,7 @@ void m68008_device::spl_adr32_if8() // 5af9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -149991,7 +149988,7 @@ void m68008_device::spl_adr32_if8() // 5af9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -150024,7 +150021,7 @@ void m68008_device::spl_adr32_if8() // 5af9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -150043,7 +150040,7 @@ void m68008_device::spl_adr32_if8() // 5af9 ffff
m_ir = m_irc;
m_t = !(m_sr & SR_N);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -150053,7 +150050,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -150087,7 +150084,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -150125,7 +150122,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -150152,7 +150149,7 @@ void m68008_device::smi_ds_if8() // 5bc0 fff8
m_ir = m_irc;
m_t = m_sr & SR_N;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -150164,7 +150161,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -150201,7 +150198,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -150236,7 +150233,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -150251,7 +150248,7 @@ void m68008_device::dbmi_ds_rel16_if8() // 5bc8 fff8
// 06c dbcc1
m_t = m_sr & SR_N;
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -150263,13 +150260,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -150307,7 +150304,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -150315,7 +150312,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -150349,11 +150346,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -150393,13 +150390,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -150439,7 +150436,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -150480,11 +150477,11 @@ void m68008_device::smi_ais_if8() // 5bd0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -150502,7 +150499,7 @@ void m68008_device::smi_ais_if8() // 5bd0 fff8
m_ir = m_irc;
m_t = m_sr & SR_N;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -150512,7 +150509,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -150546,7 +150543,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -150584,7 +150581,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -150612,12 +150609,12 @@ void m68008_device::smi_aips_if8() // 5bd8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -150636,7 +150633,7 @@ void m68008_device::smi_aips_if8() // 5bd8 fff8
m_ir = m_irc;
m_t = m_sr & SR_N;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -150646,7 +150643,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -150680,7 +150677,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -150718,7 +150715,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -150745,7 +150742,7 @@ void m68008_device::smi_pais_if8() // 5be0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -150753,7 +150750,7 @@ void m68008_device::smi_pais_if8() // 5be0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -150772,7 +150769,7 @@ void m68008_device::smi_pais_if8() // 5be0 fff8
m_ir = m_irc;
m_t = m_sr & SR_N;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -150782,7 +150779,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -150816,7 +150813,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -150854,7 +150851,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -150879,7 +150876,7 @@ void m68008_device::smi_das_if8() // 5be8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -150912,11 +150909,11 @@ void m68008_device::smi_das_if8() // 5be8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -150934,7 +150931,7 @@ void m68008_device::smi_das_if8() // 5be8 fff8
m_ir = m_irc;
m_t = m_sr & SR_N;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -150944,7 +150941,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -150978,7 +150975,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -151016,7 +151013,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -151039,14 +151036,14 @@ void m68008_device::smi_dais_if8() // 5bf0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -151054,7 +151051,7 @@ void m68008_device::smi_dais_if8() // 5bf0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -151088,7 +151085,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -151124,11 +151121,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -151146,7 +151143,7 @@ adsw2:
m_ir = m_irc;
m_t = m_sr & SR_N;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -151156,7 +151153,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -151190,7 +151187,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -151228,7 +151225,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -151255,7 +151252,7 @@ void m68008_device::smi_adr16_if8() // 5bf8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -151288,7 +151285,7 @@ void m68008_device::smi_adr16_if8() // 5bf8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -151307,7 +151304,7 @@ void m68008_device::smi_adr16_if8() // 5bf8 ffff
m_ir = m_irc;
m_t = m_sr & SR_N;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -151317,7 +151314,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -151351,7 +151348,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -151389,7 +151386,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -151414,7 +151411,7 @@ void m68008_device::smi_adr32_if8() // 5bf9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -151448,7 +151445,7 @@ void m68008_device::smi_adr32_if8() // 5bf9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -151481,7 +151478,7 @@ void m68008_device::smi_adr32_if8() // 5bf9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -151500,7 +151497,7 @@ void m68008_device::smi_adr32_if8() // 5bf9 ffff
m_ir = m_irc;
m_t = m_sr & SR_N;
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -151510,7 +151507,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -151544,7 +151541,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -151582,7 +151579,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -151609,7 +151606,7 @@ void m68008_device::sge_ds_if8() // 5cc0 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -151621,7 +151618,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -151658,7 +151655,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -151693,7 +151690,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -151708,7 +151705,7 @@ void m68008_device::dbge_ds_rel16_if8() // 5cc8 fff8
// 06c dbcc1
m_t = ((m_sr & (SR_N|SR_V)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V)) == 0);
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -151720,13 +151717,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -151764,7 +151761,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -151772,7 +151769,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -151806,11 +151803,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -151850,13 +151847,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -151896,7 +151893,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -151937,11 +151934,11 @@ void m68008_device::sge_ais_if8() // 5cd0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -151959,7 +151956,7 @@ void m68008_device::sge_ais_if8() // 5cd0 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -151969,7 +151966,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -152003,7 +152000,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -152041,7 +152038,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -152069,12 +152066,12 @@ void m68008_device::sge_aips_if8() // 5cd8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -152093,7 +152090,7 @@ void m68008_device::sge_aips_if8() // 5cd8 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -152103,7 +152100,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -152137,7 +152134,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -152175,7 +152172,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -152202,7 +152199,7 @@ void m68008_device::sge_pais_if8() // 5ce0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -152210,7 +152207,7 @@ void m68008_device::sge_pais_if8() // 5ce0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -152229,7 +152226,7 @@ void m68008_device::sge_pais_if8() // 5ce0 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -152239,7 +152236,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -152273,7 +152270,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -152311,7 +152308,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -152336,7 +152333,7 @@ void m68008_device::sge_das_if8() // 5ce8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -152369,11 +152366,11 @@ void m68008_device::sge_das_if8() // 5ce8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -152391,7 +152388,7 @@ void m68008_device::sge_das_if8() // 5ce8 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -152401,7 +152398,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -152435,7 +152432,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -152473,7 +152470,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -152496,14 +152493,14 @@ void m68008_device::sge_dais_if8() // 5cf0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -152511,7 +152508,7 @@ void m68008_device::sge_dais_if8() // 5cf0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -152545,7 +152542,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -152581,11 +152578,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -152603,7 +152600,7 @@ adsw2:
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -152613,7 +152610,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -152647,7 +152644,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -152685,7 +152682,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -152712,7 +152709,7 @@ void m68008_device::sge_adr16_if8() // 5cf8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -152745,7 +152742,7 @@ void m68008_device::sge_adr16_if8() // 5cf8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -152764,7 +152761,7 @@ void m68008_device::sge_adr16_if8() // 5cf8 ffff
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -152774,7 +152771,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -152808,7 +152805,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -152846,7 +152843,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -152871,7 +152868,7 @@ void m68008_device::sge_adr32_if8() // 5cf9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -152905,7 +152902,7 @@ void m68008_device::sge_adr32_if8() // 5cf9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -152938,7 +152935,7 @@ void m68008_device::sge_adr32_if8() // 5cf9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -152957,7 +152954,7 @@ void m68008_device::sge_adr32_if8() // 5cf9 ffff
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -152967,7 +152964,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -153001,7 +152998,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -153039,7 +153036,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -153066,7 +153063,7 @@ void m68008_device::slt_ds_if8() // 5dc0 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -153078,7 +153075,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -153115,7 +153112,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -153150,7 +153147,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -153165,7 +153162,7 @@ void m68008_device::dblt_ds_rel16_if8() // 5dc8 fff8
// 06c dbcc1
m_t = ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -153177,13 +153174,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -153221,7 +153218,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -153229,7 +153226,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -153263,11 +153260,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -153307,13 +153304,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -153353,7 +153350,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -153394,11 +153391,11 @@ void m68008_device::slt_ais_if8() // 5dd0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -153416,7 +153413,7 @@ void m68008_device::slt_ais_if8() // 5dd0 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -153426,7 +153423,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -153460,7 +153457,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -153498,7 +153495,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -153526,12 +153523,12 @@ void m68008_device::slt_aips_if8() // 5dd8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -153550,7 +153547,7 @@ void m68008_device::slt_aips_if8() // 5dd8 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -153560,7 +153557,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -153594,7 +153591,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -153632,7 +153629,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -153659,7 +153656,7 @@ void m68008_device::slt_pais_if8() // 5de0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -153667,7 +153664,7 @@ void m68008_device::slt_pais_if8() // 5de0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -153686,7 +153683,7 @@ void m68008_device::slt_pais_if8() // 5de0 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -153696,7 +153693,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -153730,7 +153727,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -153768,7 +153765,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -153793,7 +153790,7 @@ void m68008_device::slt_das_if8() // 5de8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -153826,11 +153823,11 @@ void m68008_device::slt_das_if8() // 5de8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -153848,7 +153845,7 @@ void m68008_device::slt_das_if8() // 5de8 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -153858,7 +153855,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -153892,7 +153889,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -153930,7 +153927,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -153953,14 +153950,14 @@ void m68008_device::slt_dais_if8() // 5df0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -153968,7 +153965,7 @@ void m68008_device::slt_dais_if8() // 5df0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -154002,7 +153999,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -154038,11 +154035,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -154060,7 +154057,7 @@ adsw2:
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -154070,7 +154067,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -154104,7 +154101,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -154142,7 +154139,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -154169,7 +154166,7 @@ void m68008_device::slt_adr16_if8() // 5df8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -154202,7 +154199,7 @@ void m68008_device::slt_adr16_if8() // 5df8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -154221,7 +154218,7 @@ void m68008_device::slt_adr16_if8() // 5df8 ffff
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -154231,7 +154228,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -154265,7 +154262,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -154303,7 +154300,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -154328,7 +154325,7 @@ void m68008_device::slt_adr32_if8() // 5df9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -154362,7 +154359,7 @@ void m68008_device::slt_adr32_if8() // 5df9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -154395,7 +154392,7 @@ void m68008_device::slt_adr32_if8() // 5df9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -154414,7 +154411,7 @@ void m68008_device::slt_adr32_if8() // 5df9 ffff
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -154424,7 +154421,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -154458,7 +154455,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -154496,7 +154493,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -154523,7 +154520,7 @@ void m68008_device::sgt_ds_if8() // 5ec0 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V|SR_Z)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V|SR_Z)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -154535,7 +154532,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -154572,7 +154569,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -154607,7 +154604,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -154622,7 +154619,7 @@ void m68008_device::dbgt_ds_rel16_if8() // 5ec8 fff8
// 06c dbcc1
m_t = ((m_sr & (SR_N|SR_V|SR_Z)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V|SR_Z)) == 0);
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -154634,13 +154631,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -154678,7 +154675,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -154686,7 +154683,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -154720,11 +154717,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -154764,13 +154761,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -154810,7 +154807,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -154851,11 +154848,11 @@ void m68008_device::sgt_ais_if8() // 5ed0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -154873,7 +154870,7 @@ void m68008_device::sgt_ais_if8() // 5ed0 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V|SR_Z)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V|SR_Z)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -154883,7 +154880,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -154917,7 +154914,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -154955,7 +154952,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -154983,12 +154980,12 @@ void m68008_device::sgt_aips_if8() // 5ed8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -155007,7 +155004,7 @@ void m68008_device::sgt_aips_if8() // 5ed8 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V|SR_Z)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V|SR_Z)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -155017,7 +155014,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -155051,7 +155048,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -155089,7 +155086,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -155116,7 +155113,7 @@ void m68008_device::sgt_pais_if8() // 5ee0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -155124,7 +155121,7 @@ void m68008_device::sgt_pais_if8() // 5ee0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -155143,7 +155140,7 @@ void m68008_device::sgt_pais_if8() // 5ee0 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V|SR_Z)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V|SR_Z)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -155153,7 +155150,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -155187,7 +155184,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -155225,7 +155222,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -155250,7 +155247,7 @@ void m68008_device::sgt_das_if8() // 5ee8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -155283,11 +155280,11 @@ void m68008_device::sgt_das_if8() // 5ee8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -155305,7 +155302,7 @@ void m68008_device::sgt_das_if8() // 5ee8 fff8
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V|SR_Z)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V|SR_Z)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -155315,7 +155312,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -155349,7 +155346,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -155387,7 +155384,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -155410,14 +155407,14 @@ void m68008_device::sgt_dais_if8() // 5ef0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -155425,7 +155422,7 @@ void m68008_device::sgt_dais_if8() // 5ef0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -155459,7 +155456,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -155495,11 +155492,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -155517,7 +155514,7 @@ adsw2:
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V|SR_Z)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V|SR_Z)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -155527,7 +155524,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -155561,7 +155558,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -155599,7 +155596,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -155626,7 +155623,7 @@ void m68008_device::sgt_adr16_if8() // 5ef8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -155659,7 +155656,7 @@ void m68008_device::sgt_adr16_if8() // 5ef8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -155678,7 +155675,7 @@ void m68008_device::sgt_adr16_if8() // 5ef8 ffff
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V|SR_Z)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V|SR_Z)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -155688,7 +155685,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -155722,7 +155719,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -155760,7 +155757,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -155785,7 +155782,7 @@ void m68008_device::sgt_adr32_if8() // 5ef9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -155819,7 +155816,7 @@ void m68008_device::sgt_adr32_if8() // 5ef9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -155852,7 +155849,7 @@ void m68008_device::sgt_adr32_if8() // 5ef9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -155871,7 +155868,7 @@ void m68008_device::sgt_adr32_if8() // 5ef9 ffff
m_ir = m_irc;
m_t = ((m_sr & (SR_N|SR_V|SR_Z)) == (SR_N|SR_V)) || ((m_sr & (SR_N|SR_V|SR_Z)) == 0);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -155881,7 +155878,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -155915,7 +155912,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -155953,7 +155950,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -155980,7 +155977,7 @@ void m68008_device::sle_ds_if8() // 5fc0 fff8
m_ir = m_irc;
m_t = (m_sr & SR_Z) || ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccr2;
@@ -155992,7 +155989,7 @@ roaw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -156029,7 +156026,7 @@ roaw2:
sccr2:
// 0cb sccr2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -156064,7 +156061,7 @@ sccr2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -156079,7 +156076,7 @@ void m68008_device::dble_ds_rel16_if8() // 5fc8 fff8
// 06c dbcc1
m_t = (m_sr & SR_Z) || ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_au = ext32(m_dbin) + m_pc;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_icount -= 2;
if(m_t)
goto dbcc6;
@@ -156091,13 +156088,13 @@ dbcc2:
m_alub = m_da[ry];
m_at = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=....... ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=15 c=1 m=..... i=....... 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
// 175 dbcc3
m_t = m_isr & SR_Z;
m_pc = m_au;
m_au = m_at + 2;
- // alu r=15 c=3 m=..... i=....... ALU.add a=alub d=-1
+ // alu r=15 c=3 m=..... i=....... 4 a=alub d=-1
alu_add(m_alub, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -156135,7 +156132,7 @@ dbcc6:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
set_ftu_const();
m_icount -= 2;
if(m_sr & SR_T)
@@ -156143,7 +156140,7 @@ dbcc6:
// 0c5 bbci3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -156177,11 +156174,11 @@ dbcc6:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 34c mmrw3
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -156221,13 +156218,13 @@ dbcc4:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
// 08b roaw2
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -156267,7 +156264,7 @@ dbcc5:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -156308,11 +156305,11 @@ void m68008_device::sle_ais_if8() // 5fd0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -156330,7 +156327,7 @@ void m68008_device::sle_ais_if8() // 5fd0 fff8
m_ir = m_irc;
m_t = (m_sr & SR_Z) || ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -156340,7 +156337,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -156374,7 +156371,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -156412,7 +156409,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -156440,12 +156437,12 @@ void m68008_device::sle_aips_if8() // 5fd8 fff8
m_dcr = m_dt;
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -156464,7 +156461,7 @@ void m68008_device::sle_aips_if8() // 5fd8 fff8
m_ir = m_irc;
m_t = (m_sr & SR_Z) || ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -156474,7 +156471,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -156508,7 +156505,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -156546,7 +156543,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -156573,7 +156570,7 @@ void m68008_device::sle_pais_if8() // 5fe0 fff8
m_pc = m_au;
m_dcr = m_dt;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -156581,7 +156578,7 @@ void m68008_device::sle_pais_if8() // 5fe0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -156600,7 +156597,7 @@ void m68008_device::sle_pais_if8() // 5fe0 fff8
m_ir = m_irc;
m_t = (m_sr & SR_Z) || ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -156610,7 +156607,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -156644,7 +156641,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -156682,7 +156679,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -156707,7 +156704,7 @@ void m68008_device::sle_das_if8() // 5fe8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -156740,11 +156737,11 @@ void m68008_device::sle_das_if8() // 5fe8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -156762,7 +156759,7 @@ void m68008_device::sle_das_if8() // 5fe8 fff8
m_ir = m_irc;
m_t = (m_sr & SR_Z) || ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -156772,7 +156769,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -156806,7 +156803,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -156844,7 +156841,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -156867,14 +156864,14 @@ void m68008_device::sle_dais_if8() // 5ff0 fff8
{
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=15 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=15 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -156882,7 +156879,7 @@ void m68008_device::sle_dais_if8() // 5ff0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -156916,7 +156913,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -156952,11 +156949,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_dt;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -156974,7 +156971,7 @@ adsw2:
m_ir = m_irc;
m_t = (m_sr & SR_Z) || ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -156984,7 +156981,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -157018,7 +157015,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -157056,7 +157053,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -157083,7 +157080,7 @@ void m68008_device::sle_adr16_if8() // 5ff8 ffff
m_dcr = m_dt;
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -157116,7 +157113,7 @@ void m68008_device::sle_adr16_if8() // 5ff8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -157135,7 +157132,7 @@ void m68008_device::sle_adr16_if8() // 5ff8 ffff
m_ir = m_irc;
m_t = (m_sr & SR_Z) || ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -157145,7 +157142,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -157179,7 +157176,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -157217,7 +157214,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -157242,7 +157239,7 @@ void m68008_device::sle_adr32_if8() // 5ff9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -157276,7 +157273,7 @@ void m68008_device::sle_adr32_if8() // 5ff9 ffff
m_dcr = m_dt;
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=R.dtl:m_dt d=R.dbin:m_dbin
+ // alu r=15 c=0 m=..... i=b...... 8 a=9:m_dt d=31:m_dbin
alu_or8(m_dt, m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -157309,7 +157306,7 @@ void m68008_device::sle_adr32_if8() // 5ff9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=15 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -157328,7 +157325,7 @@ void m68008_device::sle_adr32_if8() // 5ff9 ffff
m_ir = m_irc;
m_t = (m_sr & SR_Z) || ((m_sr & (SR_N|SR_V)) == SR_N) || ((m_sr & (SR_N|SR_V)) == SR_V);
m_pc = m_au;
- // alu r=15 c=1 m=..... i=b...... ALU.and_ a=none d=0
+ // alu r=15 c=1 m=..... i=b...... 1 a=none d=0
alu_and8(0x0000, 0x0000);
if(m_t)
goto sccb2;
@@ -157338,7 +157335,7 @@ sccb3:
// 04f sccb3
m_pc = m_au;
m_au = m_at;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -157372,7 +157369,7 @@ sccb3:
sccb2:
// 0cf sccb2
m_au = m_at;
- // alu r=15 c=2 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=-1
+ // alu r=15 c=2 m=..... i=b...... 8 a=33:m_aluo d=-1
alu_or8(m_aluo, 0xff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -157410,7 +157407,7 @@ morw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=15 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=15 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -157661,7 +157658,7 @@ void m68008_device::bsr_rel16_if8() // 6100 ffff
{
// 0a9 bsrw1
m_at = m_au;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[m_sp] - 4;
m_icount -= 2;
@@ -157808,7 +157805,7 @@ void m68008_device::bsr_rel8_if8() // 6100 ff00
// 089 bsri1
m_at = m_pc;
m_au = m_da[m_sp] - 4;
- // alu r=0 c=1 m=..... i=....... ALU.and_ a=R.pcl:m_pc d=-1
+ // alu r=0 c=1 m=..... i=....... 1 a=12:m_pc d=-1
alu_and(m_pc, 0xffff);
m_icount -= 2;
// 102 bsri2
@@ -161150,7 +161147,7 @@ void m68008_device::moveq_imm8o_dd_if8() // 7000 f100
m_pc = m_au;
m_da[rx] = ext32(m_ftu);
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
sr_nzvc();
// 34c mmrw3
@@ -161200,7 +161197,7 @@ void m68008_device::or_b_ds_dd_if8() // 8000 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=4:m_da[ry] d=2:m_da[rx]
alu_or8(m_da[ry], m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -161208,7 +161205,7 @@ void m68008_device::or_b_ds_dd_if8() // 8000 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -161251,11 +161248,11 @@ void m68008_device::or_b_ais_dd_if8() // 8010 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -161273,7 +161270,7 @@ void m68008_device::or_b_ais_dd_if8() // 8010 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -161281,7 +161278,7 @@ void m68008_device::or_b_ais_dd_if8() // 8010 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -161327,12 +161324,12 @@ void m68008_device::or_b_aips_dd_if8() // 8018 f1f8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -161351,7 +161348,7 @@ void m68008_device::or_b_aips_dd_if8() // 8018 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -161359,7 +161356,7 @@ void m68008_device::or_b_aips_dd_if8() // 8018 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -161404,7 +161401,7 @@ void m68008_device::or_b_pais_dd_if8() // 8020 f1f8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -161412,7 +161409,7 @@ void m68008_device::or_b_pais_dd_if8() // 8020 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -161431,7 +161428,7 @@ void m68008_device::or_b_pais_dd_if8() // 8020 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -161439,7 +161436,7 @@ void m68008_device::or_b_pais_dd_if8() // 8020 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -161482,7 +161479,7 @@ void m68008_device::or_b_das_dd_if8() // 8028 f1f8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -161515,11 +161512,11 @@ void m68008_device::or_b_das_dd_if8() // 8028 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -161537,7 +161534,7 @@ void m68008_device::or_b_das_dd_if8() // 8028 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -161545,7 +161542,7 @@ void m68008_device::or_b_das_dd_if8() // 8028 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -161586,14 +161583,14 @@ void m68008_device::or_b_dais_dd_if8() // 8030 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=14 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -161601,7 +161598,7 @@ void m68008_device::or_b_dais_dd_if8() // 8030 f1f8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -161635,7 +161632,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -161671,11 +161668,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -161693,7 +161690,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -161701,7 +161698,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -161746,7 +161743,7 @@ void m68008_device::or_b_adr16_dd_if8() // 8038 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -161779,7 +161776,7 @@ void m68008_device::or_b_adr16_dd_if8() // 8038 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -161798,7 +161795,7 @@ void m68008_device::or_b_adr16_dd_if8() // 8038 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -161806,7 +161803,7 @@ void m68008_device::or_b_adr16_dd_if8() // 8038 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -161849,7 +161846,7 @@ void m68008_device::or_b_adr32_dd_if8() // 8039 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -161883,7 +161880,7 @@ void m68008_device::or_b_adr32_dd_if8() // 8039 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -161916,7 +161913,7 @@ void m68008_device::or_b_adr32_dd_if8() // 8039 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -161935,7 +161932,7 @@ void m68008_device::or_b_adr32_dd_if8() // 8039 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -161943,7 +161940,7 @@ void m68008_device::or_b_adr32_dd_if8() // 8039 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -161985,7 +161982,7 @@ void m68008_device::or_b_dpc_dd_if8() // 803a f1ff
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_pc;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162018,11 +162015,11 @@ void m68008_device::or_b_dpc_dd_if8() // 803a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob);
m_icount -= 4;
@@ -162040,7 +162037,7 @@ void m68008_device::or_b_dpc_dd_if8() // 803a f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -162048,7 +162045,7 @@ void m68008_device::or_b_dpc_dd_if8() // 803a f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162088,14 +162085,14 @@ void m68008_device::or_b_dpci_dd_if8() // 803b f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=14 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_pc + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -162103,7 +162100,7 @@ void m68008_device::or_b_dpci_dd_if8() // 803b f1ff
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162137,7 +162134,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162173,11 +162170,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob);
m_icount -= 4;
@@ -162195,7 +162192,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -162203,7 +162200,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162248,7 +162245,7 @@ void m68008_device::or_b_imm8_dd_if8() // 803c f1ff
set_16h(m_at, m_dbin);
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162282,7 +162279,7 @@ void m68008_device::or_b_imm8_dd_if8() // 803c f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=9:m_dt d=2:m_da[rx]
alu_or8(m_dt, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -162290,7 +162287,7 @@ void m68008_device::or_b_imm8_dd_if8() // 803c f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162335,7 +162332,7 @@ void m68008_device::or_w_ds_dd_if8() // 8040 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=4:m_da[ry] d=2:m_da[rx]
alu_or(m_da[ry], m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -162343,7 +162340,7 @@ void m68008_device::or_w_ds_dd_if8() // 8040 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162386,11 +162383,11 @@ void m68008_device::or_w_ais_dd_if8() // 8050 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162423,7 +162420,7 @@ void m68008_device::or_w_ais_dd_if8() // 8050 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -162431,7 +162428,7 @@ void m68008_device::or_w_ais_dd_if8() // 8050 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162477,12 +162474,12 @@ void m68008_device::or_w_aips_dd_if8() // 8058 f1f8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -162516,7 +162513,7 @@ void m68008_device::or_w_aips_dd_if8() // 8058 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -162524,7 +162521,7 @@ void m68008_device::or_w_aips_dd_if8() // 8058 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162569,7 +162566,7 @@ void m68008_device::or_w_pais_dd_if8() // 8060 f1f8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -162577,7 +162574,7 @@ void m68008_device::or_w_pais_dd_if8() // 8060 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -162611,7 +162608,7 @@ void m68008_device::or_w_pais_dd_if8() // 8060 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -162619,7 +162616,7 @@ void m68008_device::or_w_pais_dd_if8() // 8060 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162662,7 +162659,7 @@ void m68008_device::or_w_das_dd_if8() // 8068 f1f8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162695,11 +162692,11 @@ void m68008_device::or_w_das_dd_if8() // 8068 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162732,7 +162729,7 @@ void m68008_device::or_w_das_dd_if8() // 8068 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -162740,7 +162737,7 @@ void m68008_device::or_w_das_dd_if8() // 8068 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162781,14 +162778,14 @@ void m68008_device::or_w_dais_dd_if8() // 8070 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=14 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -162796,7 +162793,7 @@ void m68008_device::or_w_dais_dd_if8() // 8070 f1f8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162830,7 +162827,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162866,11 +162863,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162903,7 +162900,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -162911,7 +162908,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -162956,7 +162953,7 @@ void m68008_device::or_w_adr16_dd_if8() // 8078 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -162989,7 +162986,7 @@ void m68008_device::or_w_adr16_dd_if8() // 8078 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -163023,7 +163020,7 @@ void m68008_device::or_w_adr16_dd_if8() // 8078 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -163031,7 +163028,7 @@ void m68008_device::or_w_adr16_dd_if8() // 8078 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163074,7 +163071,7 @@ void m68008_device::or_w_adr32_dd_if8() // 8079 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163108,7 +163105,7 @@ void m68008_device::or_w_adr32_dd_if8() // 8079 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -163141,7 +163138,7 @@ void m68008_device::or_w_adr32_dd_if8() // 8079 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -163175,7 +163172,7 @@ void m68008_device::or_w_adr32_dd_if8() // 8079 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -163183,7 +163180,7 @@ void m68008_device::or_w_adr32_dd_if8() // 8079 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163225,7 +163222,7 @@ void m68008_device::or_w_dpc_dd_if8() // 807a f1ff
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_pc;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163258,11 +163255,11 @@ void m68008_device::or_w_dpc_dd_if8() // 807a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163295,7 +163292,7 @@ void m68008_device::or_w_dpc_dd_if8() // 807a f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -163303,7 +163300,7 @@ void m68008_device::or_w_dpc_dd_if8() // 807a f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163343,14 +163340,14 @@ void m68008_device::or_w_dpci_dd_if8() // 807b f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=14 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_pc + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -163358,7 +163355,7 @@ void m68008_device::or_w_dpci_dd_if8() // 807b f1ff
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163392,7 +163389,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163428,11 +163425,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163465,7 +163462,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -163473,7 +163470,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163518,7 +163515,7 @@ void m68008_device::or_w_imm16_dd_if8() // 807c f1ff
set_16h(m_at, m_dbin);
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163552,7 +163549,7 @@ void m68008_device::or_w_imm16_dd_if8() // 807c f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=9:m_dt d=2:m_da[rx]
alu_or(m_dt, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -163560,7 +163557,7 @@ void m68008_device::or_w_imm16_dd_if8() // 807c f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163605,12 +163602,12 @@ void m68008_device::or_l_ds_dd_if8() // 8080 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=4:m_da[ry] d=2:m_da[rx]
alu_or(m_da[ry], m_da[rx]);
sr_nzvc();
// 3c0 rorl2
set_16l(m_da[rx], m_aluo);
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.aluo:m_aluo
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=33:m_aluo
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163640,7 +163637,7 @@ void m68008_device::or_l_ds_dd_if8() // 8080 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=18:m_da[ry] d=16:m_da[rx]
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=18:m_da[ry] d=16:m_da[rx]
alu_or(high16(m_da[ry]), high16(m_da[rx]));
sr_nzvc_u();
m_icount -= 2;
@@ -163649,7 +163646,7 @@ void m68008_device::or_l_ds_dd_if8() // 8080 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -163665,7 +163662,7 @@ void m68008_device::or_l_ais_dd_if8() // 8090 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -163700,7 +163697,7 @@ void m68008_device::or_l_ais_dd_if8() // 8090 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163733,12 +163730,12 @@ void m68008_device::or_l_ais_dd_if8() // 8090 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=alub d=16:m_da[rx]
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=alub d=16:m_da[rx]
alu_or(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -163774,7 +163771,7 @@ void m68008_device::or_l_ais_dd_if8() // 8090 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -163790,7 +163787,7 @@ void m68008_device::or_l_aips_dd_if8() // 8098 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -163825,11 +163822,11 @@ void m68008_device::or_l_aips_dd_if8() // 8098 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
// 21b pinl3
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163862,12 +163859,12 @@ void m68008_device::or_l_aips_dd_if8() // 8098 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=alub d=16:m_da[rx]
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=alub d=16:m_da[rx]
alu_or(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -163903,7 +163900,7 @@ void m68008_device::or_l_aips_dd_if8() // 8098 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -163918,14 +163915,14 @@ void m68008_device::or_l_pais_dd_if8() // 80a0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
m_aob = m_au;
m_da[ry] = m_au;
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163959,7 +163956,7 @@ void m68008_device::or_l_pais_dd_if8() // 80a0 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -163992,12 +163989,12 @@ void m68008_device::or_l_pais_dd_if8() // 80a0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=alub d=16:m_da[rx]
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=alub d=16:m_da[rx]
alu_or(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -164033,7 +164030,7 @@ void m68008_device::or_l_pais_dd_if8() // 80a0 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -164049,7 +164046,7 @@ void m68008_device::or_l_das_dd_if8() // 80a8 f1f8
// 1c6 adsl1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -164081,7 +164078,7 @@ void m68008_device::or_l_das_dd_if8() // 80a8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -164116,7 +164113,7 @@ void m68008_device::or_l_das_dd_if8() // 80a8 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -164149,12 +164146,12 @@ void m68008_device::or_l_das_dd_if8() // 80a8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=alub d=16:m_da[rx]
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=alub d=16:m_da[rx]
alu_or(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -164190,7 +164187,7 @@ void m68008_device::or_l_das_dd_if8() // 80a8 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -164204,14 +164201,14 @@ void m68008_device::or_l_dais_dd_if8() // 80b0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=14 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
if(m_t)
goto aixw4;
else
@@ -164219,7 +164216,7 @@ void m68008_device::or_l_dais_dd_if8() // 80b0 f1f8
aixw2:
// 124 aixw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -164253,7 +164250,7 @@ aixw2:
aixw4:
// 1e4 aixw4
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -164288,7 +164285,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -164323,7 +164320,7 @@ adsl2:
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -164356,12 +164353,12 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=alub d=16:m_da[rx]
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=alub d=16:m_da[rx]
alu_or(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -164397,7 +164394,7 @@ adsl2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -164415,7 +164412,7 @@ void m68008_device::or_l_adr16_dd_if8() // 80b8 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -164448,7 +164445,7 @@ void m68008_device::or_l_adr16_dd_if8() // 80b8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -164483,7 +164480,7 @@ void m68008_device::or_l_adr16_dd_if8() // 80b8 f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -164516,12 +164513,12 @@ void m68008_device::or_l_adr16_dd_if8() // 80b8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=alub d=16:m_da[rx]
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=alub d=16:m_da[rx]
alu_or(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -164557,7 +164554,7 @@ void m68008_device::or_l_adr16_dd_if8() // 80b8 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -164573,7 +164570,7 @@ void m68008_device::or_l_adr32_dd_if8() // 80b9 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -164607,7 +164604,7 @@ void m68008_device::or_l_adr32_dd_if8() // 80b9 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -164640,7 +164637,7 @@ void m68008_device::or_l_adr32_dd_if8() // 80b9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -164675,7 +164672,7 @@ void m68008_device::or_l_adr32_dd_if8() // 80b9 f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -164708,12 +164705,12 @@ void m68008_device::or_l_adr32_dd_if8() // 80b9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=alub d=16:m_da[rx]
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=alub d=16:m_da[rx]
alu_or(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -164749,7 +164746,7 @@ void m68008_device::or_l_adr32_dd_if8() // 80b9 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -164764,7 +164761,7 @@ void m68008_device::or_l_dpc_dd_if8() // 80ba f1ff
// 1c6 adsl1
m_aob = m_au;
m_au = ext32(m_dbin) + m_pc;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -164796,7 +164793,7 @@ void m68008_device::or_l_dpc_dd_if8() // 80ba f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -164831,7 +164828,7 @@ void m68008_device::or_l_dpc_dd_if8() // 80ba f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -164864,12 +164861,12 @@ void m68008_device::or_l_dpc_dd_if8() // 80ba f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=alub d=16:m_da[rx]
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=alub d=16:m_da[rx]
alu_or(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -164905,7 +164902,7 @@ void m68008_device::or_l_dpc_dd_if8() // 80ba f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -164918,14 +164915,14 @@ void m68008_device::or_l_dpci_dd_if8() // 80bb f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e7 aixw0
- // alu r=14 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_pc + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
if(m_t)
goto aixw4;
else
@@ -164933,7 +164930,7 @@ void m68008_device::or_l_dpci_dd_if8() // 80bb f1ff
aixw2:
// 124 aixw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -164967,7 +164964,7 @@ aixw2:
aixw4:
// 1e4 aixw4
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -165002,7 +164999,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -165037,7 +165034,7 @@ adsl2:
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -165070,12 +165067,12 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=31:m_dbin d=2:m_da[rx]
alu_or(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=alub d=16:m_da[rx]
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=alub d=16:m_da[rx]
alu_or(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -165111,7 +165108,7 @@ adsl2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -165127,7 +165124,7 @@ void m68008_device::or_l_imm32_dd_if8() // 80bc f1ff
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -165161,7 +165158,7 @@ void m68008_device::or_l_imm32_dd_if8() // 80bc f1ff
set_16h(m_at, m_dbin);
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -165195,12 +165192,12 @@ void m68008_device::or_l_imm32_dd_if8() // 80bc f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=9:m_dt d=2:m_da[rx]
alu_or(m_dt, m_da[rx]);
sr_nzvc();
// 3c0 rorl2
set_16l(m_da[rx], m_aluo);
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.aluo:m_aluo
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=33:m_aluo
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -165230,7 +165227,7 @@ void m68008_device::or_l_imm32_dd_if8() // 80bc f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=23:m_dt d=16:m_da[rx]
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=23:m_dt d=16:m_da[rx]
alu_or(high16(m_dt), high16(m_da[rx]));
sr_nzvc_u();
m_icount -= 2;
@@ -165239,7 +165236,7 @@ void m68008_device::or_l_imm32_dd_if8() // 80bc f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -165257,13 +165254,13 @@ void m68008_device::divu_w_ds_dd_if8() // 80c0 f1f8
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_da[ry]);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_icount -= 2;
// 213 dvum2
m_t = m_isr & SR_Z;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=16:m_da[rx]
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=16:m_da[rx]
alu_sub(m_alub, high16(m_da[rx]));
sr_nzvc();
m_icount -= 2;
@@ -165276,7 +165273,7 @@ dvum3:
m_t = m_isr & SR_C;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -165294,7 +165291,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -165302,7 +165299,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -165337,7 +165334,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -165370,7 +165367,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -165541,7 +165538,7 @@ dvum4:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -165581,7 +165578,7 @@ dvum5:
// 291 dvum5
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
if(m_t)
@@ -165592,7 +165589,7 @@ dvum8:
// 252 dvum8
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -165604,7 +165601,7 @@ dvum7:
// 2d2 dvum7
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -165624,7 +165621,7 @@ dvumc:
// 369 dvumc
m_t = m_isr & SR_C;
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
if(m_t)
@@ -165635,7 +165632,7 @@ dvum6:
// 2d0 dvum6
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
if(m_t)
@@ -165645,13 +165642,13 @@ dvum6:
dvum9:
// 250 dvum9
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
goto dvumd;
dvume:
// 290 dvume
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -165662,7 +165659,7 @@ dvumd:
m_ir = m_irc;
m_alub = m_aluo;
m_au = m_pc + 2;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
goto dvum0;
dvumf:
@@ -165672,7 +165669,7 @@ dvumf:
m_alub = m_aluo;
set_16h(m_da[rx], m_at);
m_au = m_pc + 2;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
goto dvum0;
dvum0:
@@ -165680,7 +165677,7 @@ dvum0:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_alue);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.alue:m_alue
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=29:m_alue
alu_sub(m_alub, m_alue);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -165725,7 +165722,7 @@ void m68008_device::divu_w_ais_dd_if8() // 80d0 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -165761,13 +165758,13 @@ void m68008_device::divu_w_ais_dd_if8() // 80d0 f1f8
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 213 dvum2
m_t = m_isr & SR_Z;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=16:m_da[rx]
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=16:m_da[rx]
alu_sub(m_alub, high16(m_da[rx]));
sr_nzvc();
m_icount -= 2;
@@ -165780,7 +165777,7 @@ dvum3:
m_t = m_isr & SR_C;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -165798,7 +165795,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -165806,7 +165803,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -165841,7 +165838,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -165874,7 +165871,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -166045,7 +166042,7 @@ dvum4:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -166085,7 +166082,7 @@ dvum5:
// 291 dvum5
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
if(m_t)
@@ -166096,7 +166093,7 @@ dvum8:
// 252 dvum8
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -166108,7 +166105,7 @@ dvum7:
// 2d2 dvum7
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -166128,7 +166125,7 @@ dvumc:
// 369 dvumc
m_t = m_isr & SR_C;
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
if(m_t)
@@ -166139,7 +166136,7 @@ dvum6:
// 2d0 dvum6
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
if(m_t)
@@ -166149,13 +166146,13 @@ dvum6:
dvum9:
// 250 dvum9
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
goto dvumd;
dvume:
// 290 dvume
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -166166,7 +166163,7 @@ dvumd:
m_ir = m_irc;
m_alub = m_aluo;
m_au = m_pc + 2;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
goto dvum0;
dvumf:
@@ -166176,7 +166173,7 @@ dvumf:
m_alub = m_aluo;
set_16h(m_da[rx], m_at);
m_au = m_pc + 2;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
goto dvum0;
dvum0:
@@ -166184,7 +166181,7 @@ dvum0:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_alue);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.alue:m_alue
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=29:m_alue
alu_sub(m_alub, m_alue);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -166235,7 +166232,7 @@ void m68008_device::divu_w_aips_dd_if8() // 80d8 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -166269,13 +166266,13 @@ void m68008_device::divu_w_aips_dd_if8() // 80d8 f1f8
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 213 dvum2
m_t = m_isr & SR_Z;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=16:m_da[rx]
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=16:m_da[rx]
alu_sub(m_alub, high16(m_da[rx]));
sr_nzvc();
m_icount -= 2;
@@ -166288,7 +166285,7 @@ dvum3:
m_t = m_isr & SR_C;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -166306,7 +166303,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -166314,7 +166311,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -166349,7 +166346,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -166382,7 +166379,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -166553,7 +166550,7 @@ dvum4:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -166593,7 +166590,7 @@ dvum5:
// 291 dvum5
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
if(m_t)
@@ -166604,7 +166601,7 @@ dvum8:
// 252 dvum8
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -166616,7 +166613,7 @@ dvum7:
// 2d2 dvum7
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -166636,7 +166633,7 @@ dvumc:
// 369 dvumc
m_t = m_isr & SR_C;
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
if(m_t)
@@ -166647,7 +166644,7 @@ dvum6:
// 2d0 dvum6
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
if(m_t)
@@ -166657,13 +166654,13 @@ dvum6:
dvum9:
// 250 dvum9
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
goto dvumd;
dvume:
// 290 dvume
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -166674,7 +166671,7 @@ dvumd:
m_ir = m_irc;
m_alub = m_aluo;
m_au = m_pc + 2;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
goto dvum0;
dvumf:
@@ -166684,7 +166681,7 @@ dvumf:
m_alub = m_aluo;
set_16h(m_da[rx], m_at);
m_au = m_pc + 2;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
goto dvum0;
dvum0:
@@ -166692,7 +166689,7 @@ dvum0:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_alue);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.alue:m_alue
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=29:m_alue
alu_sub(m_alub, m_alue);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -166745,7 +166742,7 @@ void m68008_device::divu_w_pais_dd_if8() // 80e0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -166779,13 +166776,13 @@ void m68008_device::divu_w_pais_dd_if8() // 80e0 f1f8
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 213 dvum2
m_t = m_isr & SR_Z;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=16:m_da[rx]
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=16:m_da[rx]
alu_sub(m_alub, high16(m_da[rx]));
sr_nzvc();
m_icount -= 2;
@@ -166798,7 +166795,7 @@ dvum3:
m_t = m_isr & SR_C;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -166816,7 +166813,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -166824,7 +166821,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -166859,7 +166856,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -166892,7 +166889,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -167063,7 +167060,7 @@ dvum4:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -167103,7 +167100,7 @@ dvum5:
// 291 dvum5
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
if(m_t)
@@ -167114,7 +167111,7 @@ dvum8:
// 252 dvum8
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -167126,7 +167123,7 @@ dvum7:
// 2d2 dvum7
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -167146,7 +167143,7 @@ dvumc:
// 369 dvumc
m_t = m_isr & SR_C;
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
if(m_t)
@@ -167157,7 +167154,7 @@ dvum6:
// 2d0 dvum6
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
if(m_t)
@@ -167167,13 +167164,13 @@ dvum6:
dvum9:
// 250 dvum9
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
goto dvumd;
dvume:
// 290 dvume
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -167184,7 +167181,7 @@ dvumd:
m_ir = m_irc;
m_alub = m_aluo;
m_au = m_pc + 2;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
goto dvum0;
dvumf:
@@ -167194,7 +167191,7 @@ dvumf:
m_alub = m_aluo;
set_16h(m_da[rx], m_at);
m_au = m_pc + 2;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
goto dvum0;
dvum0:
@@ -167202,7 +167199,7 @@ dvum0:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_alue);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.alue:m_alue
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=29:m_alue
alu_sub(m_alub, m_alue);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -167279,7 +167276,7 @@ void m68008_device::divu_w_das_dd_if8() // 80e8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -167315,13 +167312,13 @@ void m68008_device::divu_w_das_dd_if8() // 80e8 f1f8
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 213 dvum2
m_t = m_isr & SR_Z;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=16:m_da[rx]
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=16:m_da[rx]
alu_sub(m_alub, high16(m_da[rx]));
sr_nzvc();
m_icount -= 2;
@@ -167334,7 +167331,7 @@ dvum3:
m_t = m_isr & SR_C;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -167352,7 +167349,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -167360,7 +167357,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -167395,7 +167392,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -167428,7 +167425,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -167599,7 +167596,7 @@ dvum4:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -167639,7 +167636,7 @@ dvum5:
// 291 dvum5
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
if(m_t)
@@ -167650,7 +167647,7 @@ dvum8:
// 252 dvum8
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -167662,7 +167659,7 @@ dvum7:
// 2d2 dvum7
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -167682,7 +167679,7 @@ dvumc:
// 369 dvumc
m_t = m_isr & SR_C;
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
if(m_t)
@@ -167693,7 +167690,7 @@ dvum6:
// 2d0 dvum6
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
if(m_t)
@@ -167703,13 +167700,13 @@ dvum6:
dvum9:
// 250 dvum9
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
goto dvumd;
dvume:
// 290 dvume
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -167720,7 +167717,7 @@ dvumd:
m_ir = m_irc;
m_alub = m_aluo;
m_au = m_pc + 2;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
goto dvum0;
dvumf:
@@ -167730,7 +167727,7 @@ dvumf:
m_alub = m_aluo;
set_16h(m_da[rx], m_at);
m_au = m_pc + 2;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
goto dvum0;
dvum0:
@@ -167738,7 +167735,7 @@ dvum0:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_alue);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.alue:m_alue
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=29:m_alue
alu_sub(m_alub, m_alue);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -167781,7 +167778,7 @@ void m68008_device::divu_w_dais_dd_if8() // 80f0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=1 c=5 m=..... i=.l.d... ALU.over a=R.dbin:m_dbin d=0
+ // alu r=1 c=5 m=..... i=.l.d... 24 a=31:m_dbin d=0
alu_over(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -167863,7 +167860,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -167899,13 +167896,13 @@ adsw2:
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 213 dvum2
m_t = m_isr & SR_Z;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=16:m_da[rx]
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=16:m_da[rx]
alu_sub(m_alub, high16(m_da[rx]));
sr_nzvc();
m_icount -= 2;
@@ -167918,7 +167915,7 @@ dvum3:
m_t = m_isr & SR_C;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -167936,7 +167933,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -167944,7 +167941,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -167979,7 +167976,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -168012,7 +168009,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -168183,7 +168180,7 @@ dvum4:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -168223,7 +168220,7 @@ dvum5:
// 291 dvum5
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
if(m_t)
@@ -168234,7 +168231,7 @@ dvum8:
// 252 dvum8
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -168246,7 +168243,7 @@ dvum7:
// 2d2 dvum7
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -168266,7 +168263,7 @@ dvumc:
// 369 dvumc
m_t = m_isr & SR_C;
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
if(m_t)
@@ -168277,7 +168274,7 @@ dvum6:
// 2d0 dvum6
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
if(m_t)
@@ -168287,13 +168284,13 @@ dvum6:
dvum9:
// 250 dvum9
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
goto dvumd;
dvume:
// 290 dvume
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -168304,7 +168301,7 @@ dvumd:
m_ir = m_irc;
m_alub = m_aluo;
m_au = m_pc + 2;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
goto dvum0;
dvumf:
@@ -168314,7 +168311,7 @@ dvumf:
m_alub = m_aluo;
set_16h(m_da[rx], m_at);
m_au = m_pc + 2;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
goto dvum0;
dvum0:
@@ -168322,7 +168319,7 @@ dvum0:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_alue);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.alue:m_alue
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=29:m_alue
alu_sub(m_alub, m_alue);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -168400,7 +168397,7 @@ void m68008_device::divu_w_adr16_dd_if8() // 80f8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -168434,13 +168431,13 @@ void m68008_device::divu_w_adr16_dd_if8() // 80f8 f1ff
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 213 dvum2
m_t = m_isr & SR_Z;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=16:m_da[rx]
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=16:m_da[rx]
alu_sub(m_alub, high16(m_da[rx]));
sr_nzvc();
m_icount -= 2;
@@ -168453,7 +168450,7 @@ dvum3:
m_t = m_isr & SR_C;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -168471,7 +168468,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -168479,7 +168476,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -168514,7 +168511,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -168547,7 +168544,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -168718,7 +168715,7 @@ dvum4:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -168758,7 +168755,7 @@ dvum5:
// 291 dvum5
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
if(m_t)
@@ -168769,7 +168766,7 @@ dvum8:
// 252 dvum8
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -168781,7 +168778,7 @@ dvum7:
// 2d2 dvum7
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -168801,7 +168798,7 @@ dvumc:
// 369 dvumc
m_t = m_isr & SR_C;
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
if(m_t)
@@ -168812,7 +168809,7 @@ dvum6:
// 2d0 dvum6
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
if(m_t)
@@ -168822,13 +168819,13 @@ dvum6:
dvum9:
// 250 dvum9
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
goto dvumd;
dvume:
// 290 dvume
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -168839,7 +168836,7 @@ dvumd:
m_ir = m_irc;
m_alub = m_aluo;
m_au = m_pc + 2;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
goto dvum0;
dvumf:
@@ -168849,7 +168846,7 @@ dvumf:
m_alub = m_aluo;
set_16h(m_da[rx], m_at);
m_au = m_pc + 2;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
goto dvum0;
dvum0:
@@ -168857,7 +168854,7 @@ dvum0:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_alue);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.alue:m_alue
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=29:m_alue
alu_sub(m_alub, m_alue);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -168966,7 +168963,7 @@ void m68008_device::divu_w_adr32_dd_if8() // 80f9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -169000,13 +168997,13 @@ void m68008_device::divu_w_adr32_dd_if8() // 80f9 f1ff
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 213 dvum2
m_t = m_isr & SR_Z;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=16:m_da[rx]
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=16:m_da[rx]
alu_sub(m_alub, high16(m_da[rx]));
sr_nzvc();
m_icount -= 2;
@@ -169019,7 +169016,7 @@ dvum3:
m_t = m_isr & SR_C;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -169037,7 +169034,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -169045,7 +169042,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -169080,7 +169077,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -169113,7 +169110,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -169284,7 +169281,7 @@ dvum4:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -169324,7 +169321,7 @@ dvum5:
// 291 dvum5
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
if(m_t)
@@ -169335,7 +169332,7 @@ dvum8:
// 252 dvum8
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -169347,7 +169344,7 @@ dvum7:
// 2d2 dvum7
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -169367,7 +169364,7 @@ dvumc:
// 369 dvumc
m_t = m_isr & SR_C;
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
if(m_t)
@@ -169378,7 +169375,7 @@ dvum6:
// 2d0 dvum6
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
if(m_t)
@@ -169388,13 +169385,13 @@ dvum6:
dvum9:
// 250 dvum9
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
goto dvumd;
dvume:
// 290 dvume
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -169405,7 +169402,7 @@ dvumd:
m_ir = m_irc;
m_alub = m_aluo;
m_au = m_pc + 2;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
goto dvum0;
dvumf:
@@ -169415,7 +169412,7 @@ dvumf:
m_alub = m_aluo;
set_16h(m_da[rx], m_at);
m_au = m_pc + 2;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
goto dvum0;
dvum0:
@@ -169423,7 +169420,7 @@ dvum0:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_alue);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.alue:m_alue
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=29:m_alue
alu_sub(m_alub, m_alue);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -169499,7 +169496,7 @@ void m68008_device::divu_w_dpc_dd_if8() // 80fa f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -169535,13 +169532,13 @@ void m68008_device::divu_w_dpc_dd_if8() // 80fa f1ff
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 213 dvum2
m_t = m_isr & SR_Z;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=16:m_da[rx]
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=16:m_da[rx]
alu_sub(m_alub, high16(m_da[rx]));
sr_nzvc();
m_icount -= 2;
@@ -169554,7 +169551,7 @@ dvum3:
m_t = m_isr & SR_C;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -169572,7 +169569,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -169580,7 +169577,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -169615,7 +169612,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -169648,7 +169645,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -169819,7 +169816,7 @@ dvum4:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -169859,7 +169856,7 @@ dvum5:
// 291 dvum5
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
if(m_t)
@@ -169870,7 +169867,7 @@ dvum8:
// 252 dvum8
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -169882,7 +169879,7 @@ dvum7:
// 2d2 dvum7
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -169902,7 +169899,7 @@ dvumc:
// 369 dvumc
m_t = m_isr & SR_C;
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
if(m_t)
@@ -169913,7 +169910,7 @@ dvum6:
// 2d0 dvum6
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
if(m_t)
@@ -169923,13 +169920,13 @@ dvum6:
dvum9:
// 250 dvum9
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
goto dvumd;
dvume:
// 290 dvume
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -169940,7 +169937,7 @@ dvumd:
m_ir = m_irc;
m_alub = m_aluo;
m_au = m_pc + 2;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
goto dvum0;
dvumf:
@@ -169950,7 +169947,7 @@ dvumf:
m_alub = m_aluo;
set_16h(m_da[rx], m_at);
m_au = m_pc + 2;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
goto dvum0;
dvum0:
@@ -169958,7 +169955,7 @@ dvum0:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_alue);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.alue:m_alue
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=29:m_alue
alu_sub(m_alub, m_alue);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -170000,7 +169997,7 @@ void m68008_device::divu_w_dpci_dd_if8() // 80fb f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=1 c=5 m=..... i=.l.d... ALU.over a=R.dbin:m_dbin d=0
+ // alu r=1 c=5 m=..... i=.l.d... 24 a=31:m_dbin d=0
alu_over(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -170082,7 +170079,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -170118,13 +170115,13 @@ adsw2:
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 213 dvum2
m_t = m_isr & SR_Z;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=16:m_da[rx]
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=16:m_da[rx]
alu_sub(m_alub, high16(m_da[rx]));
sr_nzvc();
m_icount -= 2;
@@ -170137,7 +170134,7 @@ dvum3:
m_t = m_isr & SR_C;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -170155,7 +170152,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -170163,7 +170160,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -170198,7 +170195,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -170231,7 +170228,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -170402,7 +170399,7 @@ dvum4:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -170442,7 +170439,7 @@ dvum5:
// 291 dvum5
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
if(m_t)
@@ -170453,7 +170450,7 @@ dvum8:
// 252 dvum8
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -170465,7 +170462,7 @@ dvum7:
// 2d2 dvum7
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -170485,7 +170482,7 @@ dvumc:
// 369 dvumc
m_t = m_isr & SR_C;
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
if(m_t)
@@ -170496,7 +170493,7 @@ dvum6:
// 2d0 dvum6
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
if(m_t)
@@ -170506,13 +170503,13 @@ dvum6:
dvum9:
// 250 dvum9
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
goto dvumd;
dvume:
// 290 dvume
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -170523,7 +170520,7 @@ dvumd:
m_ir = m_irc;
m_alub = m_aluo;
m_au = m_pc + 2;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
goto dvum0;
dvumf:
@@ -170533,7 +170530,7 @@ dvumf:
m_alub = m_aluo;
set_16h(m_da[rx], m_at);
m_au = m_pc + 2;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
goto dvum0;
dvum0:
@@ -170541,7 +170538,7 @@ dvum0:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_alue);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.alue:m_alue
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=29:m_alue
alu_sub(m_alub, m_alue);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -170621,13 +170618,13 @@ void m68008_device::divu_w_imm16_dd_if8() // 80fc f1ff
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dt);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_icount -= 2;
// 213 dvum2
m_t = m_isr & SR_Z;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=16:m_da[rx]
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=16:m_da[rx]
alu_sub(m_alub, high16(m_da[rx]));
sr_nzvc();
m_icount -= 2;
@@ -170640,7 +170637,7 @@ dvum3:
m_t = m_isr & SR_C;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -170658,7 +170655,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -170666,7 +170663,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -170701,7 +170698,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -170734,7 +170731,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -170905,7 +170902,7 @@ dvum4:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -170945,7 +170942,7 @@ dvum5:
// 291 dvum5
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
if(m_t)
@@ -170956,7 +170953,7 @@ dvum8:
// 252 dvum8
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -170968,7 +170965,7 @@ dvum7:
// 2d2 dvum7
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -170988,7 +170985,7 @@ dvumc:
// 369 dvumc
m_t = m_isr & SR_C;
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
if(m_t)
@@ -170999,7 +170996,7 @@ dvum6:
// 2d0 dvum6
m_t = m_isr & SR_N;
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
if(m_t)
@@ -171009,13 +171006,13 @@ dvum6:
dvum9:
// 250 dvum9
set_16h(m_da[rx], m_aluo);
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aluo:m_aluo d=0
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=33:m_aluo d=0
alu_and(m_aluo, 0x0000);
m_icount -= 2;
goto dvumd;
dvume:
// 290 dvume
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -171026,7 +171023,7 @@ dvumd:
m_ir = m_irc;
m_alub = m_aluo;
m_au = m_pc + 2;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
goto dvum0;
dvumf:
@@ -171036,7 +171033,7 @@ dvumf:
m_alub = m_aluo;
set_16h(m_da[rx], m_at);
m_au = m_pc + 2;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
goto dvum0;
dvum0:
@@ -171044,7 +171041,7 @@ dvum0:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_alue);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.alue:m_alue
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=29:m_alue
alu_sub(m_alub, m_alue);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -171091,12 +171088,12 @@ void m68008_device::sbcd_ds_dd_if8() // 8100 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=9 c=2 m=xnzvc i=b....i. ALU.sbcd a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=9 c=2 m=xnzvc i=b....i. 6 a=4:m_da[ry] d=2:m_da[rx]
alu_sbcd8(m_da[ry], m_da[rx]);
sr_xnzvc_u();
// 11b rbrb2
m_au = m_at;
- // alu r=9 c=3 m=xnzvc i=b.....f ALU.sbcd a=R.aluo:m_aluo d=?
+ // alu r=9 c=3 m=xnzvc i=b.....f 6 a=33:m_aluo d=?
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -171151,7 +171148,7 @@ void m68008_device::sbcd_pais_paid_if8() // 8108 f1f8
// 135 asbb2
m_aob = m_au;
m_da[ry] = m_au;
- // alu r=9 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 136 asbb3
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
@@ -171187,12 +171184,12 @@ void m68008_device::sbcd_pais_paid_if8() // 8108 f1f8
m_dbin = m_edb;
// 040 asbb5
m_aob = m_pc;
- // alu r=9 c=2 m=xnzvc i=b....i. ALU.sbcd a=alub d=R.dbin:m_dbin
+ // alu r=9 c=2 m=xnzvc i=b....i. 6 a=alub d=31:m_dbin
alu_sbcd8(m_alub, m_dbin);
sr_xnzvc_u();
// 113 asbb6
m_au = m_at;
- // alu r=9 c=3 m=xnzvc i=b.....f ALU.sbcd a=R.aluo:m_aluo d=?
+ // alu r=9 c=3 m=xnzvc i=b.....f 6 a=33:m_aluo d=?
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -171252,11 +171249,11 @@ void m68008_device::or_b_dd_ais_if8() // 8110 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -171274,7 +171271,7 @@ void m68008_device::or_b_dd_ais_if8() // 8110 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -171311,7 +171308,7 @@ void m68008_device::or_b_dd_ais_if8() // 8110 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -171340,12 +171337,12 @@ void m68008_device::or_b_dd_aips_if8() // 8118 f1f8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -171364,7 +171361,7 @@ void m68008_device::or_b_dd_aips_if8() // 8118 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -171401,7 +171398,7 @@ void m68008_device::or_b_dd_aips_if8() // 8118 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -171429,7 +171426,7 @@ void m68008_device::or_b_dd_pais_if8() // 8120 f1f8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -171437,7 +171434,7 @@ void m68008_device::or_b_dd_pais_if8() // 8120 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -171456,7 +171453,7 @@ void m68008_device::or_b_dd_pais_if8() // 8120 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -171493,7 +171490,7 @@ void m68008_device::or_b_dd_pais_if8() // 8120 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -171519,7 +171516,7 @@ void m68008_device::or_b_dd_das_if8() // 8128 f1f8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -171552,11 +171549,11 @@ void m68008_device::or_b_dd_das_if8() // 8128 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -171574,7 +171571,7 @@ void m68008_device::or_b_dd_das_if8() // 8128 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -171611,7 +171608,7 @@ void m68008_device::or_b_dd_das_if8() // 8128 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -171635,14 +171632,14 @@ void m68008_device::or_b_dd_dais_if8() // 8130 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=14 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -171650,7 +171647,7 @@ void m68008_device::or_b_dd_dais_if8() // 8130 f1f8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -171684,7 +171681,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -171720,11 +171717,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -171742,7 +171739,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -171779,7 +171776,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -171807,7 +171804,7 @@ void m68008_device::or_b_dd_adr16_if8() // 8138 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -171840,7 +171837,7 @@ void m68008_device::or_b_dd_adr16_if8() // 8138 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -171859,7 +171856,7 @@ void m68008_device::or_b_dd_adr16_if8() // 8138 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -171896,7 +171893,7 @@ void m68008_device::or_b_dd_adr16_if8() // 8138 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -171922,7 +171919,7 @@ void m68008_device::or_b_dd_adr32_if8() // 8139 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -171956,7 +171953,7 @@ void m68008_device::or_b_dd_adr32_if8() // 8139 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=b...... 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -171989,7 +171986,7 @@ void m68008_device::or_b_dd_adr32_if8() // 8139 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -172008,7 +172005,7 @@ void m68008_device::or_b_dd_adr32_if8() // 8139 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=b....i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=b....i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -172045,7 +172042,7 @@ void m68008_device::or_b_dd_adr32_if8() // 8139 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=b...... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=b...... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -172071,11 +172068,11 @@ void m68008_device::or_w_dd_ais_if8() // 8150 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -172108,7 +172105,7 @@ void m68008_device::or_w_dd_ais_if8() // 8150 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -172145,7 +172142,7 @@ void m68008_device::or_w_dd_ais_if8() // 8150 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -172189,12 +172186,12 @@ void m68008_device::or_w_dd_aips_if8() // 8158 f1f8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -172228,7 +172225,7 @@ void m68008_device::or_w_dd_aips_if8() // 8158 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -172265,7 +172262,7 @@ void m68008_device::or_w_dd_aips_if8() // 8158 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -172308,7 +172305,7 @@ void m68008_device::or_w_dd_pais_if8() // 8160 f1f8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -172316,7 +172313,7 @@ void m68008_device::or_w_dd_pais_if8() // 8160 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -172350,7 +172347,7 @@ void m68008_device::or_w_dd_pais_if8() // 8160 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -172387,7 +172384,7 @@ void m68008_device::or_w_dd_pais_if8() // 8160 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -172428,7 +172425,7 @@ void m68008_device::or_w_dd_das_if8() // 8168 f1f8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -172461,11 +172458,11 @@ void m68008_device::or_w_dd_das_if8() // 8168 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -172498,7 +172495,7 @@ void m68008_device::or_w_dd_das_if8() // 8168 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -172535,7 +172532,7 @@ void m68008_device::or_w_dd_das_if8() // 8168 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -172574,14 +172571,14 @@ void m68008_device::or_w_dd_dais_if8() // 8170 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=14 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -172589,7 +172586,7 @@ void m68008_device::or_w_dd_dais_if8() // 8170 f1f8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -172623,7 +172620,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -172659,11 +172656,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -172696,7 +172693,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -172733,7 +172730,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -172776,7 +172773,7 @@ void m68008_device::or_w_dd_adr16_if8() // 8178 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -172809,7 +172806,7 @@ void m68008_device::or_w_dd_adr16_if8() // 8178 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -172843,7 +172840,7 @@ void m68008_device::or_w_dd_adr16_if8() // 8178 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -172880,7 +172877,7 @@ void m68008_device::or_w_dd_adr16_if8() // 8178 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -172921,7 +172918,7 @@ void m68008_device::or_w_dd_adr32_if8() // 8179 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -172955,7 +172952,7 @@ void m68008_device::or_w_dd_adr32_if8() // 8179 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=....... 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -172988,7 +172985,7 @@ void m68008_device::or_w_dd_adr32_if8() // 8179 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=14 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -173022,7 +173019,7 @@ void m68008_device::or_w_dd_adr32_if8() // 8179 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.....i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.....i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -173059,7 +173056,7 @@ void m68008_device::or_w_dd_adr32_if8() // 8179 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=....... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=....... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -173100,7 +173097,7 @@ void m68008_device::or_l_dd_ais_if8() // 8190 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -173135,7 +173132,7 @@ void m68008_device::or_l_dd_ais_if8() // 8190 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -173168,7 +173165,7 @@ void m68008_device::or_l_dd_ais_if8() // 8190 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -173203,7 +173200,7 @@ void m68008_device::or_l_dd_ais_if8() // 8190 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=16:m_da[rx] d=29:m_alue
alu_or(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -173238,7 +173235,7 @@ void m68008_device::or_l_dd_ais_if8() // 8190 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -173279,7 +173276,7 @@ void m68008_device::or_l_dd_aips_if8() // 8198 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -173314,11 +173311,11 @@ void m68008_device::or_l_dd_aips_if8() // 8198 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
// 21b pinl3
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -173351,7 +173348,7 @@ void m68008_device::or_l_dd_aips_if8() // 8198 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -173386,7 +173383,7 @@ void m68008_device::or_l_dd_aips_if8() // 8198 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=16:m_da[rx] d=29:m_alue
alu_or(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -173421,7 +173418,7 @@ void m68008_device::or_l_dd_aips_if8() // 8198 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -173461,14 +173458,14 @@ void m68008_device::or_l_dd_pais_if8() // 81a0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
m_aob = m_au;
m_da[ry] = m_au;
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -173502,7 +173499,7 @@ void m68008_device::or_l_dd_pais_if8() // 81a0 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -173535,7 +173532,7 @@ void m68008_device::or_l_dd_pais_if8() // 81a0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -173570,7 +173567,7 @@ void m68008_device::or_l_dd_pais_if8() // 81a0 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=16:m_da[rx] d=29:m_alue
alu_or(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -173605,7 +173602,7 @@ void m68008_device::or_l_dd_pais_if8() // 81a0 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -173646,7 +173643,7 @@ void m68008_device::or_l_dd_das_if8() // 81a8 f1f8
// 1c6 adsl1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -173678,7 +173675,7 @@ void m68008_device::or_l_dd_das_if8() // 81a8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -173713,7 +173710,7 @@ void m68008_device::or_l_dd_das_if8() // 81a8 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -173746,7 +173743,7 @@ void m68008_device::or_l_dd_das_if8() // 81a8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -173781,7 +173778,7 @@ void m68008_device::or_l_dd_das_if8() // 81a8 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=16:m_da[rx] d=29:m_alue
alu_or(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -173816,7 +173813,7 @@ void m68008_device::or_l_dd_das_if8() // 81a8 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -173855,14 +173852,14 @@ void m68008_device::or_l_dd_dais_if8() // 81b0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=14 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=14 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.aluo:m_aluo d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=33:m_aluo d=none
if(m_t)
goto aixw4;
else
@@ -173870,7 +173867,7 @@ void m68008_device::or_l_dd_dais_if8() // 81b0 f1f8
aixw2:
// 124 aixw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -173904,7 +173901,7 @@ aixw2:
aixw4:
// 1e4 aixw4
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -173939,7 +173936,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -173974,7 +173971,7 @@ adsl2:
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -174007,7 +174004,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -174042,7 +174039,7 @@ adsl2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=16:m_da[rx] d=29:m_alue
alu_or(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -174077,7 +174074,7 @@ adsl2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -174120,7 +174117,7 @@ void m68008_device::or_l_dd_adr16_if8() // 81b8 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -174153,7 +174150,7 @@ void m68008_device::or_l_dd_adr16_if8() // 81b8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -174188,7 +174185,7 @@ void m68008_device::or_l_dd_adr16_if8() // 81b8 f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -174221,7 +174218,7 @@ void m68008_device::or_l_dd_adr16_if8() // 81b8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -174256,7 +174253,7 @@ void m68008_device::or_l_dd_adr16_if8() // 81b8 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=16:m_da[rx] d=29:m_alue
alu_or(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -174291,7 +174288,7 @@ void m68008_device::or_l_dd_adr16_if8() // 81b8 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -174332,7 +174329,7 @@ void m68008_device::or_l_dd_adr32_if8() // 81b9 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dbin:m_dbin d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -174366,7 +174363,7 @@ void m68008_device::or_l_dd_adr32_if8() // 81b9 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -174399,7 +174396,7 @@ void m68008_device::or_l_dd_adr32_if8() // 81b9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=14 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=14 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -174434,7 +174431,7 @@ void m68008_device::or_l_dd_adr32_if8() // 81b9 f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=R.dbin:m_dbin
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -174467,7 +174464,7 @@ void m68008_device::or_l_dd_adr32_if8() // 81b9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=14 c=2 m=.nzvc i=.l...i. ALU.or_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=14 c=2 m=.nzvc i=.l...i. 8 a=2:m_da[rx] d=31:m_dbin
alu_or(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -174502,7 +174499,7 @@ void m68008_device::or_l_dd_adr32_if8() // 81b9 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=14 c=3 m=.nzvc i=.l....f ALU.or_ a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=14 c=3 m=.nzvc i=.l....f 8 a=16:m_da[rx] d=29:m_alue
alu_or(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -174537,7 +174534,7 @@ void m68008_device::or_l_dd_adr32_if8() // 81b9 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=14 c=0 m=..... i=.l..... ALU.or_ a=none d=none
+ // alu r=14 c=0 m=..... i=.l..... 8 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -174580,13 +174577,13 @@ void m68008_device::divs_w_ds_dd_if8() // 81c0 f1f8
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_da[ry]);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_icount -= 2;
// 0c9 dvs03
m_t = (m_isr & SR_Z) ? 2 : (m_isr & SR_N) ? 1 : 0;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -174600,7 +174597,7 @@ dvs04:
// 0a3 dvs04
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -174610,7 +174607,7 @@ dvs05:
m_alub = m_aluo;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -174625,7 +174622,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -174633,7 +174630,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -174668,7 +174665,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -174701,7 +174698,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -174867,7 +174864,7 @@ dvur2:
dvs06:
// 176 dvs06
m_t = m_isr & SR_N;
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.dxl:m_da[rx] d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=2:m_da[rx] d=0
alu_sub(m_da[rx], 0x0000);
m_icount -= 2;
if(m_t)
@@ -174876,7 +174873,7 @@ dvs06:
goto dvs07;
dvs07:
// 042 dvs07
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.atl:m_at
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=11:m_at
alu_sub(m_alub, m_at);
sr_nzvc();
m_icount -= 2;
@@ -174884,12 +174881,12 @@ dvs07:
dvs10:
// 0c2 dvs10
m_alue = m_aluo;
- // alu r=1 c=3 m=..... i=.l.d... ALU.subc a=16:m_da[rx] d=0
+ // alu r=1 c=3 m=..... i=.l.d... 10 a=16:m_da[rx] d=0
alu_subc(high16(m_da[rx]), 0x0000);
m_icount -= 2;
// 177 dvs11
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -174897,7 +174894,7 @@ dvs10:
dvs08:
// 216 dvs08
m_t = m_isr & SR_C;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -174914,7 +174911,7 @@ dvumz:
dvs09:
// 295 dvs09
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs0c;
@@ -174922,7 +174919,7 @@ dvuma:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -174962,7 +174959,7 @@ dvs0c:
// 2d6 dvs0c
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -174989,13 +174986,13 @@ dvs0e:
dvs0a:
// 2d4 dvs0a
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs0c;
dvs0f:
// 294 dvs0f
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -175003,27 +175000,27 @@ dvs0f:
dvs13:
// 254 dvs13
set_16l(m_at, m_aluo);
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs14;
dvs12:
// 214 dvs12
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs14;
dvs14:
// 210 dvs14
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.ath:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=25:m_at d=-1
alu_and(high16(m_at), 0xffff);
sr_nzvc();
m_icount -= 2;
// 211 dvs15
m_t = m_isr & SR_N;
m_alub = m_alue;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -175035,7 +175032,7 @@ dvs16:
// 041 dvs16
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -175047,7 +175044,7 @@ dvs1d:
// 0c1 dvs1d
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -175062,7 +175059,7 @@ dvs17:
m_t = m_isr & SR_N;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -175071,7 +175068,7 @@ dvs17:
goto leaa2;
dvs1a:
// 0cd dvs1a
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -175079,7 +175076,7 @@ dvs1a:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -175089,7 +175086,7 @@ dvs1a:
dvs1f:
// 08a dvs1f
m_ir = m_irc;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -175098,7 +175095,7 @@ dvs1f:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -175110,7 +175107,7 @@ dvs1e:
m_t = m_isr & SR_N;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -175168,7 +175165,7 @@ dvs1c:
m_ir = m_irc;
set_16h(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
goto leaa2;
@@ -175181,7 +175178,7 @@ void m68008_device::divs_w_ais_dd_if8() // 81d0 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -175217,13 +175214,13 @@ void m68008_device::divs_w_ais_dd_if8() // 81d0 f1f8
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 0c9 dvs03
m_t = (m_isr & SR_Z) ? 2 : (m_isr & SR_N) ? 1 : 0;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -175237,7 +175234,7 @@ dvs04:
// 0a3 dvs04
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -175247,7 +175244,7 @@ dvs05:
m_alub = m_aluo;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -175262,7 +175259,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -175270,7 +175267,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -175305,7 +175302,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -175338,7 +175335,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -175504,7 +175501,7 @@ dvur2:
dvs06:
// 176 dvs06
m_t = m_isr & SR_N;
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.dxl:m_da[rx] d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=2:m_da[rx] d=0
alu_sub(m_da[rx], 0x0000);
m_icount -= 2;
if(m_t)
@@ -175513,7 +175510,7 @@ dvs06:
goto dvs07;
dvs07:
// 042 dvs07
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.atl:m_at
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=11:m_at
alu_sub(m_alub, m_at);
sr_nzvc();
m_icount -= 2;
@@ -175521,12 +175518,12 @@ dvs07:
dvs10:
// 0c2 dvs10
m_alue = m_aluo;
- // alu r=1 c=3 m=..... i=.l.d... ALU.subc a=16:m_da[rx] d=0
+ // alu r=1 c=3 m=..... i=.l.d... 10 a=16:m_da[rx] d=0
alu_subc(high16(m_da[rx]), 0x0000);
m_icount -= 2;
// 177 dvs11
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -175534,7 +175531,7 @@ dvs10:
dvs08:
// 216 dvs08
m_t = m_isr & SR_C;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -175551,7 +175548,7 @@ dvumz:
dvs09:
// 295 dvs09
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs0c;
@@ -175559,7 +175556,7 @@ dvuma:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -175599,7 +175596,7 @@ dvs0c:
// 2d6 dvs0c
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -175626,13 +175623,13 @@ dvs0e:
dvs0a:
// 2d4 dvs0a
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs0c;
dvs0f:
// 294 dvs0f
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -175640,27 +175637,27 @@ dvs0f:
dvs13:
// 254 dvs13
set_16l(m_at, m_aluo);
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs14;
dvs12:
// 214 dvs12
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs14;
dvs14:
// 210 dvs14
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.ath:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=25:m_at d=-1
alu_and(high16(m_at), 0xffff);
sr_nzvc();
m_icount -= 2;
// 211 dvs15
m_t = m_isr & SR_N;
m_alub = m_alue;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -175672,7 +175669,7 @@ dvs16:
// 041 dvs16
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -175684,7 +175681,7 @@ dvs1d:
// 0c1 dvs1d
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -175699,7 +175696,7 @@ dvs17:
m_t = m_isr & SR_N;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -175708,7 +175705,7 @@ dvs17:
goto leaa2;
dvs1a:
// 0cd dvs1a
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -175716,7 +175713,7 @@ dvs1a:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -175726,7 +175723,7 @@ dvs1a:
dvs1f:
// 08a dvs1f
m_ir = m_irc;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -175735,7 +175732,7 @@ dvs1f:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -175747,7 +175744,7 @@ dvs1e:
m_t = m_isr & SR_N;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -175805,7 +175802,7 @@ dvs1c:
m_ir = m_irc;
set_16h(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
goto leaa2;
@@ -175824,7 +175821,7 @@ void m68008_device::divs_w_aips_dd_if8() // 81d8 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -175858,13 +175855,13 @@ void m68008_device::divs_w_aips_dd_if8() // 81d8 f1f8
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 0c9 dvs03
m_t = (m_isr & SR_Z) ? 2 : (m_isr & SR_N) ? 1 : 0;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -175878,7 +175875,7 @@ dvs04:
// 0a3 dvs04
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -175888,7 +175885,7 @@ dvs05:
m_alub = m_aluo;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -175903,7 +175900,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -175911,7 +175908,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -175946,7 +175943,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -175979,7 +175976,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -176145,7 +176142,7 @@ dvur2:
dvs06:
// 176 dvs06
m_t = m_isr & SR_N;
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.dxl:m_da[rx] d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=2:m_da[rx] d=0
alu_sub(m_da[rx], 0x0000);
m_icount -= 2;
if(m_t)
@@ -176154,7 +176151,7 @@ dvs06:
goto dvs07;
dvs07:
// 042 dvs07
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.atl:m_at
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=11:m_at
alu_sub(m_alub, m_at);
sr_nzvc();
m_icount -= 2;
@@ -176162,12 +176159,12 @@ dvs07:
dvs10:
// 0c2 dvs10
m_alue = m_aluo;
- // alu r=1 c=3 m=..... i=.l.d... ALU.subc a=16:m_da[rx] d=0
+ // alu r=1 c=3 m=..... i=.l.d... 10 a=16:m_da[rx] d=0
alu_subc(high16(m_da[rx]), 0x0000);
m_icount -= 2;
// 177 dvs11
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -176175,7 +176172,7 @@ dvs10:
dvs08:
// 216 dvs08
m_t = m_isr & SR_C;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -176192,7 +176189,7 @@ dvumz:
dvs09:
// 295 dvs09
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs0c;
@@ -176200,7 +176197,7 @@ dvuma:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -176240,7 +176237,7 @@ dvs0c:
// 2d6 dvs0c
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -176267,13 +176264,13 @@ dvs0e:
dvs0a:
// 2d4 dvs0a
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs0c;
dvs0f:
// 294 dvs0f
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -176281,27 +176278,27 @@ dvs0f:
dvs13:
// 254 dvs13
set_16l(m_at, m_aluo);
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs14;
dvs12:
// 214 dvs12
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs14;
dvs14:
// 210 dvs14
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.ath:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=25:m_at d=-1
alu_and(high16(m_at), 0xffff);
sr_nzvc();
m_icount -= 2;
// 211 dvs15
m_t = m_isr & SR_N;
m_alub = m_alue;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -176313,7 +176310,7 @@ dvs16:
// 041 dvs16
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -176325,7 +176322,7 @@ dvs1d:
// 0c1 dvs1d
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -176340,7 +176337,7 @@ dvs17:
m_t = m_isr & SR_N;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -176349,7 +176346,7 @@ dvs17:
goto leaa2;
dvs1a:
// 0cd dvs1a
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -176357,7 +176354,7 @@ dvs1a:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -176367,7 +176364,7 @@ dvs1a:
dvs1f:
// 08a dvs1f
m_ir = m_irc;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -176376,7 +176373,7 @@ dvs1f:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -176388,7 +176385,7 @@ dvs1e:
m_t = m_isr & SR_N;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -176446,7 +176443,7 @@ dvs1c:
m_ir = m_irc;
set_16h(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
goto leaa2;
@@ -176467,7 +176464,7 @@ void m68008_device::divs_w_pais_dd_if8() // 81e0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -176501,13 +176498,13 @@ void m68008_device::divs_w_pais_dd_if8() // 81e0 f1f8
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 0c9 dvs03
m_t = (m_isr & SR_Z) ? 2 : (m_isr & SR_N) ? 1 : 0;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -176521,7 +176518,7 @@ dvs04:
// 0a3 dvs04
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -176531,7 +176528,7 @@ dvs05:
m_alub = m_aluo;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -176546,7 +176543,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -176554,7 +176551,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -176589,7 +176586,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -176622,7 +176619,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -176788,7 +176785,7 @@ dvur2:
dvs06:
// 176 dvs06
m_t = m_isr & SR_N;
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.dxl:m_da[rx] d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=2:m_da[rx] d=0
alu_sub(m_da[rx], 0x0000);
m_icount -= 2;
if(m_t)
@@ -176797,7 +176794,7 @@ dvs06:
goto dvs07;
dvs07:
// 042 dvs07
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.atl:m_at
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=11:m_at
alu_sub(m_alub, m_at);
sr_nzvc();
m_icount -= 2;
@@ -176805,12 +176802,12 @@ dvs07:
dvs10:
// 0c2 dvs10
m_alue = m_aluo;
- // alu r=1 c=3 m=..... i=.l.d... ALU.subc a=16:m_da[rx] d=0
+ // alu r=1 c=3 m=..... i=.l.d... 10 a=16:m_da[rx] d=0
alu_subc(high16(m_da[rx]), 0x0000);
m_icount -= 2;
// 177 dvs11
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -176818,7 +176815,7 @@ dvs10:
dvs08:
// 216 dvs08
m_t = m_isr & SR_C;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -176835,7 +176832,7 @@ dvumz:
dvs09:
// 295 dvs09
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs0c;
@@ -176843,7 +176840,7 @@ dvuma:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -176883,7 +176880,7 @@ dvs0c:
// 2d6 dvs0c
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -176910,13 +176907,13 @@ dvs0e:
dvs0a:
// 2d4 dvs0a
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs0c;
dvs0f:
// 294 dvs0f
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -176924,27 +176921,27 @@ dvs0f:
dvs13:
// 254 dvs13
set_16l(m_at, m_aluo);
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs14;
dvs12:
// 214 dvs12
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs14;
dvs14:
// 210 dvs14
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.ath:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=25:m_at d=-1
alu_and(high16(m_at), 0xffff);
sr_nzvc();
m_icount -= 2;
// 211 dvs15
m_t = m_isr & SR_N;
m_alub = m_alue;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -176956,7 +176953,7 @@ dvs16:
// 041 dvs16
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -176968,7 +176965,7 @@ dvs1d:
// 0c1 dvs1d
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -176983,7 +176980,7 @@ dvs17:
m_t = m_isr & SR_N;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -176992,7 +176989,7 @@ dvs17:
goto leaa2;
dvs1a:
// 0cd dvs1a
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -177000,7 +176997,7 @@ dvs1a:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -177010,7 +177007,7 @@ dvs1a:
dvs1f:
// 08a dvs1f
m_ir = m_irc;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -177019,7 +177016,7 @@ dvs1f:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -177031,7 +177028,7 @@ dvs1e:
m_t = m_isr & SR_N;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -177089,7 +177086,7 @@ dvs1c:
m_ir = m_irc;
set_16h(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
goto leaa2;
@@ -177134,7 +177131,7 @@ void m68008_device::divs_w_das_dd_if8() // 81e8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -177170,13 +177167,13 @@ void m68008_device::divs_w_das_dd_if8() // 81e8 f1f8
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 0c9 dvs03
m_t = (m_isr & SR_Z) ? 2 : (m_isr & SR_N) ? 1 : 0;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -177190,7 +177187,7 @@ dvs04:
// 0a3 dvs04
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -177200,7 +177197,7 @@ dvs05:
m_alub = m_aluo;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -177215,7 +177212,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -177223,7 +177220,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -177258,7 +177255,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -177291,7 +177288,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -177457,7 +177454,7 @@ dvur2:
dvs06:
// 176 dvs06
m_t = m_isr & SR_N;
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.dxl:m_da[rx] d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=2:m_da[rx] d=0
alu_sub(m_da[rx], 0x0000);
m_icount -= 2;
if(m_t)
@@ -177466,7 +177463,7 @@ dvs06:
goto dvs07;
dvs07:
// 042 dvs07
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.atl:m_at
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=11:m_at
alu_sub(m_alub, m_at);
sr_nzvc();
m_icount -= 2;
@@ -177474,12 +177471,12 @@ dvs07:
dvs10:
// 0c2 dvs10
m_alue = m_aluo;
- // alu r=1 c=3 m=..... i=.l.d... ALU.subc a=16:m_da[rx] d=0
+ // alu r=1 c=3 m=..... i=.l.d... 10 a=16:m_da[rx] d=0
alu_subc(high16(m_da[rx]), 0x0000);
m_icount -= 2;
// 177 dvs11
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -177487,7 +177484,7 @@ dvs10:
dvs08:
// 216 dvs08
m_t = m_isr & SR_C;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -177504,7 +177501,7 @@ dvumz:
dvs09:
// 295 dvs09
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs0c;
@@ -177512,7 +177509,7 @@ dvuma:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -177552,7 +177549,7 @@ dvs0c:
// 2d6 dvs0c
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -177579,13 +177576,13 @@ dvs0e:
dvs0a:
// 2d4 dvs0a
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs0c;
dvs0f:
// 294 dvs0f
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -177593,27 +177590,27 @@ dvs0f:
dvs13:
// 254 dvs13
set_16l(m_at, m_aluo);
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs14;
dvs12:
// 214 dvs12
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs14;
dvs14:
// 210 dvs14
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.ath:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=25:m_at d=-1
alu_and(high16(m_at), 0xffff);
sr_nzvc();
m_icount -= 2;
// 211 dvs15
m_t = m_isr & SR_N;
m_alub = m_alue;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -177625,7 +177622,7 @@ dvs16:
// 041 dvs16
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -177637,7 +177634,7 @@ dvs1d:
// 0c1 dvs1d
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -177652,7 +177649,7 @@ dvs17:
m_t = m_isr & SR_N;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -177661,7 +177658,7 @@ dvs17:
goto leaa2;
dvs1a:
// 0cd dvs1a
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -177669,7 +177666,7 @@ dvs1a:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -177679,7 +177676,7 @@ dvs1a:
dvs1f:
// 08a dvs1f
m_ir = m_irc;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -177688,7 +177685,7 @@ dvs1f:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -177700,7 +177697,7 @@ dvs1e:
m_t = m_isr & SR_N;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -177758,7 +177755,7 @@ dvs1c:
m_ir = m_irc;
set_16h(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
goto leaa2;
@@ -177769,7 +177766,7 @@ void m68008_device::divs_w_dais_dd_if8() // 81f0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=1 c=5 m=..... i=.l.d... ALU.over a=R.dbin:m_dbin d=0
+ // alu r=1 c=5 m=..... i=.l.d... 24 a=31:m_dbin d=0
alu_over(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -177851,7 +177848,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -177887,13 +177884,13 @@ adsw2:
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 0c9 dvs03
m_t = (m_isr & SR_Z) ? 2 : (m_isr & SR_N) ? 1 : 0;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -177907,7 +177904,7 @@ dvs04:
// 0a3 dvs04
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -177917,7 +177914,7 @@ dvs05:
m_alub = m_aluo;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -177932,7 +177929,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -177940,7 +177937,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -177975,7 +177972,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -178008,7 +178005,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -178174,7 +178171,7 @@ dvur2:
dvs06:
// 176 dvs06
m_t = m_isr & SR_N;
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.dxl:m_da[rx] d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=2:m_da[rx] d=0
alu_sub(m_da[rx], 0x0000);
m_icount -= 2;
if(m_t)
@@ -178183,7 +178180,7 @@ dvs06:
goto dvs07;
dvs07:
// 042 dvs07
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.atl:m_at
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=11:m_at
alu_sub(m_alub, m_at);
sr_nzvc();
m_icount -= 2;
@@ -178191,12 +178188,12 @@ dvs07:
dvs10:
// 0c2 dvs10
m_alue = m_aluo;
- // alu r=1 c=3 m=..... i=.l.d... ALU.subc a=16:m_da[rx] d=0
+ // alu r=1 c=3 m=..... i=.l.d... 10 a=16:m_da[rx] d=0
alu_subc(high16(m_da[rx]), 0x0000);
m_icount -= 2;
// 177 dvs11
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -178204,7 +178201,7 @@ dvs10:
dvs08:
// 216 dvs08
m_t = m_isr & SR_C;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -178221,7 +178218,7 @@ dvumz:
dvs09:
// 295 dvs09
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs0c;
@@ -178229,7 +178226,7 @@ dvuma:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -178269,7 +178266,7 @@ dvs0c:
// 2d6 dvs0c
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -178296,13 +178293,13 @@ dvs0e:
dvs0a:
// 2d4 dvs0a
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs0c;
dvs0f:
// 294 dvs0f
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -178310,27 +178307,27 @@ dvs0f:
dvs13:
// 254 dvs13
set_16l(m_at, m_aluo);
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs14;
dvs12:
// 214 dvs12
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs14;
dvs14:
// 210 dvs14
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.ath:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=25:m_at d=-1
alu_and(high16(m_at), 0xffff);
sr_nzvc();
m_icount -= 2;
// 211 dvs15
m_t = m_isr & SR_N;
m_alub = m_alue;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -178342,7 +178339,7 @@ dvs16:
// 041 dvs16
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -178354,7 +178351,7 @@ dvs1d:
// 0c1 dvs1d
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -178369,7 +178366,7 @@ dvs17:
m_t = m_isr & SR_N;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -178378,7 +178375,7 @@ dvs17:
goto leaa2;
dvs1a:
// 0cd dvs1a
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -178386,7 +178383,7 @@ dvs1a:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -178396,7 +178393,7 @@ dvs1a:
dvs1f:
// 08a dvs1f
m_ir = m_irc;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -178405,7 +178402,7 @@ dvs1f:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -178417,7 +178414,7 @@ dvs1e:
m_t = m_isr & SR_N;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -178475,7 +178472,7 @@ dvs1c:
m_ir = m_irc;
set_16h(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
goto leaa2;
@@ -178521,7 +178518,7 @@ void m68008_device::divs_w_adr16_dd_if8() // 81f8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -178555,13 +178552,13 @@ void m68008_device::divs_w_adr16_dd_if8() // 81f8 f1ff
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 0c9 dvs03
m_t = (m_isr & SR_Z) ? 2 : (m_isr & SR_N) ? 1 : 0;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -178575,7 +178572,7 @@ dvs04:
// 0a3 dvs04
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -178585,7 +178582,7 @@ dvs05:
m_alub = m_aluo;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -178600,7 +178597,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -178608,7 +178605,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -178643,7 +178640,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -178676,7 +178673,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -178842,7 +178839,7 @@ dvur2:
dvs06:
// 176 dvs06
m_t = m_isr & SR_N;
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.dxl:m_da[rx] d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=2:m_da[rx] d=0
alu_sub(m_da[rx], 0x0000);
m_icount -= 2;
if(m_t)
@@ -178851,7 +178848,7 @@ dvs06:
goto dvs07;
dvs07:
// 042 dvs07
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.atl:m_at
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=11:m_at
alu_sub(m_alub, m_at);
sr_nzvc();
m_icount -= 2;
@@ -178859,12 +178856,12 @@ dvs07:
dvs10:
// 0c2 dvs10
m_alue = m_aluo;
- // alu r=1 c=3 m=..... i=.l.d... ALU.subc a=16:m_da[rx] d=0
+ // alu r=1 c=3 m=..... i=.l.d... 10 a=16:m_da[rx] d=0
alu_subc(high16(m_da[rx]), 0x0000);
m_icount -= 2;
// 177 dvs11
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -178872,7 +178869,7 @@ dvs10:
dvs08:
// 216 dvs08
m_t = m_isr & SR_C;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -178889,7 +178886,7 @@ dvumz:
dvs09:
// 295 dvs09
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs0c;
@@ -178897,7 +178894,7 @@ dvuma:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -178937,7 +178934,7 @@ dvs0c:
// 2d6 dvs0c
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -178964,13 +178961,13 @@ dvs0e:
dvs0a:
// 2d4 dvs0a
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs0c;
dvs0f:
// 294 dvs0f
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -178978,27 +178975,27 @@ dvs0f:
dvs13:
// 254 dvs13
set_16l(m_at, m_aluo);
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs14;
dvs12:
// 214 dvs12
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs14;
dvs14:
// 210 dvs14
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.ath:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=25:m_at d=-1
alu_and(high16(m_at), 0xffff);
sr_nzvc();
m_icount -= 2;
// 211 dvs15
m_t = m_isr & SR_N;
m_alub = m_alue;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -179010,7 +179007,7 @@ dvs16:
// 041 dvs16
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -179022,7 +179019,7 @@ dvs1d:
// 0c1 dvs1d
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -179037,7 +179034,7 @@ dvs17:
m_t = m_isr & SR_N;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -179046,7 +179043,7 @@ dvs17:
goto leaa2;
dvs1a:
// 0cd dvs1a
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -179054,7 +179051,7 @@ dvs1a:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -179064,7 +179061,7 @@ dvs1a:
dvs1f:
// 08a dvs1f
m_ir = m_irc;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -179073,7 +179070,7 @@ dvs1f:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -179085,7 +179082,7 @@ dvs1e:
m_t = m_isr & SR_N;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -179143,7 +179140,7 @@ dvs1c:
m_ir = m_irc;
set_16h(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
goto leaa2;
@@ -179220,7 +179217,7 @@ void m68008_device::divs_w_adr32_dd_if8() // 81f9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -179254,13 +179251,13 @@ void m68008_device::divs_w_adr32_dd_if8() // 81f9 f1ff
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 0c9 dvs03
m_t = (m_isr & SR_Z) ? 2 : (m_isr & SR_N) ? 1 : 0;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -179274,7 +179271,7 @@ dvs04:
// 0a3 dvs04
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -179284,7 +179281,7 @@ dvs05:
m_alub = m_aluo;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -179299,7 +179296,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -179307,7 +179304,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -179342,7 +179339,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -179375,7 +179372,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -179541,7 +179538,7 @@ dvur2:
dvs06:
// 176 dvs06
m_t = m_isr & SR_N;
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.dxl:m_da[rx] d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=2:m_da[rx] d=0
alu_sub(m_da[rx], 0x0000);
m_icount -= 2;
if(m_t)
@@ -179550,7 +179547,7 @@ dvs06:
goto dvs07;
dvs07:
// 042 dvs07
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.atl:m_at
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=11:m_at
alu_sub(m_alub, m_at);
sr_nzvc();
m_icount -= 2;
@@ -179558,12 +179555,12 @@ dvs07:
dvs10:
// 0c2 dvs10
m_alue = m_aluo;
- // alu r=1 c=3 m=..... i=.l.d... ALU.subc a=16:m_da[rx] d=0
+ // alu r=1 c=3 m=..... i=.l.d... 10 a=16:m_da[rx] d=0
alu_subc(high16(m_da[rx]), 0x0000);
m_icount -= 2;
// 177 dvs11
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -179571,7 +179568,7 @@ dvs10:
dvs08:
// 216 dvs08
m_t = m_isr & SR_C;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -179588,7 +179585,7 @@ dvumz:
dvs09:
// 295 dvs09
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs0c;
@@ -179596,7 +179593,7 @@ dvuma:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -179636,7 +179633,7 @@ dvs0c:
// 2d6 dvs0c
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -179663,13 +179660,13 @@ dvs0e:
dvs0a:
// 2d4 dvs0a
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs0c;
dvs0f:
// 294 dvs0f
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -179677,27 +179674,27 @@ dvs0f:
dvs13:
// 254 dvs13
set_16l(m_at, m_aluo);
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs14;
dvs12:
// 214 dvs12
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs14;
dvs14:
// 210 dvs14
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.ath:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=25:m_at d=-1
alu_and(high16(m_at), 0xffff);
sr_nzvc();
m_icount -= 2;
// 211 dvs15
m_t = m_isr & SR_N;
m_alub = m_alue;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -179709,7 +179706,7 @@ dvs16:
// 041 dvs16
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -179721,7 +179718,7 @@ dvs1d:
// 0c1 dvs1d
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -179736,7 +179733,7 @@ dvs17:
m_t = m_isr & SR_N;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -179745,7 +179742,7 @@ dvs17:
goto leaa2;
dvs1a:
// 0cd dvs1a
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -179753,7 +179750,7 @@ dvs1a:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -179763,7 +179760,7 @@ dvs1a:
dvs1f:
// 08a dvs1f
m_ir = m_irc;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -179772,7 +179769,7 @@ dvs1f:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -179784,7 +179781,7 @@ dvs1e:
m_t = m_isr & SR_N;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -179842,7 +179839,7 @@ dvs1c:
m_ir = m_irc;
set_16h(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
goto leaa2;
@@ -179886,7 +179883,7 @@ void m68008_device::divs_w_dpc_dd_if8() // 81fa f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -179922,13 +179919,13 @@ void m68008_device::divs_w_dpc_dd_if8() // 81fa f1ff
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 0c9 dvs03
m_t = (m_isr & SR_Z) ? 2 : (m_isr & SR_N) ? 1 : 0;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -179942,7 +179939,7 @@ dvs04:
// 0a3 dvs04
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -179952,7 +179949,7 @@ dvs05:
m_alub = m_aluo;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -179967,7 +179964,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -179975,7 +179972,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -180010,7 +180007,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -180043,7 +180040,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -180209,7 +180206,7 @@ dvur2:
dvs06:
// 176 dvs06
m_t = m_isr & SR_N;
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.dxl:m_da[rx] d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=2:m_da[rx] d=0
alu_sub(m_da[rx], 0x0000);
m_icount -= 2;
if(m_t)
@@ -180218,7 +180215,7 @@ dvs06:
goto dvs07;
dvs07:
// 042 dvs07
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.atl:m_at
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=11:m_at
alu_sub(m_alub, m_at);
sr_nzvc();
m_icount -= 2;
@@ -180226,12 +180223,12 @@ dvs07:
dvs10:
// 0c2 dvs10
m_alue = m_aluo;
- // alu r=1 c=3 m=..... i=.l.d... ALU.subc a=16:m_da[rx] d=0
+ // alu r=1 c=3 m=..... i=.l.d... 10 a=16:m_da[rx] d=0
alu_subc(high16(m_da[rx]), 0x0000);
m_icount -= 2;
// 177 dvs11
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -180239,7 +180236,7 @@ dvs10:
dvs08:
// 216 dvs08
m_t = m_isr & SR_C;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -180256,7 +180253,7 @@ dvumz:
dvs09:
// 295 dvs09
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs0c;
@@ -180264,7 +180261,7 @@ dvuma:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -180304,7 +180301,7 @@ dvs0c:
// 2d6 dvs0c
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -180331,13 +180328,13 @@ dvs0e:
dvs0a:
// 2d4 dvs0a
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs0c;
dvs0f:
// 294 dvs0f
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -180345,27 +180342,27 @@ dvs0f:
dvs13:
// 254 dvs13
set_16l(m_at, m_aluo);
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs14;
dvs12:
// 214 dvs12
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs14;
dvs14:
// 210 dvs14
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.ath:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=25:m_at d=-1
alu_and(high16(m_at), 0xffff);
sr_nzvc();
m_icount -= 2;
// 211 dvs15
m_t = m_isr & SR_N;
m_alub = m_alue;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -180377,7 +180374,7 @@ dvs16:
// 041 dvs16
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -180389,7 +180386,7 @@ dvs1d:
// 0c1 dvs1d
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -180404,7 +180401,7 @@ dvs17:
m_t = m_isr & SR_N;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -180413,7 +180410,7 @@ dvs17:
goto leaa2;
dvs1a:
// 0cd dvs1a
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -180421,7 +180418,7 @@ dvs1a:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -180431,7 +180428,7 @@ dvs1a:
dvs1f:
// 08a dvs1f
m_ir = m_irc;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -180440,7 +180437,7 @@ dvs1f:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -180452,7 +180449,7 @@ dvs1e:
m_t = m_isr & SR_N;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -180510,7 +180507,7 @@ dvs1c:
m_ir = m_irc;
set_16h(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
goto leaa2;
@@ -180520,7 +180517,7 @@ void m68008_device::divs_w_dpci_dd_if8() // 81fb f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=1 c=5 m=..... i=.l.d... ALU.over a=R.dbin:m_dbin d=0
+ // alu r=1 c=5 m=..... i=.l.d... 24 a=31:m_dbin d=0
alu_over(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -180602,7 +180599,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -180638,13 +180635,13 @@ adsw2:
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dbin);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
m_icount -= 2;
// 0c9 dvs03
m_t = (m_isr & SR_Z) ? 2 : (m_isr & SR_N) ? 1 : 0;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -180658,7 +180655,7 @@ dvs04:
// 0a3 dvs04
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -180668,7 +180665,7 @@ dvs05:
m_alub = m_aluo;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -180683,7 +180680,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -180691,7 +180688,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -180726,7 +180723,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -180759,7 +180756,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -180925,7 +180922,7 @@ dvur2:
dvs06:
// 176 dvs06
m_t = m_isr & SR_N;
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.dxl:m_da[rx] d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=2:m_da[rx] d=0
alu_sub(m_da[rx], 0x0000);
m_icount -= 2;
if(m_t)
@@ -180934,7 +180931,7 @@ dvs06:
goto dvs07;
dvs07:
// 042 dvs07
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.atl:m_at
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=11:m_at
alu_sub(m_alub, m_at);
sr_nzvc();
m_icount -= 2;
@@ -180942,12 +180939,12 @@ dvs07:
dvs10:
// 0c2 dvs10
m_alue = m_aluo;
- // alu r=1 c=3 m=..... i=.l.d... ALU.subc a=16:m_da[rx] d=0
+ // alu r=1 c=3 m=..... i=.l.d... 10 a=16:m_da[rx] d=0
alu_subc(high16(m_da[rx]), 0x0000);
m_icount -= 2;
// 177 dvs11
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -180955,7 +180952,7 @@ dvs10:
dvs08:
// 216 dvs08
m_t = m_isr & SR_C;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -180972,7 +180969,7 @@ dvumz:
dvs09:
// 295 dvs09
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs0c;
@@ -180980,7 +180977,7 @@ dvuma:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -181020,7 +181017,7 @@ dvs0c:
// 2d6 dvs0c
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -181047,13 +181044,13 @@ dvs0e:
dvs0a:
// 2d4 dvs0a
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs0c;
dvs0f:
// 294 dvs0f
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -181061,27 +181058,27 @@ dvs0f:
dvs13:
// 254 dvs13
set_16l(m_at, m_aluo);
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs14;
dvs12:
// 214 dvs12
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs14;
dvs14:
// 210 dvs14
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.ath:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=25:m_at d=-1
alu_and(high16(m_at), 0xffff);
sr_nzvc();
m_icount -= 2;
// 211 dvs15
m_t = m_isr & SR_N;
m_alub = m_alue;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -181093,7 +181090,7 @@ dvs16:
// 041 dvs16
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -181105,7 +181102,7 @@ dvs1d:
// 0c1 dvs1d
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -181120,7 +181117,7 @@ dvs17:
m_t = m_isr & SR_N;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -181129,7 +181126,7 @@ dvs17:
goto leaa2;
dvs1a:
// 0cd dvs1a
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -181137,7 +181134,7 @@ dvs1a:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -181147,7 +181144,7 @@ dvs1a:
dvs1f:
// 08a dvs1f
m_ir = m_irc;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -181156,7 +181153,7 @@ dvs1f:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -181168,7 +181165,7 @@ dvs1e:
m_t = m_isr & SR_N;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -181226,7 +181223,7 @@ dvs1c:
m_ir = m_irc;
set_16h(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
goto leaa2;
@@ -181274,13 +181271,13 @@ void m68008_device::divs_w_imm16_dd_if8() // 81fc f1ff
m_alue = m_da[rx];
m_pc = m_au;
set_16h(m_at, m_dt);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.dtl:m_dt d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=9:m_dt d=-1
alu_and(m_dt, 0xffff);
sr_nzvc();
m_icount -= 2;
// 0c9 dvs03
m_t = (m_isr & SR_Z) ? 2 : (m_isr & SR_N) ? 1 : 0;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -181294,7 +181291,7 @@ dvs04:
// 0a3 dvs04
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -181304,7 +181301,7 @@ dvs05:
m_alub = m_aluo;
set_16l(m_at, high16(m_da[rx]));
m_au = merge_16_32(0, m_ftu) + 1;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -181319,7 +181316,7 @@ dvur2:
update_user_super();
update_interrupt();
m_pc = m_au;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.aul:m_au d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=10:m_au d=-1
alu_and(m_au, 0xffff);
m_au = m_da[16] - 2;
m_icount -= 2;
@@ -181327,7 +181324,7 @@ dvur2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.ftu:m_ftu d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=37:m_ftu d=-1
alu_and(m_ftu, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -181362,7 +181359,7 @@ dvur2:
m_da[16] = m_au;
m_ftu = 0x0014;
m_au = m_au + 2;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=R.pch:m_pc d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=26:m_pc d=-1
alu_and(high16(m_pc), 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -181395,7 +181392,7 @@ dvur2:
m_dbout = m_aluo;
m_at = ext32(m_ftu);
m_au = m_au - 4;
- // alu r=1 c=1 m=..... i=.l.d... ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=..... i=.l.d... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
@@ -181561,7 +181558,7 @@ dvur2:
dvs06:
// 176 dvs06
m_t = m_isr & SR_N;
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.dxl:m_da[rx] d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=2:m_da[rx] d=0
alu_sub(m_da[rx], 0x0000);
m_icount -= 2;
if(m_t)
@@ -181570,7 +181567,7 @@ dvs06:
goto dvs07;
dvs07:
// 042 dvs07
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.atl:m_at
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=11:m_at
alu_sub(m_alub, m_at);
sr_nzvc();
m_icount -= 2;
@@ -181578,12 +181575,12 @@ dvs07:
dvs10:
// 0c2 dvs10
m_alue = m_aluo;
- // alu r=1 c=3 m=..... i=.l.d... ALU.subc a=16:m_da[rx] d=0
+ // alu r=1 c=3 m=..... i=.l.d... 10 a=16:m_da[rx] d=0
alu_subc(high16(m_da[rx]), 0x0000);
m_icount -= 2;
// 177 dvs11
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -181591,7 +181588,7 @@ dvs10:
dvs08:
// 216 dvs08
m_t = m_isr & SR_C;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -181608,7 +181605,7 @@ dvumz:
dvs09:
// 295 dvs09
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs0c;
@@ -181616,7 +181613,7 @@ dvuma:
// 0e6 dvuma
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=1 c=5 m=.nzvc i=.l.d.i. ALU.over a=none d=none
+ // alu r=1 c=5 m=.nzvc i=.l.d.i. 24 a=none d=none
alu_over(0x0000);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -181656,7 +181653,7 @@ dvs0c:
// 2d6 dvs0c
m_t = !(m_au & 0x3f);
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -181683,13 +181680,13 @@ dvs0e:
dvs0a:
// 2d4 dvs0a
m_au = m_au - 1;
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs0c;
dvs0f:
// 294 dvs0f
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.atl:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=11:m_at d=-1
alu_and(m_at, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -181697,27 +181694,27 @@ dvs0f:
dvs13:
// 254 dvs13
set_16l(m_at, m_aluo);
- // alu r=1 c=6 m=..... i=.l.d... ALU.sla1 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=6 m=..... i=.l.d... 22 a=33:m_aluo d=-1
alu_sla1(m_aluo);
m_icount -= 2;
goto dvs14;
dvs12:
// 214 dvs12
m_au = m_au - 1;
- // alu r=1 c=4 m=..... i=.l.d... ALU.sla0 a=R.aluo:m_aluo d=-1
+ // alu r=1 c=4 m=..... i=.l.d... 21 a=33:m_aluo d=-1
alu_sla0(m_aluo);
m_icount -= 2;
goto dvs14;
dvs14:
// 210 dvs14
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.ath:m_at d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=25:m_at d=-1
alu_and(high16(m_at), 0xffff);
sr_nzvc();
m_icount -= 2;
// 211 dvs15
m_t = m_isr & SR_N;
m_alub = m_alue;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=16:m_da[rx] d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=16:m_da[rx] d=-1
alu_and(high16(m_da[rx]), 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -181729,7 +181726,7 @@ dvs16:
// 041 dvs16
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -181741,7 +181738,7 @@ dvs1d:
// 0c1 dvs1d
m_t = m_isr & SR_N;
set_16h(m_at, m_at);
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
m_icount -= 2;
@@ -181756,7 +181753,7 @@ dvs17:
m_t = m_isr & SR_N;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -181765,7 +181762,7 @@ dvs17:
goto leaa2;
dvs1a:
// 0cd dvs1a
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -181773,7 +181770,7 @@ dvs1a:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -181783,7 +181780,7 @@ dvs1a:
dvs1f:
// 08a dvs1f
m_ir = m_irc;
- // alu r=1 c=2 m=.nzvc i=.l.d.i. ALU.sub a=alub d=0
+ // alu r=1 c=2 m=.nzvc i=.l.d.i. 2 a=alub d=0
alu_sub(m_alub, 0x0000);
sr_nzvc();
m_icount -= 2;
@@ -181792,7 +181789,7 @@ dvs1f:
m_t = (m_isr & (SR_Z|SR_N)) != 0;
set_16l(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc();
if(m_t)
@@ -181804,7 +181801,7 @@ dvs1e:
m_t = m_isr & SR_N;
m_alub = m_aluo;
set_16l(m_at, m_aluo);
- // alu r=1 c=2 m=..... i=.l.d... ALU.sub a=R.ath:m_at d=0
+ // alu r=1 c=2 m=..... i=.l.d... 2 a=25:m_at d=0
alu_sub(high16(m_at), 0x0000);
m_icount -= 2;
if(m_t)
@@ -181862,7 +181859,7 @@ dvs1c:
m_ir = m_irc;
set_16h(m_at, m_aluo);
m_au = m_pc + 2;
- // alu r=1 c=1 m=.nzvc i=.l.d.i. ALU.and_ a=alub d=-1
+ // alu r=1 c=1 m=.nzvc i=.l.d.i. 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nzvc();
goto leaa2;
@@ -181877,7 +181874,7 @@ void m68008_device::sub_b_ds_dd_if8() // 9000 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=4:m_da[ry] d=2:m_da[rx]
alu_sub8(m_da[ry], m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -181927,7 +181924,7 @@ void m68008_device::sub_b_ais_dd_if8() // 9010 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -181948,7 +181945,7 @@ void m68008_device::sub_b_ais_dd_if8() // 9010 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -182004,7 +182001,7 @@ void m68008_device::sub_b_aips_dd_if8() // 9018 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -182023,7 +182020,7 @@ void m68008_device::sub_b_aips_dd_if8() // 9018 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -182081,7 +182078,7 @@ void m68008_device::sub_b_pais_dd_if8() // 9020 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -182100,7 +182097,7 @@ void m68008_device::sub_b_pais_dd_if8() // 9020 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -182182,7 +182179,7 @@ void m68008_device::sub_b_das_dd_if8() // 9028 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -182203,7 +182200,7 @@ void m68008_device::sub_b_das_dd_if8() // 9028 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -182251,7 +182248,7 @@ void m68008_device::sub_b_dais_dd_if8() // 9030 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -182333,7 +182330,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -182354,7 +182351,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -182437,7 +182434,7 @@ void m68008_device::sub_b_adr16_dd_if8() // 9038 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -182456,7 +182453,7 @@ void m68008_device::sub_b_adr16_dd_if8() // 9038 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -182570,7 +182567,7 @@ void m68008_device::sub_b_adr32_dd_if8() // 9039 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -182589,7 +182586,7 @@ void m68008_device::sub_b_adr32_dd_if8() // 9039 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -182670,7 +182667,7 @@ void m68008_device::sub_b_dpc_dd_if8() // 903a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -182691,7 +182688,7 @@ void m68008_device::sub_b_dpc_dd_if8() // 903a f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -182738,7 +182735,7 @@ void m68008_device::sub_b_dpci_dd_if8() // 903b f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -182820,7 +182817,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -182841,7 +182838,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -182926,7 +182923,7 @@ void m68008_device::sub_b_imm8_dd_if8() // 903c f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=9:m_dt d=2:m_da[rx]
alu_sub8(m_dt, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -182978,7 +182975,7 @@ void m68008_device::sub_w_ds_dd_if8() // 9040 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=4:m_da[ry] d=2:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -183030,7 +183027,7 @@ void m68008_device::sub_w_as_dd_if8() // 9048 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.ayl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=3:m_da[ry] d=2:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -183080,7 +183077,7 @@ void m68008_device::sub_w_ais_dd_if8() // 9050 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -183116,7 +183113,7 @@ void m68008_device::sub_w_ais_dd_if8() // 9050 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -183172,7 +183169,7 @@ void m68008_device::sub_w_aips_dd_if8() // 9058 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -183206,7 +183203,7 @@ void m68008_device::sub_w_aips_dd_if8() // 9058 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -183264,7 +183261,7 @@ void m68008_device::sub_w_pais_dd_if8() // 9060 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -183298,7 +183295,7 @@ void m68008_device::sub_w_pais_dd_if8() // 9060 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -183380,7 +183377,7 @@ void m68008_device::sub_w_das_dd_if8() // 9068 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -183416,7 +183413,7 @@ void m68008_device::sub_w_das_dd_if8() // 9068 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -183464,7 +183461,7 @@ void m68008_device::sub_w_dais_dd_if8() // 9070 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -183546,7 +183543,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -183582,7 +183579,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -183665,7 +183662,7 @@ void m68008_device::sub_w_adr16_dd_if8() // 9078 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -183699,7 +183696,7 @@ void m68008_device::sub_w_adr16_dd_if8() // 9078 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -183813,7 +183810,7 @@ void m68008_device::sub_w_adr32_dd_if8() // 9079 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -183847,7 +183844,7 @@ void m68008_device::sub_w_adr32_dd_if8() // 9079 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -183928,7 +183925,7 @@ void m68008_device::sub_w_dpc_dd_if8() // 907a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -183964,7 +183961,7 @@ void m68008_device::sub_w_dpc_dd_if8() // 907a f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -184011,7 +184008,7 @@ void m68008_device::sub_w_dpci_dd_if8() // 907b f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -184093,7 +184090,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -184129,7 +184126,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -184214,7 +184211,7 @@ void m68008_device::sub_w_imm16_dd_if8() // 907c f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=9:m_dt d=2:m_da[rx]
alu_sub(m_dt, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -184266,7 +184263,7 @@ void m68008_device::sub_l_ds_dd_if8() // 9080 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=4:m_da[ry] d=2:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
sr_xnzvc();
// 3c0 rorl2
@@ -184300,7 +184297,7 @@ void m68008_device::sub_l_ds_dd_if8() // 9080 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=18:m_da[ry] d=16:m_da[rx]
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=18:m_da[ry] d=16:m_da[rx]
alu_subc(high16(m_da[ry]), high16(m_da[rx]));
sr_xnzvc_u();
m_icount -= 2;
@@ -184326,7 +184323,7 @@ void m68008_device::sub_l_as_dd_if8() // 9088 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.ayl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=3:m_da[ry] d=2:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
sr_xnzvc();
// 3c0 rorl2
@@ -184360,7 +184357,7 @@ void m68008_device::sub_l_as_dd_if8() // 9088 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=17:m_da[ry] d=16:m_da[rx]
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=17:m_da[ry] d=16:m_da[rx]
alu_subc(high16(m_da[ry]), high16(m_da[rx]));
sr_xnzvc_u();
m_icount -= 2;
@@ -184384,7 +184381,7 @@ void m68008_device::sub_l_ais_dd_if8() // 9090 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -184451,12 +184448,12 @@ void m68008_device::sub_l_ais_dd_if8() // 9090 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -184507,7 +184504,7 @@ void m68008_device::sub_l_aips_dd_if8() // 9098 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -184577,12 +184574,12 @@ void m68008_device::sub_l_aips_dd_if8() // 9098 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -184632,7 +184629,7 @@ void m68008_device::sub_l_pais_dd_if8() // 90a0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -184704,12 +184701,12 @@ void m68008_device::sub_l_pais_dd_if8() // 90a0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -184791,7 +184788,7 @@ void m68008_device::sub_l_das_dd_if8() // 90a8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -184858,12 +184855,12 @@ void m68008_device::sub_l_das_dd_if8() // 90a8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -184912,7 +184909,7 @@ void m68008_device::sub_l_dais_dd_if8() // 90b0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=5 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -184993,7 +184990,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -185060,12 +185057,12 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -185149,7 +185146,7 @@ void m68008_device::sub_l_adr16_dd_if8() // 90b8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -185216,12 +185213,12 @@ void m68008_device::sub_l_adr16_dd_if8() // 90b8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -185336,7 +185333,7 @@ void m68008_device::sub_l_adr32_dd_if8() // 90b9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -185403,12 +185400,12 @@ void m68008_device::sub_l_adr32_dd_if8() // 90b9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -185489,7 +185486,7 @@ void m68008_device::sub_l_dpc_dd_if8() // 90ba f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -185556,12 +185553,12 @@ void m68008_device::sub_l_dpc_dd_if8() // 90ba f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -185609,7 +185606,7 @@ void m68008_device::sub_l_dpci_dd_if8() // 90bb f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e7 aixw0
- // alu r=5 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -185690,7 +185687,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -185757,12 +185754,12 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -185879,7 +185876,7 @@ void m68008_device::sub_l_imm32_dd_if8() // 90bc f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=9:m_dt d=2:m_da[rx]
alu_sub(m_dt, m_da[rx]);
sr_xnzvc();
// 3c0 rorl2
@@ -185913,7 +185910,7 @@ void m68008_device::sub_l_imm32_dd_if8() // 90bc f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=23:m_dt d=16:m_da[rx]
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=23:m_dt d=16:m_da[rx]
alu_subc(high16(m_dt), high16(m_da[rx]));
sr_xnzvc_u();
m_icount -= 2;
@@ -185939,7 +185936,7 @@ void m68008_device::suba_w_ds_ad_if8() // 90c0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dyl:m_da[ry] d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=4:m_da[ry] d=1:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -185972,7 +185969,7 @@ void m68008_device::suba_w_ds_ad_if8() // 90c0 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -185997,7 +185994,7 @@ void m68008_device::suba_w_as_ad_if8() // 90c8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.ayl:m_da[ry] d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=3:m_da[ry] d=1:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -186030,7 +186027,7 @@ void m68008_device::suba_w_as_ad_if8() // 90c8 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -186053,7 +186050,7 @@ void m68008_device::suba_w_ais_ad_if8() // 90d0 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -186089,7 +186086,7 @@ void m68008_device::suba_w_ais_ad_if8() // 90d0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -186122,7 +186119,7 @@ void m68008_device::suba_w_ais_ad_if8() // 90d0 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -186151,7 +186148,7 @@ void m68008_device::suba_w_aips_ad_if8() // 90d8 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -186185,7 +186182,7 @@ void m68008_device::suba_w_aips_ad_if8() // 90d8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -186218,7 +186215,7 @@ void m68008_device::suba_w_aips_ad_if8() // 90d8 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -186249,7 +186246,7 @@ void m68008_device::suba_w_pais_ad_if8() // 90e0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -186283,7 +186280,7 @@ void m68008_device::suba_w_pais_ad_if8() // 90e0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -186316,7 +186313,7 @@ void m68008_device::suba_w_pais_ad_if8() // 90e0 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -186371,7 +186368,7 @@ void m68008_device::suba_w_das_ad_if8() // 90e8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -186407,7 +186404,7 @@ void m68008_device::suba_w_das_ad_if8() // 90e8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -186440,7 +186437,7 @@ void m68008_device::suba_w_das_ad_if8() // 90e8 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -186461,7 +186458,7 @@ void m68008_device::suba_w_dais_ad_if8() // 90f0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -186543,7 +186540,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -186579,7 +186576,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -186612,7 +186609,7 @@ adsw2:
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -186668,7 +186665,7 @@ void m68008_device::suba_w_adr16_ad_if8() // 90f8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -186702,7 +186699,7 @@ void m68008_device::suba_w_adr16_ad_if8() // 90f8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -186735,7 +186732,7 @@ void m68008_device::suba_w_adr16_ad_if8() // 90f8 f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -186822,7 +186819,7 @@ void m68008_device::suba_w_adr32_ad_if8() // 90f9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -186856,7 +186853,7 @@ void m68008_device::suba_w_adr32_ad_if8() // 90f9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -186889,7 +186886,7 @@ void m68008_device::suba_w_adr32_ad_if8() // 90f9 f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -186943,7 +186940,7 @@ void m68008_device::suba_w_dpc_ad_if8() // 90fa f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -186979,7 +186976,7 @@ void m68008_device::suba_w_dpc_ad_if8() // 90fa f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -187012,7 +187009,7 @@ void m68008_device::suba_w_dpc_ad_if8() // 90fa f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -187032,7 +187029,7 @@ void m68008_device::suba_w_dpci_ad_if8() // 90fb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -187114,7 +187111,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -187150,7 +187147,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -187183,7 +187180,7 @@ adsw2:
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -187241,7 +187238,7 @@ void m68008_device::suba_w_imm16_ad_if8() // 90fc f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dtl:m_dt d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=9:m_dt d=1:m_da[rx]
alu_sub(m_dt, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -187274,7 +187271,7 @@ void m68008_device::suba_w_imm16_ad_if8() // 90fc f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -187299,7 +187296,7 @@ void m68008_device::subx_b_ds_dd_if8() // 9100 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=10 c=2 m=xnzvc i=b....i. ALU.subx a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=10 c=2 m=xnzvc i=b....i. 3 a=4:m_da[ry] d=2:m_da[rx]
alu_subx8(m_da[ry], m_da[rx]);
sr_xnzvc_u();
// 27a rrgw2
@@ -187355,7 +187352,7 @@ void m68008_device::subx_b_pais_paid_if8() // 9108 f1f8
// 131 asxw2
m_aob = m_au;
m_da[ry] = m_au;
- // alu r=10 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 132 asxw3
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
@@ -187392,7 +187389,7 @@ void m68008_device::subx_b_pais_paid_if8() // 9108 f1f8
// 065 asxw5
m_aob = m_pc;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=b....i. ALU.subx a=alub d=R.dbin:m_dbin
+ // alu r=10 c=2 m=xnzvc i=b....i. 3 a=alub d=31:m_dbin
alu_subx8(m_alub, m_dbin);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -187454,7 +187451,7 @@ void m68008_device::sub_b_dd_ais_if8() // 9110 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -187475,7 +187472,7 @@ void m68008_device::sub_b_dd_ais_if8() // 9110 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub8(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -187543,7 +187540,7 @@ void m68008_device::sub_b_dd_aips_if8() // 9118 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -187562,7 +187559,7 @@ void m68008_device::sub_b_dd_aips_if8() // 9118 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub8(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -187632,7 +187629,7 @@ void m68008_device::sub_b_dd_pais_if8() // 9120 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -187651,7 +187648,7 @@ void m68008_device::sub_b_dd_pais_if8() // 9120 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub8(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -187745,7 +187742,7 @@ void m68008_device::sub_b_dd_das_if8() // 9128 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -187766,7 +187763,7 @@ void m68008_device::sub_b_dd_das_if8() // 9128 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub8(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -187826,7 +187823,7 @@ void m68008_device::sub_b_dd_dais_if8() // 9130 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -187908,7 +187905,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -187929,7 +187926,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub8(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -188024,7 +188021,7 @@ void m68008_device::sub_b_dd_adr16_if8() // 9138 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -188043,7 +188040,7 @@ void m68008_device::sub_b_dd_adr16_if8() // 9138 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub8(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -188169,7 +188166,7 @@ void m68008_device::sub_b_dd_adr32_if8() // 9139 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -188188,7 +188185,7 @@ void m68008_device::sub_b_dd_adr32_if8() // 9139 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=b....i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=b....i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub8(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -188252,7 +188249,7 @@ void m68008_device::subx_w_ds_dd_if8() // 9140 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=10 c=2 m=xnzvc i=.....i. ALU.subx a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=10 c=2 m=xnzvc i=.....i. 3 a=4:m_da[ry] d=2:m_da[rx]
alu_subx(m_da[ry], m_da[rx]);
sr_xnzvc_u();
// 27a rrgw2
@@ -188308,7 +188305,7 @@ void m68008_device::subx_w_pais_paid_if8() // 9148 f1f8
// 131 asxw2
m_aob = m_au;
m_da[ry] = m_au;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 132 asxw3
m_au = m_da[rx] - 2;
@@ -188375,7 +188372,7 @@ void m68008_device::subx_w_pais_paid_if8() // 9148 f1f8
// 065 asxw5
m_aob = m_pc;
m_au = m_at;
- // alu r=10 c=2 m=xnzvc i=.....i. ALU.subx a=alub d=R.dbin:m_dbin
+ // alu r=10 c=2 m=xnzvc i=.....i. 3 a=alub d=31:m_dbin
alu_subx(m_alub, m_dbin);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -188452,7 +188449,7 @@ void m68008_device::sub_w_dd_ais_if8() // 9150 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -188488,7 +188485,7 @@ void m68008_device::sub_w_dd_ais_if8() // 9150 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -188571,7 +188568,7 @@ void m68008_device::sub_w_dd_aips_if8() // 9158 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -188605,7 +188602,7 @@ void m68008_device::sub_w_dd_aips_if8() // 9158 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -188690,7 +188687,7 @@ void m68008_device::sub_w_dd_pais_if8() // 9160 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -188724,7 +188721,7 @@ void m68008_device::sub_w_dd_pais_if8() // 9160 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -188833,7 +188830,7 @@ void m68008_device::sub_w_dd_das_if8() // 9168 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -188869,7 +188866,7 @@ void m68008_device::sub_w_dd_das_if8() // 9168 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -188944,7 +188941,7 @@ void m68008_device::sub_w_dd_dais_if8() // 9170 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -189026,7 +189023,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -189062,7 +189059,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -189172,7 +189169,7 @@ void m68008_device::sub_w_dd_adr16_if8() // 9178 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -189206,7 +189203,7 @@ void m68008_device::sub_w_dd_adr16_if8() // 9178 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -189347,7 +189344,7 @@ void m68008_device::sub_w_dd_adr32_if8() // 9179 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -189381,7 +189378,7 @@ void m68008_device::sub_w_dd_adr32_if8() // 9179 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.....i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.....i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -189460,7 +189457,7 @@ void m68008_device::subx_l_ds_dd_if8() // 9180 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=10 c=2 m=xnzvc i=.l...i. ALU.subx a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=10 c=2 m=xnzvc i=.l...i. 3 a=4:m_da[ry] d=2:m_da[rx]
alu_subx(m_da[ry], m_da[rx]);
sr_xnzvc_u();
// 3c0 rorl2
@@ -189494,7 +189491,7 @@ void m68008_device::subx_l_ds_dd_if8() // 9180 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=10 c=3 m=xnzvc i=.l....f ALU.subc a=18:m_da[ry] d=16:m_da[rx]
+ // alu r=10 c=3 m=xnzvc i=.l....f 10 a=18:m_da[ry] d=16:m_da[rx]
alu_subc(high16(m_da[ry]), high16(m_da[rx]));
sr_xnzvc_u();
m_icount -= 2;
@@ -189555,7 +189552,7 @@ void m68008_device::subx_l_pais_paid_if8() // 9188 f1f8
// 139 asxl3
m_aob = m_au;
m_da[ry] = m_au;
- // alu r=10 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 13a asxl4
m_au = m_da[rx] - 2;
@@ -189622,7 +189619,7 @@ void m68008_device::subx_l_pais_paid_if8() // 9188 f1f8
m_at = m_au;
m_da[rx] = m_au;
m_au = m_au + 2;
- // alu r=10 c=2 m=xnzvc i=.l...i. ALU.subx a=R.aluo:m_aluo d=R.dbin:m_dbin
+ // alu r=10 c=2 m=xnzvc i=.l...i. 3 a=33:m_aluo d=31:m_dbin
alu_subx(m_aluo, m_dbin);
sr_xnzvc_u();
m_base_ssw = SSW_DATA | SSW_R;
@@ -189686,7 +189683,7 @@ void m68008_device::subx_l_pais_paid_if8() // 9188 f1f8
// 062 asxl8
m_aob = m_pc;
m_au = m_at;
- // alu r=10 c=3 m=xnzvc i=.l....f ALU.subc a=alub d=R.dbin:m_dbin
+ // alu r=10 c=3 m=xnzvc i=.l....f 10 a=alub d=31:m_dbin
alu_subc(m_alub, m_dbin);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -189763,7 +189760,7 @@ void m68008_device::sub_l_dd_ais_if8() // 9190 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -189830,7 +189827,7 @@ void m68008_device::sub_l_dd_ais_if8() // 9190 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -189865,7 +189862,7 @@ void m68008_device::sub_l_dd_ais_if8() // 9190 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=16:m_da[rx] d=29:m_alue
alu_subc(high16(m_da[rx]), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -189940,7 +189937,7 @@ void m68008_device::sub_l_dd_aips_if8() // 9198 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -190010,7 +190007,7 @@ void m68008_device::sub_l_dd_aips_if8() // 9198 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -190045,7 +190042,7 @@ void m68008_device::sub_l_dd_aips_if8() // 9198 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=16:m_da[rx] d=29:m_alue
alu_subc(high16(m_da[rx]), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -190119,7 +190116,7 @@ void m68008_device::sub_l_dd_pais_if8() // 91a0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -190191,7 +190188,7 @@ void m68008_device::sub_l_dd_pais_if8() // 91a0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -190226,7 +190223,7 @@ void m68008_device::sub_l_dd_pais_if8() // 91a0 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=16:m_da[rx] d=29:m_alue
alu_subc(high16(m_da[rx]), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -190332,7 +190329,7 @@ void m68008_device::sub_l_dd_das_if8() // 91a8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -190399,7 +190396,7 @@ void m68008_device::sub_l_dd_das_if8() // 91a8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -190434,7 +190431,7 @@ void m68008_device::sub_l_dd_das_if8() // 91a8 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=16:m_da[rx] d=29:m_alue
alu_subc(high16(m_da[rx]), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -190507,7 +190504,7 @@ void m68008_device::sub_l_dd_dais_if8() // 91b0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=5 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -190588,7 +190585,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -190655,7 +190652,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -190690,7 +190687,7 @@ adsl2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=16:m_da[rx] d=29:m_alue
alu_subc(high16(m_da[rx]), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -190798,7 +190795,7 @@ void m68008_device::sub_l_dd_adr16_if8() // 91b8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -190865,7 +190862,7 @@ void m68008_device::sub_l_dd_adr16_if8() // 91b8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -190900,7 +190897,7 @@ void m68008_device::sub_l_dd_adr16_if8() // 91b8 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=16:m_da[rx] d=29:m_alue
alu_subc(high16(m_da[rx]), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -191039,7 +191036,7 @@ void m68008_device::sub_l_dd_adr32_if8() // 91b9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -191106,7 +191103,7 @@ void m68008_device::sub_l_dd_adr32_if8() // 91b9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=5 c=2 m=xnzvc i=.l...i. ALU.sub a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=5 c=2 m=xnzvc i=.l...i. 2 a=2:m_da[rx] d=31:m_dbin
alu_sub(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -191141,7 +191138,7 @@ void m68008_device::sub_l_dd_adr32_if8() // 91b9 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=5 c=3 m=xnzvc i=.l....f ALU.subc a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=5 c=3 m=xnzvc i=.l....f 10 a=16:m_da[rx] d=29:m_alue
alu_subc(high16(m_da[rx]), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -191218,7 +191215,7 @@ void m68008_device::suba_l_ds_ad_if8() // 91c0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dyl:m_da[ry] d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=4:m_da[ry] d=1:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
// 3c0 rorl2
set_16l(m_da[rx], m_aluo);
@@ -191251,7 +191248,7 @@ void m68008_device::suba_l_ds_ad_if8() // 91c0 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=18:m_da[ry] d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=18:m_da[ry] d=15:m_da[rx]
alu_subc(high16(m_da[ry]), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -191276,7 +191273,7 @@ void m68008_device::suba_l_as_ad_if8() // 91c8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.ayl:m_da[ry] d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=3:m_da[ry] d=1:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
// 3c0 rorl2
set_16l(m_da[rx], m_aluo);
@@ -191309,7 +191306,7 @@ void m68008_device::suba_l_as_ad_if8() // 91c8 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=17:m_da[ry] d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=17:m_da[ry] d=15:m_da[rx]
alu_subc(high16(m_da[ry]), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -191332,7 +191329,7 @@ void m68008_device::suba_l_ais_ad_if8() // 91d0 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -191399,11 +191396,11 @@ void m68008_device::suba_l_ais_ad_if8() // 91d0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=..... i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -191453,7 +191450,7 @@ void m68008_device::suba_l_aips_ad_if8() // 91d8 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -191523,11 +191520,11 @@ void m68008_device::suba_l_aips_ad_if8() // 91d8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=..... i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -191576,7 +191573,7 @@ void m68008_device::suba_l_pais_ad_if8() // 91e0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -191648,11 +191645,11 @@ void m68008_device::suba_l_pais_ad_if8() // 91e0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=..... i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -191733,7 +191730,7 @@ void m68008_device::suba_l_das_ad_if8() // 91e8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -191800,11 +191797,11 @@ void m68008_device::suba_l_das_ad_if8() // 91e8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=..... i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -191852,7 +191849,7 @@ void m68008_device::suba_l_dais_ad_if8() // 91f0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=5 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -191933,7 +191930,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -192000,11 +191997,11 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=..... i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -192087,7 +192084,7 @@ void m68008_device::suba_l_adr16_ad_if8() // 91f8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -192154,11 +192151,11 @@ void m68008_device::suba_l_adr16_ad_if8() // 91f8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=..... i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -192272,7 +192269,7 @@ void m68008_device::suba_l_adr32_ad_if8() // 91f9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -192339,11 +192336,11 @@ void m68008_device::suba_l_adr32_ad_if8() // 91f9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=..... i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -192423,7 +192420,7 @@ void m68008_device::suba_l_dpc_ad_if8() // 91fa f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -192490,11 +192487,11 @@ void m68008_device::suba_l_dpc_ad_if8() // 91fa f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=..... i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -192541,7 +192538,7 @@ void m68008_device::suba_l_dpci_ad_if8() // 91fb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e7 aixw0
- // alu r=5 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -192622,7 +192619,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -192689,11 +192686,11 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=5 c=3 m=..... i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -192809,7 +192806,7 @@ void m68008_device::suba_l_imm32_ad_if8() // 91fc f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=5 c=2 m=..... i=.....i. ALU.sub a=R.dtl:m_dt d=R.axl:m_da[rx]
+ // alu r=5 c=2 m=..... i=.....i. 2 a=9:m_dt d=1:m_da[rx]
alu_sub(m_dt, m_da[rx]);
// 3c0 rorl2
set_16l(m_da[rx], m_aluo);
@@ -192842,7 +192839,7 @@ void m68008_device::suba_l_imm32_ad_if8() // 91fc f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=5 c=3 m=..... i=......f ALU.subc a=23:m_dt d=15:m_da[rx]
+ // alu r=5 c=3 m=..... i=......f 10 a=23:m_dt d=15:m_da[rx]
alu_subc(high16(m_dt), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -192867,7 +192864,7 @@ void m68008_device::cmp_b_ds_dd_if8() // b000 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=4:m_da[ry] d=2:m_da[rx]
alu_sub8(m_da[ry], m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -192916,7 +192913,7 @@ void m68008_device::cmp_b_ais_dd_if8() // b010 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -192937,7 +192934,7 @@ void m68008_device::cmp_b_ais_dd_if8() // b010 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -192992,7 +192989,7 @@ void m68008_device::cmp_b_aips_dd_if8() // b018 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -193011,7 +193008,7 @@ void m68008_device::cmp_b_aips_dd_if8() // b018 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -193068,7 +193065,7 @@ void m68008_device::cmp_b_pais_dd_if8() // b020 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -193087,7 +193084,7 @@ void m68008_device::cmp_b_pais_dd_if8() // b020 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -193168,7 +193165,7 @@ void m68008_device::cmp_b_das_dd_if8() // b028 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -193189,7 +193186,7 @@ void m68008_device::cmp_b_das_dd_if8() // b028 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -193236,7 +193233,7 @@ void m68008_device::cmp_b_dais_dd_if8() // b030 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=6 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -193318,7 +193315,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -193339,7 +193336,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -193421,7 +193418,7 @@ void m68008_device::cmp_b_adr16_dd_if8() // b038 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -193440,7 +193437,7 @@ void m68008_device::cmp_b_adr16_dd_if8() // b038 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -193553,7 +193550,7 @@ void m68008_device::cmp_b_adr32_dd_if8() // b039 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -193572,7 +193569,7 @@ void m68008_device::cmp_b_adr32_dd_if8() // b039 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -193652,7 +193649,7 @@ void m68008_device::cmp_b_dpc_dd_if8() // b03a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -193673,7 +193670,7 @@ void m68008_device::cmp_b_dpc_dd_if8() // b03a f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -193719,7 +193716,7 @@ void m68008_device::cmp_b_dpci_dd_if8() // b03b f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=6 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -193801,7 +193798,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -193822,7 +193819,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub8(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -193906,7 +193903,7 @@ void m68008_device::cmp_b_imm8_dd_if8() // b03c f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=9:m_dt d=2:m_da[rx]
alu_sub8(m_dt, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -193957,7 +193954,7 @@ void m68008_device::cmp_w_ds_dd_if8() // b040 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=4:m_da[ry] d=2:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -194008,7 +194005,7 @@ void m68008_device::cmp_w_as_dd_if8() // b048 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.ayl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=3:m_da[ry] d=2:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -194057,7 +194054,7 @@ void m68008_device::cmp_w_ais_dd_if8() // b050 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -194093,7 +194090,7 @@ void m68008_device::cmp_w_ais_dd_if8() // b050 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -194148,7 +194145,7 @@ void m68008_device::cmp_w_aips_dd_if8() // b058 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -194182,7 +194179,7 @@ void m68008_device::cmp_w_aips_dd_if8() // b058 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -194239,7 +194236,7 @@ void m68008_device::cmp_w_pais_dd_if8() // b060 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -194273,7 +194270,7 @@ void m68008_device::cmp_w_pais_dd_if8() // b060 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -194354,7 +194351,7 @@ void m68008_device::cmp_w_das_dd_if8() // b068 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -194390,7 +194387,7 @@ void m68008_device::cmp_w_das_dd_if8() // b068 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -194437,7 +194434,7 @@ void m68008_device::cmp_w_dais_dd_if8() // b070 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=6 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -194519,7 +194516,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -194555,7 +194552,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -194637,7 +194634,7 @@ void m68008_device::cmp_w_adr16_dd_if8() // b078 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -194671,7 +194668,7 @@ void m68008_device::cmp_w_adr16_dd_if8() // b078 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -194784,7 +194781,7 @@ void m68008_device::cmp_w_adr32_dd_if8() // b079 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -194818,7 +194815,7 @@ void m68008_device::cmp_w_adr32_dd_if8() // b079 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -194898,7 +194895,7 @@ void m68008_device::cmp_w_dpc_dd_if8() // b07a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -194934,7 +194931,7 @@ void m68008_device::cmp_w_dpc_dd_if8() // b07a f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -194980,7 +194977,7 @@ void m68008_device::cmp_w_dpci_dd_if8() // b07b f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=6 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -195062,7 +195059,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -195098,7 +195095,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -195182,7 +195179,7 @@ void m68008_device::cmp_w_imm16_dd_if8() // b07c f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=9:m_dt d=2:m_da[rx]
alu_sub(m_dt, m_da[rx]);
sr_nzvc();
// 23a rcaw2
@@ -195233,11 +195230,11 @@ void m68008_device::cmp_l_ds_dd_if8() // b080 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=4:m_da[ry] d=2:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
sr_nzvc();
// 173 cprl2
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=18:m_da[ry] d=16:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=18:m_da[ry] d=16:m_da[rx]
alu_subc(high16(m_da[ry]), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -195289,11 +195286,11 @@ void m68008_device::cmp_l_as_dd_if8() // b088 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.ayl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=3:m_da[ry] d=2:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
sr_nzvc();
// 173 cprl2
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=17:m_da[ry] d=16:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=17:m_da[ry] d=16:m_da[rx]
alu_subc(high16(m_da[ry]), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -195343,7 +195340,7 @@ void m68008_device::cmp_l_ais_dd_if8() // b090 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -195410,11 +195407,11 @@ void m68008_device::cmp_l_ais_dd_if8() // b090 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -195464,7 +195461,7 @@ void m68008_device::cmp_l_aips_dd_if8() // b098 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -195534,11 +195531,11 @@ void m68008_device::cmp_l_aips_dd_if8() // b098 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -195587,7 +195584,7 @@ void m68008_device::cmp_l_pais_dd_if8() // b0a0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -195659,11 +195656,11 @@ void m68008_device::cmp_l_pais_dd_if8() // b0a0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -195744,7 +195741,7 @@ void m68008_device::cmp_l_das_dd_if8() // b0a8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -195811,11 +195808,11 @@ void m68008_device::cmp_l_das_dd_if8() // b0a8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -195863,7 +195860,7 @@ void m68008_device::cmp_l_dais_dd_if8() // b0b0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=6 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -195944,7 +195941,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -196011,11 +196008,11 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -196098,7 +196095,7 @@ void m68008_device::cmp_l_adr16_dd_if8() // b0b8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -196165,11 +196162,11 @@ void m68008_device::cmp_l_adr16_dd_if8() // b0b8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -196283,7 +196280,7 @@ void m68008_device::cmp_l_adr32_dd_if8() // b0b9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -196350,11 +196347,11 @@ void m68008_device::cmp_l_adr32_dd_if8() // b0b9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -196434,7 +196431,7 @@ void m68008_device::cmp_l_dpc_dd_if8() // b0ba f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -196501,11 +196498,11 @@ void m68008_device::cmp_l_dpc_dd_if8() // b0ba f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -196552,7 +196549,7 @@ void m68008_device::cmp_l_dpci_dd_if8() // b0bb f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e7 aixw0
- // alu r=6 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -196633,7 +196630,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -196700,11 +196697,11 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=31:m_dbin d=2:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=alub d=16:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=alub d=16:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -196820,11 +196817,11 @@ void m68008_device::cmp_l_imm32_dd_if8() // b0bc f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=9:m_dt d=2:m_da[rx]
alu_sub(m_dt, m_da[rx]);
sr_nzvc();
// 173 cprl2
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=23:m_dt d=16:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=23:m_dt d=16:m_da[rx]
alu_subc(high16(m_dt), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -196876,11 +196873,11 @@ void m68008_device::cmpa_w_ds_ad_if8() // b0c0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dyl:m_da[ry] d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=4:m_da[ry] d=1:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
sr_nzvc();
// 174 cprm2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -196932,11 +196929,11 @@ void m68008_device::cmpa_w_as_ad_if8() // b0c8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.ayl:m_da[ry] d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=3:m_da[ry] d=1:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
sr_nzvc();
// 174 cprm2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -196986,7 +196983,7 @@ void m68008_device::cmpa_w_ais_ad_if8() // b0d0 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -197022,11 +197019,11 @@ void m68008_device::cmpa_w_ais_ad_if8() // b0d0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 174 cprm2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -197082,7 +197079,7 @@ void m68008_device::cmpa_w_aips_ad_if8() // b0d8 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -197116,11 +197113,11 @@ void m68008_device::cmpa_w_aips_ad_if8() // b0d8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 174 cprm2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -197178,7 +197175,7 @@ void m68008_device::cmpa_w_pais_ad_if8() // b0e0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -197212,11 +197209,11 @@ void m68008_device::cmpa_w_pais_ad_if8() // b0e0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 174 cprm2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -197298,7 +197295,7 @@ void m68008_device::cmpa_w_das_ad_if8() // b0e8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -197334,11 +197331,11 @@ void m68008_device::cmpa_w_das_ad_if8() // b0e8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 174 cprm2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -197386,7 +197383,7 @@ void m68008_device::cmpa_w_dais_ad_if8() // b0f0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=6 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -197468,7 +197465,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -197504,11 +197501,11 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 174 cprm2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -197591,7 +197588,7 @@ void m68008_device::cmpa_w_adr16_ad_if8() // b0f8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -197625,11 +197622,11 @@ void m68008_device::cmpa_w_adr16_ad_if8() // b0f8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 174 cprm2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -197743,7 +197740,7 @@ void m68008_device::cmpa_w_adr32_ad_if8() // b0f9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -197777,11 +197774,11 @@ void m68008_device::cmpa_w_adr32_ad_if8() // b0f9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 174 cprm2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -197862,7 +197859,7 @@ void m68008_device::cmpa_w_dpc_ad_if8() // b0fa f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -197898,11 +197895,11 @@ void m68008_device::cmpa_w_dpc_ad_if8() // b0fa f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 174 cprm2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -197949,7 +197946,7 @@ void m68008_device::cmpa_w_dpci_ad_if8() // b0fb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e3 aixl0
- // alu r=6 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -198031,7 +198028,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -198067,11 +198064,11 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 174 cprm2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -198156,11 +198153,11 @@ void m68008_device::cmpa_w_imm16_ad_if8() // b0fc f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=9:m_dt d=1:m_da[rx]
alu_sub(m_dt, m_da[rx]);
sr_nzvc();
// 174 cprm2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=25:m_at d=15:m_da[rx]
alu_subc(high16(m_at), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -198211,7 +198208,7 @@ void m68008_device::eor_b_dd_ds_if8() // b100 f1f8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dxl:m_da[rx] d=R.dyl:m_da[ry]
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=2:m_da[rx] d=4:m_da[ry]
alu_eor8(m_da[rx], m_da[ry]);
sr_nzvc();
// 08b roaw2
@@ -198219,7 +198216,7 @@ void m68008_device::eor_b_dd_ds_if8() // b100 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -198283,7 +198280,7 @@ void m68008_device::cmpm_b_aips_aipd_if8() // b108 f1f8
m_aob = m_da[rx];
m_ir = m_irc;
m_au = m_da[rx] + (rx < 15 ? 1 : 2);
- // alu r=6 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -198303,7 +198300,7 @@ void m68008_device::cmpm_b_aips_aipd_if8() // b108 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_da[rx] = m_au;
m_au = m_pc + 2;
- // alu r=6 c=2 m=.nzvc i=b....i. ALU.sub a=R.aluo:m_aluo d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=b....i. 2 a=33:m_aluo d=31:m_dbin
alu_sub8(m_aluo, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -198348,11 +198345,11 @@ void m68008_device::eor_b_dd_ais_if8() // b110 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -198370,7 +198367,7 @@ void m68008_device::eor_b_dd_ais_if8() // b110 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -198407,7 +198404,7 @@ void m68008_device::eor_b_dd_ais_if8() // b110 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -198436,12 +198433,12 @@ void m68008_device::eor_b_dd_aips_if8() // b118 f1f8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -198460,7 +198457,7 @@ void m68008_device::eor_b_dd_aips_if8() // b118 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -198497,7 +198494,7 @@ void m68008_device::eor_b_dd_aips_if8() // b118 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -198525,7 +198522,7 @@ void m68008_device::eor_b_dd_pais_if8() // b120 f1f8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -198533,7 +198530,7 @@ void m68008_device::eor_b_dd_pais_if8() // b120 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -198552,7 +198549,7 @@ void m68008_device::eor_b_dd_pais_if8() // b120 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -198589,7 +198586,7 @@ void m68008_device::eor_b_dd_pais_if8() // b120 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -198615,7 +198612,7 @@ void m68008_device::eor_b_dd_das_if8() // b128 f1f8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -198648,11 +198645,11 @@ void m68008_device::eor_b_dd_das_if8() // b128 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -198670,7 +198667,7 @@ void m68008_device::eor_b_dd_das_if8() // b128 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -198707,7 +198704,7 @@ void m68008_device::eor_b_dd_das_if8() // b128 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -198731,14 +198728,14 @@ void m68008_device::eor_b_dd_dais_if8() // b130 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=13 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=13 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -198746,7 +198743,7 @@ void m68008_device::eor_b_dd_dais_if8() // b130 f1f8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -198780,7 +198777,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -198816,11 +198813,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -198838,7 +198835,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -198875,7 +198872,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -198903,7 +198900,7 @@ void m68008_device::eor_b_dd_adr16_if8() // b138 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -198936,7 +198933,7 @@ void m68008_device::eor_b_dd_adr16_if8() // b138 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -198955,7 +198952,7 @@ void m68008_device::eor_b_dd_adr16_if8() // b138 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -198992,7 +198989,7 @@ void m68008_device::eor_b_dd_adr16_if8() // b138 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -199018,7 +199015,7 @@ void m68008_device::eor_b_dd_adr32_if8() // b139 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -199052,7 +199049,7 @@ void m68008_device::eor_b_dd_adr32_if8() // b139 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=b...... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -199085,7 +199082,7 @@ void m68008_device::eor_b_dd_adr32_if8() // b139 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -199104,7 +199101,7 @@ void m68008_device::eor_b_dd_adr32_if8() // b139 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=b....i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=b....i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -199141,7 +199138,7 @@ void m68008_device::eor_b_dd_adr32_if8() // b139 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=b...... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=b...... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -199168,7 +199165,7 @@ void m68008_device::eor_w_dd_ds_if8() // b140 f1f8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dxl:m_da[rx] d=R.dyl:m_da[ry]
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=2:m_da[rx] d=4:m_da[ry]
alu_eor(m_da[rx], m_da[ry]);
sr_nzvc();
// 08b roaw2
@@ -199176,7 +199173,7 @@ void m68008_device::eor_w_dd_ds_if8() // b140 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -199255,7 +199252,7 @@ void m68008_device::cmpm_w_aips_aipd_if8() // b148 f1f8
m_aob = m_da[rx];
m_ir = m_irc;
m_au = m_da[rx] + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -199290,7 +199287,7 @@ void m68008_device::cmpm_w_aips_aipd_if8() // b148 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_da[rx] = m_au;
m_au = m_pc + 2;
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.aluo:m_aluo d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=33:m_aluo d=31:m_dbin
alu_sub(m_aluo, m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -199335,11 +199332,11 @@ void m68008_device::eor_w_dd_ais_if8() // b150 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -199372,7 +199369,7 @@ void m68008_device::eor_w_dd_ais_if8() // b150 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -199409,7 +199406,7 @@ void m68008_device::eor_w_dd_ais_if8() // b150 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -199453,12 +199450,12 @@ void m68008_device::eor_w_dd_aips_if8() // b158 f1f8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=....... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -199492,7 +199489,7 @@ void m68008_device::eor_w_dd_aips_if8() // b158 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -199529,7 +199526,7 @@ void m68008_device::eor_w_dd_aips_if8() // b158 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -199572,7 +199569,7 @@ void m68008_device::eor_w_dd_pais_if8() // b160 f1f8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=....... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -199580,7 +199577,7 @@ void m68008_device::eor_w_dd_pais_if8() // b160 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -199614,7 +199611,7 @@ void m68008_device::eor_w_dd_pais_if8() // b160 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -199651,7 +199648,7 @@ void m68008_device::eor_w_dd_pais_if8() // b160 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -199692,7 +199689,7 @@ void m68008_device::eor_w_dd_das_if8() // b168 f1f8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -199725,11 +199722,11 @@ void m68008_device::eor_w_dd_das_if8() // b168 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -199762,7 +199759,7 @@ void m68008_device::eor_w_dd_das_if8() // b168 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -199799,7 +199796,7 @@ void m68008_device::eor_w_dd_das_if8() // b168 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -199838,14 +199835,14 @@ void m68008_device::eor_w_dd_dais_if8() // b170 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=13 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=13 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -199853,7 +199850,7 @@ void m68008_device::eor_w_dd_dais_if8() // b170 f1f8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -199887,7 +199884,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -199923,11 +199920,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dxl:m_da[rx] d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -199960,7 +199957,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -199997,7 +199994,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -200040,7 +200037,7 @@ void m68008_device::eor_w_dd_adr16_if8() // b178 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=....... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -200073,7 +200070,7 @@ void m68008_device::eor_w_dd_adr16_if8() // b178 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -200107,7 +200104,7 @@ void m68008_device::eor_w_dd_adr16_if8() // b178 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -200144,7 +200141,7 @@ void m68008_device::eor_w_dd_adr16_if8() // b178 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -200185,7 +200182,7 @@ void m68008_device::eor_w_dd_adr32_if8() // b179 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -200219,7 +200216,7 @@ void m68008_device::eor_w_dd_adr32_if8() // b179 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=13 c=0 m=..... i=....... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=....... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -200252,7 +200249,7 @@ void m68008_device::eor_w_dd_adr32_if8() // b179 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=13 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -200286,7 +200283,7 @@ void m68008_device::eor_w_dd_adr32_if8() // b179 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.....i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.....i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -200323,7 +200320,7 @@ void m68008_device::eor_w_dd_adr32_if8() // b179 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=....... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=....... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -200365,12 +200362,12 @@ void m68008_device::eor_l_dd_ds_if8() // b180 f1f8
m_aob = m_au;
m_ir = m_irc;
m_pc = m_au;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dxl:m_da[rx] d=R.dyl:m_da[ry]
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=2:m_da[rx] d=4:m_da[ry]
alu_eor(m_da[rx], m_da[ry]);
sr_nzvc();
// 259 roal2
set_16l(m_da[ry], m_aluo);
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -200400,7 +200397,7 @@ void m68008_device::eor_l_dd_ds_if8() // b180 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25a roal3
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=16:m_da[rx] d=18:m_da[ry]
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=16:m_da[rx] d=18:m_da[ry]
alu_eor(high16(m_da[rx]), high16(m_da[ry]));
sr_nzvc_u();
m_icount -= 2;
@@ -200409,7 +200406,7 @@ void m68008_device::eor_l_dd_ds_if8() // b180 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -200492,7 +200489,7 @@ void m68008_device::cmpm_l_aips_aipd_if8() // b188 f1f8
m_aob = m_da[rx];
m_ir = m_irc;
m_au = m_da[rx] + 2;
- // alu r=6 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -200556,13 +200553,13 @@ void m68008_device::cmpm_l_aips_aipd_if8() // b188 f1f8
m_aob = m_pc;
m_da[rx] = m_au;
m_au = m_pc + 2;
- // alu r=6 c=2 m=.nzvc i=.l...i. ALU.sub a=R.aluo:m_aluo d=R.dbin:m_dbin
+ // alu r=6 c=2 m=.nzvc i=.l...i. 2 a=33:m_aluo d=31:m_dbin
alu_sub(m_aluo, m_dbin);
sr_nzvc();
// 157 cmml7
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
- // alu r=6 c=3 m=.nzvc i=.l....f ALU.subc a=alub d=R.alue:m_alue
+ // alu r=6 c=3 m=.nzvc i=.l....f 10 a=alub d=29:m_alue
alu_subc(m_alub, m_alue);
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -200607,7 +200604,7 @@ void m68008_device::eor_l_dd_ais_if8() // b190 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=13 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -200642,7 +200639,7 @@ void m68008_device::eor_l_dd_ais_if8() // b190 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -200675,7 +200672,7 @@ void m68008_device::eor_l_dd_ais_if8() // b190 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -200710,7 +200707,7 @@ void m68008_device::eor_l_dd_ais_if8() // b190 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=16:m_da[rx] d=29:m_alue
alu_eor(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -200745,7 +200742,7 @@ void m68008_device::eor_l_dd_ais_if8() // b190 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -200786,7 +200783,7 @@ void m68008_device::eor_l_dd_aips_if8() // b198 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=13 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -200821,11 +200818,11 @@ void m68008_device::eor_l_dd_aips_if8() // b198 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
// 21b pinl3
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -200858,7 +200855,7 @@ void m68008_device::eor_l_dd_aips_if8() // b198 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -200893,7 +200890,7 @@ void m68008_device::eor_l_dd_aips_if8() // b198 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=16:m_da[rx] d=29:m_alue
alu_eor(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -200928,7 +200925,7 @@ void m68008_device::eor_l_dd_aips_if8() // b198 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -200968,14 +200965,14 @@ void m68008_device::eor_l_dd_pais_if8() // b1a0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=13 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
m_aob = m_au;
m_da[ry] = m_au;
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -201009,7 +201006,7 @@ void m68008_device::eor_l_dd_pais_if8() // b1a0 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -201042,7 +201039,7 @@ void m68008_device::eor_l_dd_pais_if8() // b1a0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -201077,7 +201074,7 @@ void m68008_device::eor_l_dd_pais_if8() // b1a0 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=16:m_da[rx] d=29:m_alue
alu_eor(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -201112,7 +201109,7 @@ void m68008_device::eor_l_dd_pais_if8() // b1a0 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -201153,7 +201150,7 @@ void m68008_device::eor_l_dd_das_if8() // b1a8 f1f8
// 1c6 adsl1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -201185,7 +201182,7 @@ void m68008_device::eor_l_dd_das_if8() // b1a8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -201220,7 +201217,7 @@ void m68008_device::eor_l_dd_das_if8() // b1a8 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -201253,7 +201250,7 @@ void m68008_device::eor_l_dd_das_if8() // b1a8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -201288,7 +201285,7 @@ void m68008_device::eor_l_dd_das_if8() // b1a8 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=16:m_da[rx] d=29:m_alue
alu_eor(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -201323,7 +201320,7 @@ void m68008_device::eor_l_dd_das_if8() // b1a8 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -201362,14 +201359,14 @@ void m68008_device::eor_l_dd_dais_if8() // b1b0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=13 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=13 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.aluo:m_aluo d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=33:m_aluo d=none
if(m_t)
goto aixw4;
else
@@ -201377,7 +201374,7 @@ void m68008_device::eor_l_dd_dais_if8() // b1b0 f1f8
aixw2:
// 124 aixw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -201411,7 +201408,7 @@ aixw2:
aixw4:
// 1e4 aixw4
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -201446,7 +201443,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -201481,7 +201478,7 @@ adsl2:
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -201514,7 +201511,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -201549,7 +201546,7 @@ adsl2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=16:m_da[rx] d=29:m_alue
alu_eor(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -201584,7 +201581,7 @@ adsl2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -201627,7 +201624,7 @@ void m68008_device::eor_l_dd_adr16_if8() // b1b8 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -201660,7 +201657,7 @@ void m68008_device::eor_l_dd_adr16_if8() // b1b8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -201695,7 +201692,7 @@ void m68008_device::eor_l_dd_adr16_if8() // b1b8 f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -201728,7 +201725,7 @@ void m68008_device::eor_l_dd_adr16_if8() // b1b8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -201763,7 +201760,7 @@ void m68008_device::eor_l_dd_adr16_if8() // b1b8 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=16:m_da[rx] d=29:m_alue
alu_eor(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -201798,7 +201795,7 @@ void m68008_device::eor_l_dd_adr16_if8() // b1b8 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -201839,7 +201836,7 @@ void m68008_device::eor_l_dd_adr32_if8() // b1b9 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dbin:m_dbin d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -201873,7 +201870,7 @@ void m68008_device::eor_l_dd_adr32_if8() // b1b9 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -201906,7 +201903,7 @@ void m68008_device::eor_l_dd_adr32_if8() // b1b9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=13 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=13 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -201941,7 +201938,7 @@ void m68008_device::eor_l_dd_adr32_if8() // b1b9 f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=R.dbin:m_dbin
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -201974,7 +201971,7 @@ void m68008_device::eor_l_dd_adr32_if8() // b1b9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=13 c=2 m=.nzvc i=.l...i. ALU.eor a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=13 c=2 m=.nzvc i=.l...i. 9 a=2:m_da[rx] d=31:m_dbin
alu_eor(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -202009,7 +202006,7 @@ void m68008_device::eor_l_dd_adr32_if8() // b1b9 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=13 c=3 m=.nzvc i=.l....f ALU.eor a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=13 c=3 m=.nzvc i=.l....f 9 a=16:m_da[rx] d=29:m_alue
alu_eor(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -202044,7 +202041,7 @@ void m68008_device::eor_l_dd_adr32_if8() // b1b9 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=13 c=0 m=..... i=.l..... ALU.eor a=none d=none
+ // alu r=13 c=0 m=..... i=.l..... 9 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -202087,11 +202084,11 @@ void m68008_device::cmpa_l_ds_ad_if8() // b1c0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dyl:m_da[ry] d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=4:m_da[ry] d=1:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
sr_nzvc();
// 173 cprl2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=18:m_da[ry] d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=18:m_da[ry] d=15:m_da[rx]
alu_subc(high16(m_da[ry]), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -202143,11 +202140,11 @@ void m68008_device::cmpa_l_as_ad_if8() // b1c8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.ayl:m_da[ry] d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=3:m_da[ry] d=1:m_da[rx]
alu_sub(m_da[ry], m_da[rx]);
sr_nzvc();
// 173 cprl2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=17:m_da[ry] d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=17:m_da[ry] d=15:m_da[rx]
alu_subc(high16(m_da[ry]), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -202197,7 +202194,7 @@ void m68008_device::cmpa_l_ais_ad_if8() // b1d0 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -202264,11 +202261,11 @@ void m68008_device::cmpa_l_ais_ad_if8() // b1d0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -202318,7 +202315,7 @@ void m68008_device::cmpa_l_aips_ad_if8() // b1d8 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -202388,11 +202385,11 @@ void m68008_device::cmpa_l_aips_ad_if8() // b1d8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -202441,7 +202438,7 @@ void m68008_device::cmpa_l_pais_ad_if8() // b1e0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -202513,11 +202510,11 @@ void m68008_device::cmpa_l_pais_ad_if8() // b1e0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -202598,7 +202595,7 @@ void m68008_device::cmpa_l_das_ad_if8() // b1e8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -202665,11 +202662,11 @@ void m68008_device::cmpa_l_das_ad_if8() // b1e8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -202717,7 +202714,7 @@ void m68008_device::cmpa_l_dais_ad_if8() // b1f0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=6 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -202798,7 +202795,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -202865,11 +202862,11 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -202952,7 +202949,7 @@ void m68008_device::cmpa_l_adr16_ad_if8() // b1f8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -203019,11 +203016,11 @@ void m68008_device::cmpa_l_adr16_ad_if8() // b1f8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -203137,7 +203134,7 @@ void m68008_device::cmpa_l_adr32_ad_if8() // b1f9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -203204,11 +203201,11 @@ void m68008_device::cmpa_l_adr32_ad_if8() // b1f9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -203288,7 +203285,7 @@ void m68008_device::cmpa_l_dpc_ad_if8() // b1fa f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -203355,11 +203352,11 @@ void m68008_device::cmpa_l_dpc_ad_if8() // b1fa f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -203406,7 +203403,7 @@ void m68008_device::cmpa_l_dpci_ad_if8() // b1fb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e7 aixw0
- // alu r=6 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=6 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -203487,7 +203484,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=6 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=6 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -203554,11 +203551,11 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=31:m_dbin d=1:m_da[rx]
alu_sub(m_dbin, m_da[rx]);
sr_nzvc();
// 172 cpml2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=alub d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=alub d=15:m_da[rx]
alu_subc(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -203674,11 +203671,11 @@ void m68008_device::cmpa_l_imm32_ad_if8() // b1fc f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=6 c=2 m=.nzvc i=.....i. ALU.sub a=R.dtl:m_dt d=R.axl:m_da[rx]
+ // alu r=6 c=2 m=.nzvc i=.....i. 2 a=9:m_dt d=1:m_da[rx]
alu_sub(m_dt, m_da[rx]);
sr_nzvc();
// 173 cprl2
- // alu r=6 c=3 m=.nzvc i=......f ALU.subc a=23:m_dt d=15:m_da[rx]
+ // alu r=6 c=3 m=.nzvc i=......f 10 a=23:m_dt d=15:m_da[rx]
alu_subc(high16(m_dt), high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -203730,7 +203727,7 @@ void m68008_device::and_b_ds_dd_if8() // c000 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=2:m_da[rx]
alu_and8(m_da[ry], m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -203738,7 +203735,7 @@ void m68008_device::and_b_ds_dd_if8() // c000 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -203781,11 +203778,11 @@ void m68008_device::and_b_ais_dd_if8() // c010 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -203803,7 +203800,7 @@ void m68008_device::and_b_ais_dd_if8() // c010 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -203811,7 +203808,7 @@ void m68008_device::and_b_ais_dd_if8() // c010 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -203857,12 +203854,12 @@ void m68008_device::and_b_aips_dd_if8() // c018 f1f8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -203881,7 +203878,7 @@ void m68008_device::and_b_aips_dd_if8() // c018 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -203889,7 +203886,7 @@ void m68008_device::and_b_aips_dd_if8() // c018 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -203934,7 +203931,7 @@ void m68008_device::and_b_pais_dd_if8() // c020 f1f8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -203942,7 +203939,7 @@ void m68008_device::and_b_pais_dd_if8() // c020 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -203961,7 +203958,7 @@ void m68008_device::and_b_pais_dd_if8() // c020 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -203969,7 +203966,7 @@ void m68008_device::and_b_pais_dd_if8() // c020 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204012,7 +204009,7 @@ void m68008_device::and_b_das_dd_if8() // c028 f1f8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204045,11 +204042,11 @@ void m68008_device::and_b_das_dd_if8() // c028 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -204067,7 +204064,7 @@ void m68008_device::and_b_das_dd_if8() // c028 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -204075,7 +204072,7 @@ void m68008_device::and_b_das_dd_if8() // c028 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204116,14 +204113,14 @@ void m68008_device::and_b_dais_dd_if8() // c030 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=4 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -204131,7 +204128,7 @@ void m68008_device::and_b_dais_dd_if8() // c030 f1f8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204165,7 +204162,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204201,11 +204198,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -204223,7 +204220,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -204231,7 +204228,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204276,7 +204273,7 @@ void m68008_device::and_b_adr16_dd_if8() // c038 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -204309,7 +204306,7 @@ void m68008_device::and_b_adr16_dd_if8() // c038 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -204328,7 +204325,7 @@ void m68008_device::and_b_adr16_dd_if8() // c038 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -204336,7 +204333,7 @@ void m68008_device::and_b_adr16_dd_if8() // c038 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204379,7 +204376,7 @@ void m68008_device::and_b_adr32_dd_if8() // c039 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204413,7 +204410,7 @@ void m68008_device::and_b_adr32_dd_if8() // c039 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -204446,7 +204443,7 @@ void m68008_device::and_b_adr32_dd_if8() // c039 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -204465,7 +204462,7 @@ void m68008_device::and_b_adr32_dd_if8() // c039 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -204473,7 +204470,7 @@ void m68008_device::and_b_adr32_dd_if8() // c039 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204515,7 +204512,7 @@ void m68008_device::and_b_dpc_dd_if8() // c03a f1ff
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_pc;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204548,11 +204545,11 @@ void m68008_device::and_b_dpc_dd_if8() // c03a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob);
m_icount -= 4;
@@ -204570,7 +204567,7 @@ void m68008_device::and_b_dpc_dd_if8() // c03a f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -204578,7 +204575,7 @@ void m68008_device::and_b_dpc_dd_if8() // c03a f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204618,14 +204615,14 @@ void m68008_device::and_b_dpci_dd_if8() // c03b f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=4 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_pc + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -204633,7 +204630,7 @@ void m68008_device::and_b_dpci_dd_if8() // c03b f1ff
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204667,7 +204664,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204703,11 +204700,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob);
m_icount -= 4;
@@ -204725,7 +204722,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and8(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -204733,7 +204730,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204778,7 +204775,7 @@ void m68008_device::and_b_imm8_dd_if8() // c03c f1ff
set_16h(m_at, m_dbin);
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204812,7 +204809,7 @@ void m68008_device::and_b_imm8_dd_if8() // c03c f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=9:m_dt d=2:m_da[rx]
alu_and8(m_dt, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -204820,7 +204817,7 @@ void m68008_device::and_b_imm8_dd_if8() // c03c f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204865,7 +204862,7 @@ void m68008_device::and_w_ds_dd_if8() // c040 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=2:m_da[rx]
alu_and(m_da[ry], m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -204873,7 +204870,7 @@ void m68008_device::and_w_ds_dd_if8() // c040 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204916,11 +204913,11 @@ void m68008_device::and_w_ais_dd_if8() // c050 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -204953,7 +204950,7 @@ void m68008_device::and_w_ais_dd_if8() // c050 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -204961,7 +204958,7 @@ void m68008_device::and_w_ais_dd_if8() // c050 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205007,12 +205004,12 @@ void m68008_device::and_w_aips_dd_if8() // c058 f1f8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -205046,7 +205043,7 @@ void m68008_device::and_w_aips_dd_if8() // c058 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -205054,7 +205051,7 @@ void m68008_device::and_w_aips_dd_if8() // c058 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205099,7 +205096,7 @@ void m68008_device::and_w_pais_dd_if8() // c060 f1f8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -205107,7 +205104,7 @@ void m68008_device::and_w_pais_dd_if8() // c060 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -205141,7 +205138,7 @@ void m68008_device::and_w_pais_dd_if8() // c060 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -205149,7 +205146,7 @@ void m68008_device::and_w_pais_dd_if8() // c060 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205192,7 +205189,7 @@ void m68008_device::and_w_das_dd_if8() // c068 f1f8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205225,11 +205222,11 @@ void m68008_device::and_w_das_dd_if8() // c068 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205262,7 +205259,7 @@ void m68008_device::and_w_das_dd_if8() // c068 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -205270,7 +205267,7 @@ void m68008_device::and_w_das_dd_if8() // c068 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205311,14 +205308,14 @@ void m68008_device::and_w_dais_dd_if8() // c070 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=4 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -205326,7 +205323,7 @@ void m68008_device::and_w_dais_dd_if8() // c070 f1f8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205360,7 +205357,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205396,11 +205393,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205433,7 +205430,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -205441,7 +205438,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205486,7 +205483,7 @@ void m68008_device::and_w_adr16_dd_if8() // c078 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -205519,7 +205516,7 @@ void m68008_device::and_w_adr16_dd_if8() // c078 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -205553,7 +205550,7 @@ void m68008_device::and_w_adr16_dd_if8() // c078 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -205561,7 +205558,7 @@ void m68008_device::and_w_adr16_dd_if8() // c078 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205604,7 +205601,7 @@ void m68008_device::and_w_adr32_dd_if8() // c079 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205638,7 +205635,7 @@ void m68008_device::and_w_adr32_dd_if8() // c079 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -205671,7 +205668,7 @@ void m68008_device::and_w_adr32_dd_if8() // c079 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -205705,7 +205702,7 @@ void m68008_device::and_w_adr32_dd_if8() // c079 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -205713,7 +205710,7 @@ void m68008_device::and_w_adr32_dd_if8() // c079 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205755,7 +205752,7 @@ void m68008_device::and_w_dpc_dd_if8() // c07a f1ff
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_pc;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205788,11 +205785,11 @@ void m68008_device::and_w_dpc_dd_if8() // c07a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205825,7 +205822,7 @@ void m68008_device::and_w_dpc_dd_if8() // c07a f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -205833,7 +205830,7 @@ void m68008_device::and_w_dpc_dd_if8() // c07a f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205873,14 +205870,14 @@ void m68008_device::and_w_dpci_dd_if8() // c07b f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=4 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_pc + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -205888,7 +205885,7 @@ void m68008_device::and_w_dpci_dd_if8() // c07b f1ff
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205922,7 +205919,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205958,11 +205955,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -205995,7 +205992,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -206003,7 +206000,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -206048,7 +206045,7 @@ void m68008_device::and_w_imm16_dd_if8() // c07c f1ff
set_16h(m_at, m_dbin);
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -206082,7 +206079,7 @@ void m68008_device::and_w_imm16_dd_if8() // c07c f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=9:m_dt d=2:m_da[rx]
alu_and(m_dt, m_da[rx]);
sr_nzvc();
// 27a rrgw2
@@ -206090,7 +206087,7 @@ void m68008_device::and_w_imm16_dd_if8() // c07c f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -206135,12 +206132,12 @@ void m68008_device::and_l_ds_dd_if8() // c080 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=2:m_da[rx]
alu_and(m_da[ry], m_da[rx]);
sr_nzvc();
// 3c0 rorl2
set_16l(m_da[rx], m_aluo);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.aluo:m_aluo
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=33:m_aluo
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -206170,7 +206167,7 @@ void m68008_device::and_l_ds_dd_if8() // c080 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=18:m_da[ry] d=16:m_da[rx]
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=18:m_da[ry] d=16:m_da[rx]
alu_and(high16(m_da[ry]), high16(m_da[rx]));
sr_nzvc_u();
m_icount -= 2;
@@ -206179,7 +206176,7 @@ void m68008_device::and_l_ds_dd_if8() // c080 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -206195,7 +206192,7 @@ void m68008_device::and_l_ais_dd_if8() // c090 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -206230,7 +206227,7 @@ void m68008_device::and_l_ais_dd_if8() // c090 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -206263,12 +206260,12 @@ void m68008_device::and_l_ais_dd_if8() // c090 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=16:m_da[rx]
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=16:m_da[rx]
alu_and(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -206304,7 +206301,7 @@ void m68008_device::and_l_ais_dd_if8() // c090 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -206320,7 +206317,7 @@ void m68008_device::and_l_aips_dd_if8() // c098 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -206355,11 +206352,11 @@ void m68008_device::and_l_aips_dd_if8() // c098 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
// 21b pinl3
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -206392,12 +206389,12 @@ void m68008_device::and_l_aips_dd_if8() // c098 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=16:m_da[rx]
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=16:m_da[rx]
alu_and(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -206433,7 +206430,7 @@ void m68008_device::and_l_aips_dd_if8() // c098 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -206448,14 +206445,14 @@ void m68008_device::and_l_pais_dd_if8() // c0a0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
m_aob = m_au;
m_da[ry] = m_au;
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -206489,7 +206486,7 @@ void m68008_device::and_l_pais_dd_if8() // c0a0 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -206522,12 +206519,12 @@ void m68008_device::and_l_pais_dd_if8() // c0a0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=16:m_da[rx]
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=16:m_da[rx]
alu_and(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -206563,7 +206560,7 @@ void m68008_device::and_l_pais_dd_if8() // c0a0 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -206579,7 +206576,7 @@ void m68008_device::and_l_das_dd_if8() // c0a8 f1f8
// 1c6 adsl1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -206611,7 +206608,7 @@ void m68008_device::and_l_das_dd_if8() // c0a8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -206646,7 +206643,7 @@ void m68008_device::and_l_das_dd_if8() // c0a8 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -206679,12 +206676,12 @@ void m68008_device::and_l_das_dd_if8() // c0a8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=16:m_da[rx]
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=16:m_da[rx]
alu_and(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -206720,7 +206717,7 @@ void m68008_device::and_l_das_dd_if8() // c0a8 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -206734,14 +206731,14 @@ void m68008_device::and_l_dais_dd_if8() // c0b0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=4 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
if(m_t)
goto aixw4;
else
@@ -206749,7 +206746,7 @@ void m68008_device::and_l_dais_dd_if8() // c0b0 f1f8
aixw2:
// 124 aixw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -206783,7 +206780,7 @@ aixw2:
aixw4:
// 1e4 aixw4
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -206818,7 +206815,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -206853,7 +206850,7 @@ adsl2:
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -206886,12 +206883,12 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=16:m_da[rx]
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=16:m_da[rx]
alu_and(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -206927,7 +206924,7 @@ adsl2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -206945,7 +206942,7 @@ void m68008_device::and_l_adr16_dd_if8() // c0b8 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -206978,7 +206975,7 @@ void m68008_device::and_l_adr16_dd_if8() // c0b8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -207013,7 +207010,7 @@ void m68008_device::and_l_adr16_dd_if8() // c0b8 f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -207046,12 +207043,12 @@ void m68008_device::and_l_adr16_dd_if8() // c0b8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=16:m_da[rx]
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=16:m_da[rx]
alu_and(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -207087,7 +207084,7 @@ void m68008_device::and_l_adr16_dd_if8() // c0b8 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -207103,7 +207100,7 @@ void m68008_device::and_l_adr32_dd_if8() // c0b9 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -207137,7 +207134,7 @@ void m68008_device::and_l_adr32_dd_if8() // c0b9 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -207170,7 +207167,7 @@ void m68008_device::and_l_adr32_dd_if8() // c0b9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -207205,7 +207202,7 @@ void m68008_device::and_l_adr32_dd_if8() // c0b9 f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -207238,12 +207235,12 @@ void m68008_device::and_l_adr32_dd_if8() // c0b9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=16:m_da[rx]
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=16:m_da[rx]
alu_and(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -207279,7 +207276,7 @@ void m68008_device::and_l_adr32_dd_if8() // c0b9 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -207294,7 +207291,7 @@ void m68008_device::and_l_dpc_dd_if8() // c0ba f1ff
// 1c6 adsl1
m_aob = m_au;
m_au = ext32(m_dbin) + m_pc;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -207326,7 +207323,7 @@ void m68008_device::and_l_dpc_dd_if8() // c0ba f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -207361,7 +207358,7 @@ void m68008_device::and_l_dpc_dd_if8() // c0ba f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -207394,12 +207391,12 @@ void m68008_device::and_l_dpc_dd_if8() // c0ba f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=16:m_da[rx]
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=16:m_da[rx]
alu_and(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -207435,7 +207432,7 @@ void m68008_device::and_l_dpc_dd_if8() // c0ba f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -207448,14 +207445,14 @@ void m68008_device::and_l_dpci_dd_if8() // c0bb f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e7 aixw0
- // alu r=4 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_pc + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
if(m_t)
goto aixw4;
else
@@ -207463,7 +207460,7 @@ void m68008_device::and_l_dpci_dd_if8() // c0bb f1ff
aixw2:
// 124 aixw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -207497,7 +207494,7 @@ aixw2:
aixw4:
// 1e4 aixw4
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -207532,7 +207529,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -207567,7 +207564,7 @@ adsl2:
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -207600,12 +207597,12 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=31:m_dbin d=2:m_da[rx]
alu_and(m_dbin, m_da[rx]);
sr_nzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=alub d=16:m_da[rx]
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=alub d=16:m_da[rx]
alu_and(m_alub, high16(m_da[rx]));
sr_nzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -207641,7 +207638,7 @@ adsl2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -207657,7 +207654,7 @@ void m68008_device::and_l_imm32_dd_if8() // c0bc f1ff
m_aob = m_au;
set_16h(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -207691,7 +207688,7 @@ void m68008_device::and_l_imm32_dd_if8() // c0bc f1ff
set_16h(m_at, m_dbin);
set_16l(m_dt, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -207725,12 +207722,12 @@ void m68008_device::and_l_imm32_dd_if8() // c0bc f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=9:m_dt d=2:m_da[rx]
alu_and(m_dt, m_da[rx]);
sr_nzvc();
// 3c0 rorl2
set_16l(m_da[rx], m_aluo);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.aluo:m_aluo
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=33:m_aluo
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -207760,7 +207757,7 @@ void m68008_device::and_l_imm32_dd_if8() // c0bc f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=23:m_dt d=16:m_da[rx]
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=23:m_dt d=16:m_da[rx]
alu_and(high16(m_dt), high16(m_da[rx]));
sr_nzvc_u();
m_icount -= 2;
@@ -207769,7 +207766,7 @@ void m68008_device::and_l_imm32_dd_if8() // c0bc f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -207789,7 +207786,7 @@ void m68008_device::mulu_w_ds_dd_if8() // c0c0 f1f8
m_alue = m_da[ry];
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -207832,7 +207829,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : m_alue & 2 ? 1 : 2;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32mu(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -207844,7 +207841,7 @@ mulm4:
goto mulm4;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -207856,7 +207853,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -207874,7 +207871,7 @@ void m68008_device::mulu_w_ais_dd_if8() // c0d0 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -207912,7 +207909,7 @@ void m68008_device::mulu_w_ais_dd_if8() // c0d0 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -207955,7 +207952,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : m_alue & 2 ? 1 : 2;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32mu(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -207967,7 +207964,7 @@ mulm4:
goto mulm4;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -207979,7 +207976,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -208003,7 +208000,7 @@ void m68008_device::mulu_w_aips_dd_if8() // c0d8 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=alub d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -208039,7 +208036,7 @@ void m68008_device::mulu_w_aips_dd_if8() // c0d8 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -208082,7 +208079,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : m_alue & 2 ? 1 : 2;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32mu(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -208094,7 +208091,7 @@ mulm4:
goto mulm4;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -208106,7 +208103,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -208132,7 +208129,7 @@ void m68008_device::mulu_w_pais_dd_if8() // c0e0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=alub d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -208168,7 +208165,7 @@ void m68008_device::mulu_w_pais_dd_if8() // c0e0 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -208211,7 +208208,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : m_alue & 2 ? 1 : 2;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32mu(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -208223,7 +208220,7 @@ mulm4:
goto mulm4;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -208235,7 +208232,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -208285,7 +208282,7 @@ void m68008_device::mulu_w_das_dd_if8() // c0e8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -208323,7 +208320,7 @@ void m68008_device::mulu_w_das_dd_if8() // c0e8 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -208366,7 +208363,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : m_alue & 2 ? 1 : 2;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32mu(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -208378,7 +208375,7 @@ mulm4:
goto mulm4;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -208390,7 +208387,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -208406,7 +208403,7 @@ void m68008_device::mulu_w_dais_dd_if8() // c0f0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=7 c=5 m=..... i=.lm.... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=7 c=5 m=..... i=.lm.... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -208488,7 +208485,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -208526,7 +208523,7 @@ adsw2:
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -208569,7 +208566,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : m_alue & 2 ? 1 : 2;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32mu(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -208581,7 +208578,7 @@ mulm4:
goto mulm4;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -208593,7 +208590,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -208644,7 +208641,7 @@ void m68008_device::mulu_w_adr16_dd_if8() // c0f8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -208680,7 +208677,7 @@ void m68008_device::mulu_w_adr16_dd_if8() // c0f8 f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -208723,7 +208720,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : m_alue & 2 ? 1 : 2;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32mu(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -208735,7 +208732,7 @@ mulm4:
goto mulm4;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -208747,7 +208744,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -208829,7 +208826,7 @@ void m68008_device::mulu_w_adr32_dd_if8() // c0f9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -208865,7 +208862,7 @@ void m68008_device::mulu_w_adr32_dd_if8() // c0f9 f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -208908,7 +208905,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : m_alue & 2 ? 1 : 2;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32mu(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -208920,7 +208917,7 @@ mulm4:
goto mulm4;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -208932,7 +208929,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -208981,7 +208978,7 @@ void m68008_device::mulu_w_dpc_dd_if8() // c0fa f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -209019,7 +209016,7 @@ void m68008_device::mulu_w_dpc_dd_if8() // c0fa f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -209062,7 +209059,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : m_alue & 2 ? 1 : 2;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32mu(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -209074,7 +209071,7 @@ mulm4:
goto mulm4;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -209086,7 +209083,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -209101,7 +209098,7 @@ void m68008_device::mulu_w_dpci_dd_if8() // c0fb f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=7 c=5 m=..... i=.lm.... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=7 c=5 m=..... i=.lm.... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -209183,7 +209180,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -209221,7 +209218,7 @@ adsw2:
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -209264,7 +209261,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : m_alue & 2 ? 1 : 2;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32mu(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -209276,7 +209273,7 @@ mulm4:
goto mulm4;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -209288,7 +209285,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -209343,7 +209340,7 @@ void m68008_device::mulu_w_imm16_dd_if8() // c0fc f1ff
m_alue = m_dt;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -209386,7 +209383,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : m_alue & 2 ? 1 : 2;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32mu(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -209398,7 +209395,7 @@ mulm4:
goto mulm4;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -209410,7 +209407,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -209430,12 +209427,12 @@ void m68008_device::abcd_ds_dd_if8() // c100 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=3 c=2 m=xnzvc i=b....i. ALU.abcd a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=3 c=2 m=xnzvc i=b....i. 23 a=4:m_da[ry] d=2:m_da[rx]
alu_abcd8(m_da[ry], m_da[rx]);
sr_xnzvc_u();
// 11b rbrb2
m_au = m_at;
- // alu r=3 c=3 m=xnzvc i=b.....f ALU.add a=R.aluo:m_aluo d=?
+ // alu r=3 c=3 m=xnzvc i=b.....f 4 a=33:m_aluo d=?
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -209490,7 +209487,7 @@ void m68008_device::abcd_pais_paid_if8() // c108 f1f8
// 135 asbb2
m_aob = m_au;
m_da[ry] = m_au;
- // alu r=3 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=3 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 136 asbb3
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
@@ -209526,12 +209523,12 @@ void m68008_device::abcd_pais_paid_if8() // c108 f1f8
m_dbin = m_edb;
// 040 asbb5
m_aob = m_pc;
- // alu r=3 c=2 m=xnzvc i=b....i. ALU.abcd a=alub d=R.dbin:m_dbin
+ // alu r=3 c=2 m=xnzvc i=b....i. 23 a=alub d=31:m_dbin
alu_abcd8(m_alub, m_dbin);
sr_xnzvc_u();
// 113 asbb6
m_au = m_at;
- // alu r=3 c=3 m=xnzvc i=b.....f ALU.add a=R.aluo:m_aluo d=?
+ // alu r=3 c=3 m=xnzvc i=b.....f 4 a=33:m_aluo d=?
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -209591,11 +209588,11 @@ void m68008_device::and_b_dd_ais_if8() // c110 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -209613,7 +209610,7 @@ void m68008_device::and_b_dd_ais_if8() // c110 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -209650,7 +209647,7 @@ void m68008_device::and_b_dd_ais_if8() // c110 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -209679,12 +209676,12 @@ void m68008_device::and_b_dd_aips_if8() // c118 f1f8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + (ry < 15 ? 1 : 2);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -209703,7 +209700,7 @@ void m68008_device::and_b_dd_aips_if8() // c118 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -209740,7 +209737,7 @@ void m68008_device::and_b_dd_aips_if8() // c118 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -209768,7 +209765,7 @@ void m68008_device::and_b_dd_pais_if8() // c120 f1f8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -209776,7 +209773,7 @@ void m68008_device::and_b_dd_pais_if8() // c120 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -209795,7 +209792,7 @@ void m68008_device::and_b_dd_pais_if8() // c120 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -209832,7 +209829,7 @@ void m68008_device::and_b_dd_pais_if8() // c120 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -209858,7 +209855,7 @@ void m68008_device::and_b_dd_das_if8() // c128 f1f8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -209891,11 +209888,11 @@ void m68008_device::and_b_dd_das_if8() // c128 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -209913,7 +209910,7 @@ void m68008_device::and_b_dd_das_if8() // c128 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -209950,7 +209947,7 @@ void m68008_device::and_b_dd_das_if8() // c128 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -209974,14 +209971,14 @@ void m68008_device::and_b_dd_dais_if8() // c130 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=4 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -209989,7 +209986,7 @@ void m68008_device::and_b_dd_dais_if8() // c130 f1f8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -210023,7 +210020,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -210059,11 +210056,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -210081,7 +210078,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -210118,7 +210115,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -210146,7 +210143,7 @@ void m68008_device::and_b_dd_adr16_if8() // c138 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -210179,7 +210176,7 @@ void m68008_device::and_b_dd_adr16_if8() // c138 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -210198,7 +210195,7 @@ void m68008_device::and_b_dd_adr16_if8() // c138 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -210235,7 +210232,7 @@ void m68008_device::and_b_dd_adr16_if8() // c138 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -210261,7 +210258,7 @@ void m68008_device::and_b_dd_adr32_if8() // c139 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -210295,7 +210292,7 @@ void m68008_device::and_b_dd_adr32_if8() // c139 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=b...... 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -210328,7 +210325,7 @@ void m68008_device::and_b_dd_adr32_if8() // c139 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -210347,7 +210344,7 @@ void m68008_device::and_b_dd_adr32_if8() // c139 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=b....i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=b....i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and8(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -210384,7 +210381,7 @@ void m68008_device::and_b_dd_adr32_if8() // c139 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -210518,11 +210515,11 @@ void m68008_device::and_w_dd_ais_if8() // c150 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -210555,7 +210552,7 @@ void m68008_device::and_w_dd_ais_if8() // c150 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -210592,7 +210589,7 @@ void m68008_device::and_w_dd_ais_if8() // c150 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -210636,12 +210633,12 @@ void m68008_device::and_w_dd_aips_if8() // c158 f1f8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -210675,7 +210672,7 @@ void m68008_device::and_w_dd_aips_if8() // c158 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -210712,7 +210709,7 @@ void m68008_device::and_w_dd_aips_if8() // c158 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -210755,7 +210752,7 @@ void m68008_device::and_w_dd_pais_if8() // c160 f1f8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -210763,7 +210760,7 @@ void m68008_device::and_w_dd_pais_if8() // c160 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -210797,7 +210794,7 @@ void m68008_device::and_w_dd_pais_if8() // c160 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -210834,7 +210831,7 @@ void m68008_device::and_w_dd_pais_if8() // c160 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -210875,7 +210872,7 @@ void m68008_device::and_w_dd_das_if8() // c168 f1f8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -210908,11 +210905,11 @@ void m68008_device::and_w_dd_das_if8() // c168 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -210945,7 +210942,7 @@ void m68008_device::and_w_dd_das_if8() // c168 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -210982,7 +210979,7 @@ void m68008_device::and_w_dd_das_if8() // c168 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -211021,14 +211018,14 @@ void m68008_device::and_w_dd_dais_if8() // c170 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=4 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -211036,7 +211033,7 @@ void m68008_device::and_w_dd_dais_if8() // c170 f1f8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -211070,7 +211067,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -211106,11 +211103,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -211143,7 +211140,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -211180,7 +211177,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -211223,7 +211220,7 @@ void m68008_device::and_w_dd_adr16_if8() // c178 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -211256,7 +211253,7 @@ void m68008_device::and_w_dd_adr16_if8() // c178 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -211290,7 +211287,7 @@ void m68008_device::and_w_dd_adr16_if8() // c178 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -211327,7 +211324,7 @@ void m68008_device::and_w_dd_adr16_if8() // c178 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -211368,7 +211365,7 @@ void m68008_device::and_w_dd_adr32_if8() // c179 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -211402,7 +211399,7 @@ void m68008_device::and_w_dd_adr32_if8() // c179 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -211435,7 +211432,7 @@ void m68008_device::and_w_dd_adr32_if8() // c179 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -211469,7 +211466,7 @@ void m68008_device::and_w_dd_adr32_if8() // c179 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.....i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.....i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -211506,7 +211503,7 @@ void m68008_device::and_w_dd_adr32_if8() // c179 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -211601,7 +211598,7 @@ void m68008_device::and_l_dd_ais_if8() // c190 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -211636,7 +211633,7 @@ void m68008_device::and_l_dd_ais_if8() // c190 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -211669,7 +211666,7 @@ void m68008_device::and_l_dd_ais_if8() // c190 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -211704,7 +211701,7 @@ void m68008_device::and_l_dd_ais_if8() // c190 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=16:m_da[rx] d=29:m_alue
alu_and(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -211739,7 +211736,7 @@ void m68008_device::and_l_dd_ais_if8() // c190 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -211780,7 +211777,7 @@ void m68008_device::and_l_dd_aips_if8() // c198 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -211815,11 +211812,11 @@ void m68008_device::and_l_dd_aips_if8() // c198 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
// 21b pinl3
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -211852,7 +211849,7 @@ void m68008_device::and_l_dd_aips_if8() // c198 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -211887,7 +211884,7 @@ void m68008_device::and_l_dd_aips_if8() // c198 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=16:m_da[rx] d=29:m_alue
alu_and(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -211922,7 +211919,7 @@ void m68008_device::and_l_dd_aips_if8() // c198 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -211962,14 +211959,14 @@ void m68008_device::and_l_dd_pais_if8() // c1a0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
m_aob = m_au;
m_da[ry] = m_au;
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -212003,7 +212000,7 @@ void m68008_device::and_l_dd_pais_if8() // c1a0 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -212036,7 +212033,7 @@ void m68008_device::and_l_dd_pais_if8() // c1a0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -212071,7 +212068,7 @@ void m68008_device::and_l_dd_pais_if8() // c1a0 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=16:m_da[rx] d=29:m_alue
alu_and(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -212106,7 +212103,7 @@ void m68008_device::and_l_dd_pais_if8() // c1a0 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -212147,7 +212144,7 @@ void m68008_device::and_l_dd_das_if8() // c1a8 f1f8
// 1c6 adsl1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -212179,7 +212176,7 @@ void m68008_device::and_l_dd_das_if8() // c1a8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -212214,7 +212211,7 @@ void m68008_device::and_l_dd_das_if8() // c1a8 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -212247,7 +212244,7 @@ void m68008_device::and_l_dd_das_if8() // c1a8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -212282,7 +212279,7 @@ void m68008_device::and_l_dd_das_if8() // c1a8 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=16:m_da[rx] d=29:m_alue
alu_and(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -212317,7 +212314,7 @@ void m68008_device::and_l_dd_das_if8() // c1a8 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -212356,14 +212353,14 @@ void m68008_device::and_l_dd_dais_if8() // c1b0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=4 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=none
if(m_t)
goto aixw4;
else
@@ -212371,7 +212368,7 @@ void m68008_device::and_l_dd_dais_if8() // c1b0 f1f8
aixw2:
// 124 aixw2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -212405,7 +212402,7 @@ aixw2:
aixw4:
// 1e4 aixw4
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -212440,7 +212437,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -212475,7 +212472,7 @@ adsl2:
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -212508,7 +212505,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -212543,7 +212540,7 @@ adsl2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=16:m_da[rx] d=29:m_alue
alu_and(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -212578,7 +212575,7 @@ adsl2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -212621,7 +212618,7 @@ void m68008_device::and_l_dd_adr16_if8() // c1b8 f1ff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -212654,7 +212651,7 @@ void m68008_device::and_l_dd_adr16_if8() // c1b8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -212689,7 +212686,7 @@ void m68008_device::and_l_dd_adr16_if8() // c1b8 f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -212722,7 +212719,7 @@ void m68008_device::and_l_dd_adr16_if8() // c1b8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -212757,7 +212754,7 @@ void m68008_device::and_l_dd_adr16_if8() // c1b8 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=16:m_da[rx] d=29:m_alue
alu_and(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -212792,7 +212789,7 @@ void m68008_device::and_l_dd_adr16_if8() // c1b8 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -212833,7 +212830,7 @@ void m68008_device::and_l_dd_adr32_if8() // c1b9 f1ff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -212867,7 +212864,7 @@ void m68008_device::and_l_dd_adr32_if8() // c1b9 f1ff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -212900,7 +212897,7 @@ void m68008_device::and_l_dd_adr32_if8() // c1b9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -212935,7 +212932,7 @@ void m68008_device::and_l_dd_adr32_if8() // c1b9 f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -212968,7 +212965,7 @@ void m68008_device::and_l_dd_adr32_if8() // c1b9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=4 c=2 m=.nzvc i=.l...i. ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=2 m=.nzvc i=.l...i. 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -213003,7 +213000,7 @@ void m68008_device::and_l_dd_adr32_if8() // c1b9 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=4 c=3 m=.nzvc i=.l....f ALU.and_ a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=4 c=3 m=.nzvc i=.l....f 1 a=16:m_da[rx] d=29:m_alue
alu_and(high16(m_da[rx]), m_alue);
sr_nzvc_u();
m_base_ssw = SSW_DATA;
@@ -213038,7 +213035,7 @@ void m68008_device::and_l_dd_adr32_if8() // c1b9 f1ff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=.l..... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -213083,7 +213080,7 @@ void m68008_device::muls_w_ds_dd_if8() // c1c0 f1f8
m_alue = m_da[ry];
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -213126,7 +213123,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : (m_alue & 3) == 1 ? 1 : (m_alue & 3) == 2 ? 2 : 3;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32ms(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213140,7 +213137,7 @@ mulm4:
goto mulm4;
mulm5:
// 0a0 mulm5
- // alu r=7 c=2 m=.nzvc i=.lm...f ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=7 c=2 m=.nzvc i=.lm...f 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213152,7 +213149,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -213163,7 +213160,7 @@ mulm6:
return;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213177,7 +213174,7 @@ void m68008_device::muls_w_ais_dd_if8() // c1d0 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -213215,7 +213212,7 @@ void m68008_device::muls_w_ais_dd_if8() // c1d0 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -213258,7 +213255,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : (m_alue & 3) == 1 ? 1 : (m_alue & 3) == 2 ? 2 : 3;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32ms(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213272,7 +213269,7 @@ mulm4:
goto mulm4;
mulm5:
// 0a0 mulm5
- // alu r=7 c=2 m=.nzvc i=.lm...f ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=7 c=2 m=.nzvc i=.lm...f 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213284,7 +213281,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -213295,7 +213292,7 @@ mulm6:
return;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213315,7 +213312,7 @@ void m68008_device::muls_w_aips_dd_if8() // c1d8 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=alub d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -213351,7 +213348,7 @@ void m68008_device::muls_w_aips_dd_if8() // c1d8 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -213394,7 +213391,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : (m_alue & 3) == 1 ? 1 : (m_alue & 3) == 2 ? 2 : 3;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32ms(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213408,7 +213405,7 @@ mulm4:
goto mulm4;
mulm5:
// 0a0 mulm5
- // alu r=7 c=2 m=.nzvc i=.lm...f ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=7 c=2 m=.nzvc i=.lm...f 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213420,7 +213417,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -213431,7 +213428,7 @@ mulm6:
return;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213453,7 +213450,7 @@ void m68008_device::muls_w_pais_dd_if8() // c1e0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=alub d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -213489,7 +213486,7 @@ void m68008_device::muls_w_pais_dd_if8() // c1e0 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -213532,7 +213529,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : (m_alue & 3) == 1 ? 1 : (m_alue & 3) == 2 ? 2 : 3;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32ms(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213546,7 +213543,7 @@ mulm4:
goto mulm4;
mulm5:
// 0a0 mulm5
- // alu r=7 c=2 m=.nzvc i=.lm...f ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=7 c=2 m=.nzvc i=.lm...f 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213558,7 +213555,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -213569,7 +213566,7 @@ mulm6:
return;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213615,7 +213612,7 @@ void m68008_device::muls_w_das_dd_if8() // c1e8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -213653,7 +213650,7 @@ void m68008_device::muls_w_das_dd_if8() // c1e8 f1f8
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -213696,7 +213693,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : (m_alue & 3) == 1 ? 1 : (m_alue & 3) == 2 ? 2 : 3;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32ms(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213710,7 +213707,7 @@ mulm4:
goto mulm4;
mulm5:
// 0a0 mulm5
- // alu r=7 c=2 m=.nzvc i=.lm...f ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=7 c=2 m=.nzvc i=.lm...f 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213722,7 +213719,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -213733,7 +213730,7 @@ mulm6:
return;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213745,7 +213742,7 @@ void m68008_device::muls_w_dais_dd_if8() // c1f0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=7 c=5 m=..... i=.lm.... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=7 c=5 m=..... i=.lm.... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -213827,7 +213824,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -213865,7 +213862,7 @@ adsw2:
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -213908,7 +213905,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : (m_alue & 3) == 1 ? 1 : (m_alue & 3) == 2 ? 2 : 3;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32ms(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213922,7 +213919,7 @@ mulm4:
goto mulm4;
mulm5:
// 0a0 mulm5
- // alu r=7 c=2 m=.nzvc i=.lm...f ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=7 c=2 m=.nzvc i=.lm...f 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213934,7 +213931,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -213945,7 +213942,7 @@ mulm6:
return;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -213992,7 +213989,7 @@ void m68008_device::muls_w_adr16_dd_if8() // c1f8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -214028,7 +214025,7 @@ void m68008_device::muls_w_adr16_dd_if8() // c1f8 f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -214071,7 +214068,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : (m_alue & 3) == 1 ? 1 : (m_alue & 3) == 2 ? 2 : 3;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32ms(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214085,7 +214082,7 @@ mulm4:
goto mulm4;
mulm5:
// 0a0 mulm5
- // alu r=7 c=2 m=.nzvc i=.lm...f ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=7 c=2 m=.nzvc i=.lm...f 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214097,7 +214094,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -214108,7 +214105,7 @@ mulm6:
return;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214186,7 +214183,7 @@ void m68008_device::muls_w_adr32_dd_if8() // c1f9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -214222,7 +214219,7 @@ void m68008_device::muls_w_adr32_dd_if8() // c1f9 f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -214265,7 +214262,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : (m_alue & 3) == 1 ? 1 : (m_alue & 3) == 2 ? 2 : 3;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32ms(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214279,7 +214276,7 @@ mulm4:
goto mulm4;
mulm5:
// 0a0 mulm5
- // alu r=7 c=2 m=.nzvc i=.lm...f ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=7 c=2 m=.nzvc i=.lm...f 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214291,7 +214288,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -214302,7 +214299,7 @@ mulm6:
return;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214347,7 +214344,7 @@ void m68008_device::muls_w_dpc_dd_if8() // c1fa f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -214385,7 +214382,7 @@ void m68008_device::muls_w_dpc_dd_if8() // c1fa f1ff
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -214428,7 +214425,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : (m_alue & 3) == 1 ? 1 : (m_alue & 3) == 2 ? 2 : 3;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32ms(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214442,7 +214439,7 @@ mulm4:
goto mulm4;
mulm5:
// 0a0 mulm5
- // alu r=7 c=2 m=.nzvc i=.lm...f ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=7 c=2 m=.nzvc i=.lm...f 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214454,7 +214451,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -214465,7 +214462,7 @@ mulm6:
return;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214476,7 +214473,7 @@ void m68008_device::muls_w_dpci_dd_if8() // c1fb f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=7 c=5 m=..... i=.lm.... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=7 c=5 m=..... i=.lm.... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -214558,7 +214555,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=7 c=1 m=..... i=.lm.... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=7 c=1 m=..... i=.lm.... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -214596,7 +214593,7 @@ adsw2:
m_alue = m_dbin;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -214639,7 +214636,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : (m_alue & 3) == 1 ? 1 : (m_alue & 3) == 2 ? 2 : 3;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32ms(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214653,7 +214650,7 @@ mulm4:
goto mulm4;
mulm5:
// 0a0 mulm5
- // alu r=7 c=2 m=.nzvc i=.lm...f ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=7 c=2 m=.nzvc i=.lm...f 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214665,7 +214662,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -214676,7 +214673,7 @@ mulm6:
return;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214727,7 +214724,7 @@ void m68008_device::muls_w_imm16_dd_if8() // c1fc f1ff
m_alue = m_dt;
m_at = m_au;
m_au = ext32(m_ftu);
- // alu r=7 c=1 m=.nzvc i=.lm..i. ALU.and_ a=R.dxl:m_da[rx] d=0
+ // alu r=7 c=1 m=.nzvc i=.lm..i. 1 a=2:m_da[rx] d=0
alu_and(m_da[rx], 0x0000);
sr_nzvc();
// 3c4 mulm2
@@ -214770,7 +214767,7 @@ mulm4:
m_t = !(m_au & 0x3f) ? 0 : (m_alue & 3) == 1 ? 1 : (m_alue & 3) == 2 ? 2 : 3;
set_16l(m_pc, m_at);
m_au = m_au - 1;
- // alu r=7 c=4 m=.nzvc i=.lm...f ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=7 c=4 m=.nzvc i=.lm...f 20 a=33:m_aluo d=-1
alu_roxr32ms(m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214784,7 +214781,7 @@ mulm4:
goto mulm4;
mulm5:
// 0a0 mulm5
- // alu r=7 c=2 m=.nzvc i=.lm...f ALU.sub a=alub d=R.aluo:m_aluo
+ // alu r=7 c=2 m=.nzvc i=.lm...f 2 a=alub d=33:m_aluo
alu_sub(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214796,7 +214793,7 @@ mulm6:
set_16h(m_pc, high16(m_at));
m_da[rx] = merge_16_32(m_aluo, m_alue);
m_au = m_at + 2;
- // alu r=7 c=1 m=.nzvc i=.lm...f ALU.and_ a=R.aluo:m_aluo d=-1
+ // alu r=7 c=1 m=.nzvc i=.lm...f 1 a=33:m_aluo d=-1
alu_and(m_aluo, 0xffff);
sr_nzvc_u();
set_ftu_const();
@@ -214807,7 +214804,7 @@ mulm6:
return;
mulm3:
// 060 mulm3
- // alu r=7 c=3 m=.nzvc i=.lm...f ALU.add a=alub d=R.aluo:m_aluo
+ // alu r=7 c=3 m=.nzvc i=.lm...f 4 a=alub d=33:m_aluo
alu_add(m_alub, m_aluo);
sr_nzvc_u();
m_icount -= 2;
@@ -214823,7 +214820,7 @@ void m68008_device::add_b_ds_dd_if8() // d000 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=4:m_da[ry] d=2:m_da[rx]
alu_add8(m_da[ry], m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -214873,7 +214870,7 @@ void m68008_device::add_b_ais_dd_if8() // d010 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -214894,7 +214891,7 @@ void m68008_device::add_b_ais_dd_if8() // d010 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -214950,7 +214947,7 @@ void m68008_device::add_b_aips_dd_if8() // d018 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -214969,7 +214966,7 @@ void m68008_device::add_b_aips_dd_if8() // d018 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -215027,7 +215024,7 @@ void m68008_device::add_b_pais_dd_if8() // d020 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -215046,7 +215043,7 @@ void m68008_device::add_b_pais_dd_if8() // d020 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -215128,7 +215125,7 @@ void m68008_device::add_b_das_dd_if8() // d028 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -215149,7 +215146,7 @@ void m68008_device::add_b_das_dd_if8() // d028 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -215197,7 +215194,7 @@ void m68008_device::add_b_dais_dd_if8() // d030 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -215279,7 +215276,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -215300,7 +215297,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -215383,7 +215380,7 @@ void m68008_device::add_b_adr16_dd_if8() // d038 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -215402,7 +215399,7 @@ void m68008_device::add_b_adr16_dd_if8() // d038 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -215516,7 +215513,7 @@ void m68008_device::add_b_adr32_dd_if8() // d039 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -215535,7 +215532,7 @@ void m68008_device::add_b_adr32_dd_if8() // d039 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -215616,7 +215613,7 @@ void m68008_device::add_b_dpc_dd_if8() // d03a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -215637,7 +215634,7 @@ void m68008_device::add_b_dpc_dd_if8() // d03a f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -215684,7 +215681,7 @@ void m68008_device::add_b_dpci_dd_if8() // d03b f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -215766,7 +215763,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -215787,7 +215784,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add8(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -215872,7 +215869,7 @@ void m68008_device::add_b_imm8_dd_if8() // d03c f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=9:m_dt d=2:m_da[rx]
alu_add8(m_dt, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -215924,7 +215921,7 @@ void m68008_device::add_w_ds_dd_if8() // d040 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=4:m_da[ry] d=2:m_da[rx]
alu_add(m_da[ry], m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -215976,7 +215973,7 @@ void m68008_device::add_w_as_dd_if8() // d048 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.ayl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=3:m_da[ry] d=2:m_da[rx]
alu_add(m_da[ry], m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -216026,7 +216023,7 @@ void m68008_device::add_w_ais_dd_if8() // d050 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -216062,7 +216059,7 @@ void m68008_device::add_w_ais_dd_if8() // d050 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -216118,7 +216115,7 @@ void m68008_device::add_w_aips_dd_if8() // d058 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -216152,7 +216149,7 @@ void m68008_device::add_w_aips_dd_if8() // d058 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -216210,7 +216207,7 @@ void m68008_device::add_w_pais_dd_if8() // d060 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -216244,7 +216241,7 @@ void m68008_device::add_w_pais_dd_if8() // d060 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -216326,7 +216323,7 @@ void m68008_device::add_w_das_dd_if8() // d068 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -216362,7 +216359,7 @@ void m68008_device::add_w_das_dd_if8() // d068 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -216410,7 +216407,7 @@ void m68008_device::add_w_dais_dd_if8() // d070 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -216492,7 +216489,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -216528,7 +216525,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -216611,7 +216608,7 @@ void m68008_device::add_w_adr16_dd_if8() // d078 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -216645,7 +216642,7 @@ void m68008_device::add_w_adr16_dd_if8() // d078 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -216759,7 +216756,7 @@ void m68008_device::add_w_adr32_dd_if8() // d079 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -216793,7 +216790,7 @@ void m68008_device::add_w_adr32_dd_if8() // d079 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -216874,7 +216871,7 @@ void m68008_device::add_w_dpc_dd_if8() // d07a f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -216910,7 +216907,7 @@ void m68008_device::add_w_dpc_dd_if8() // d07a f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -216957,7 +216954,7 @@ void m68008_device::add_w_dpci_dd_if8() // d07b f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -217039,7 +217036,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -217075,7 +217072,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -217160,7 +217157,7 @@ void m68008_device::add_w_imm16_dd_if8() // d07c f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=9:m_dt d=2:m_da[rx]
alu_add(m_dt, m_da[rx]);
sr_xnzvc();
// 27a rrgw2
@@ -217212,7 +217209,7 @@ void m68008_device::add_l_ds_dd_if8() // d080 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=4:m_da[ry] d=2:m_da[rx]
alu_add(m_da[ry], m_da[rx]);
sr_xnzvc();
// 3c0 rorl2
@@ -217246,7 +217243,7 @@ void m68008_device::add_l_ds_dd_if8() // d080 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=18:m_da[ry] d=16:m_da[rx]
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=18:m_da[ry] d=16:m_da[rx]
alu_addc(high16(m_da[ry]), high16(m_da[rx]));
sr_xnzvc_u();
m_icount -= 2;
@@ -217272,7 +217269,7 @@ void m68008_device::add_l_as_dd_if8() // d088 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.ayl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=3:m_da[ry] d=2:m_da[rx]
alu_add(m_da[ry], m_da[rx]);
sr_xnzvc();
// 3c0 rorl2
@@ -217306,7 +217303,7 @@ void m68008_device::add_l_as_dd_if8() // d088 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=17:m_da[ry] d=16:m_da[rx]
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=17:m_da[ry] d=16:m_da[rx]
alu_addc(high16(m_da[ry]), high16(m_da[rx]));
sr_xnzvc_u();
m_icount -= 2;
@@ -217330,7 +217327,7 @@ void m68008_device::add_l_ais_dd_if8() // d090 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -217397,12 +217394,12 @@ void m68008_device::add_l_ais_dd_if8() // d090 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=alub d=16:m_da[rx]
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=alub d=16:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -217453,7 +217450,7 @@ void m68008_device::add_l_aips_dd_if8() // d098 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -217523,12 +217520,12 @@ void m68008_device::add_l_aips_dd_if8() // d098 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=alub d=16:m_da[rx]
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=alub d=16:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -217578,7 +217575,7 @@ void m68008_device::add_l_pais_dd_if8() // d0a0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -217650,12 +217647,12 @@ void m68008_device::add_l_pais_dd_if8() // d0a0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=alub d=16:m_da[rx]
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=alub d=16:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -217737,7 +217734,7 @@ void m68008_device::add_l_das_dd_if8() // d0a8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -217804,12 +217801,12 @@ void m68008_device::add_l_das_dd_if8() // d0a8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=alub d=16:m_da[rx]
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=alub d=16:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -217858,7 +217855,7 @@ void m68008_device::add_l_dais_dd_if8() // d0b0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -217939,7 +217936,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -218006,12 +218003,12 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=alub d=16:m_da[rx]
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=alub d=16:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -218095,7 +218092,7 @@ void m68008_device::add_l_adr16_dd_if8() // d0b8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -218162,12 +218159,12 @@ void m68008_device::add_l_adr16_dd_if8() // d0b8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=alub d=16:m_da[rx]
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=alub d=16:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -218282,7 +218279,7 @@ void m68008_device::add_l_adr32_dd_if8() // d0b9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -218349,12 +218346,12 @@ void m68008_device::add_l_adr32_dd_if8() // d0b9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=alub d=16:m_da[rx]
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=alub d=16:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -218435,7 +218432,7 @@ void m68008_device::add_l_dpc_dd_if8() // d0ba f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -218502,12 +218499,12 @@ void m68008_device::add_l_dpc_dd_if8() // d0ba f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=alub d=16:m_da[rx]
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=alub d=16:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -218555,7 +218552,7 @@ void m68008_device::add_l_dpci_dd_if8() // d0bb f1ff
{
int rx = (m_irdi >> 9) & 7;
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -218636,7 +218633,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -218703,12 +218700,12 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dbin:m_dbin d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=31:m_dbin d=2:m_da[rx]
alu_add(m_dbin, m_da[rx]);
sr_xnzvc();
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=alub d=16:m_da[rx]
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=alub d=16:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -218825,7 +218822,7 @@ void m68008_device::add_l_imm32_dd_if8() // d0bc f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dtl:m_dt d=R.dxl:m_da[rx]
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=9:m_dt d=2:m_da[rx]
alu_add(m_dt, m_da[rx]);
sr_xnzvc();
// 3c0 rorl2
@@ -218859,7 +218856,7 @@ void m68008_device::add_l_imm32_dd_if8() // d0bc f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=23:m_dt d=16:m_da[rx]
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=23:m_dt d=16:m_da[rx]
alu_addc(high16(m_dt), high16(m_da[rx]));
sr_xnzvc_u();
m_icount -= 2;
@@ -218885,7 +218882,7 @@ void m68008_device::adda_w_ds_ad_if8() // d0c0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dyl:m_da[ry] d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=4:m_da[ry] d=1:m_da[rx]
alu_add(m_da[ry], m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -218918,7 +218915,7 @@ void m68008_device::adda_w_ds_ad_if8() // d0c0 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=25:m_at d=15:m_da[rx]
alu_addc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -218943,7 +218940,7 @@ void m68008_device::adda_w_as_ad_if8() // d0c8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.ayl:m_da[ry] d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=3:m_da[ry] d=1:m_da[rx]
alu_add(m_da[ry], m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -218976,7 +218973,7 @@ void m68008_device::adda_w_as_ad_if8() // d0c8 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=25:m_at d=15:m_da[rx]
alu_addc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -218999,7 +218996,7 @@ void m68008_device::adda_w_ais_ad_if8() // d0d0 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -219035,7 +219032,7 @@ void m68008_device::adda_w_ais_ad_if8() // d0d0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -219068,7 +219065,7 @@ void m68008_device::adda_w_ais_ad_if8() // d0d0 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=25:m_at d=15:m_da[rx]
alu_addc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -219097,7 +219094,7 @@ void m68008_device::adda_w_aips_ad_if8() // d0d8 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -219131,7 +219128,7 @@ void m68008_device::adda_w_aips_ad_if8() // d0d8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -219164,7 +219161,7 @@ void m68008_device::adda_w_aips_ad_if8() // d0d8 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=25:m_at d=15:m_da[rx]
alu_addc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -219195,7 +219192,7 @@ void m68008_device::adda_w_pais_ad_if8() // d0e0 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -219229,7 +219226,7 @@ void m68008_device::adda_w_pais_ad_if8() // d0e0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -219262,7 +219259,7 @@ void m68008_device::adda_w_pais_ad_if8() // d0e0 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=25:m_at d=15:m_da[rx]
alu_addc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -219317,7 +219314,7 @@ void m68008_device::adda_w_das_ad_if8() // d0e8 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -219353,7 +219350,7 @@ void m68008_device::adda_w_das_ad_if8() // d0e8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -219386,7 +219383,7 @@ void m68008_device::adda_w_das_ad_if8() // d0e8 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=25:m_at d=15:m_da[rx]
alu_addc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -219407,7 +219404,7 @@ void m68008_device::adda_w_dais_ad_if8() // d0f0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -219489,7 +219486,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -219525,7 +219522,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -219558,7 +219555,7 @@ adsw2:
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=25:m_at d=15:m_da[rx]
alu_addc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -219614,7 +219611,7 @@ void m68008_device::adda_w_adr16_ad_if8() // d0f8 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -219648,7 +219645,7 @@ void m68008_device::adda_w_adr16_ad_if8() // d0f8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -219681,7 +219678,7 @@ void m68008_device::adda_w_adr16_ad_if8() // d0f8 f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=25:m_at d=15:m_da[rx]
alu_addc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -219768,7 +219765,7 @@ void m68008_device::adda_w_adr32_ad_if8() // d0f9 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -219802,7 +219799,7 @@ void m68008_device::adda_w_adr32_ad_if8() // d0f9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -219835,7 +219832,7 @@ void m68008_device::adda_w_adr32_ad_if8() // d0f9 f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=25:m_at d=15:m_da[rx]
alu_addc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -219889,7 +219886,7 @@ void m68008_device::adda_w_dpc_ad_if8() // d0fa f1ff
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -219925,7 +219922,7 @@ void m68008_device::adda_w_dpc_ad_if8() // d0fa f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -219958,7 +219955,7 @@ void m68008_device::adda_w_dpc_ad_if8() // d0fa f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=25:m_at d=15:m_da[rx]
alu_addc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -219978,7 +219975,7 @@ void m68008_device::adda_w_dpci_ad_if8() // d0fb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -220060,7 +220057,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = 0;
@@ -220096,7 +220093,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -220129,7 +220126,7 @@ adsw2:
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=25:m_at d=15:m_da[rx]
alu_addc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -220187,7 +220184,7 @@ void m68008_device::adda_w_imm16_ad_if8() // d0fc f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dtl:m_dt d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=9:m_dt d=1:m_da[rx]
alu_add(m_dt, m_da[rx]);
// 3c8 rorm2
set_16l(m_da[rx], m_aluo);
@@ -220220,7 +220217,7 @@ void m68008_device::adda_w_imm16_ad_if8() // d0fc f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 25f rorm3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=R.ath:m_at d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=25:m_at d=15:m_da[rx]
alu_addc(high16(m_at), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -220245,7 +220242,7 @@ void m68008_device::addx_b_ds_dd_if8() // d100 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=12 c=2 m=xnzvc i=b....i. ALU.addx a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=12 c=2 m=xnzvc i=b....i. 12 a=4:m_da[ry] d=2:m_da[rx]
alu_addx8(m_da[ry], m_da[rx]);
sr_xnzvc_u();
// 27a rrgw2
@@ -220253,7 +220250,7 @@ void m68008_device::addx_b_ds_dd_if8() // d100 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=12 c=0 m=..... i=b...... ALU.addx a=R.aluo:m_aluo d=none
+ // alu r=12 c=0 m=..... i=b...... 12 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -220298,16 +220295,16 @@ void m68008_device::addx_b_pais_paid_if8() // d108 f1f8
m_pc = m_au;
m_dcr = 0;
m_au = m_da[ry] - (ry < 15 ? 1 : 2);
- // alu r=12 c=0 m=..... i=b...... ALU.addx a=none d=R.dbin:m_dbin
+ // alu r=12 c=0 m=..... i=b...... 12 a=none d=31:m_dbin
m_icount -= 2;
// 131 asxw2
m_aob = m_au;
m_da[ry] = m_au;
- // alu r=12 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=12 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 132 asxw3
m_au = m_da[rx] - (rx < 15 ? 1 : 2);
- // alu r=12 c=0 m=..... i=b...... ALU.addx a=none d=none
+ // alu r=12 c=0 m=..... i=b...... 12 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -220326,7 +220323,7 @@ void m68008_device::addx_b_pais_paid_if8() // d108 f1f8
m_alub = m_dbin;
m_at = m_au;
m_da[rx] = m_au;
- // alu r=12 c=0 m=..... i=b...... ALU.addx a=none d=R.dbin:m_dbin
+ // alu r=12 c=0 m=..... i=b...... 12 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
m_icount -= 4;
@@ -220342,7 +220339,7 @@ void m68008_device::addx_b_pais_paid_if8() // d108 f1f8
// 065 asxw5
m_aob = m_pc;
m_au = m_at;
- // alu r=12 c=2 m=xnzvc i=b....i. ALU.addx a=alub d=R.dbin:m_dbin
+ // alu r=12 c=2 m=xnzvc i=b....i. 12 a=alub d=31:m_dbin
alu_addx8(m_alub, m_dbin);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -220379,7 +220376,7 @@ void m68008_device::addx_b_pais_paid_if8() // d108 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8xl(m_dbout, m_aluo);
m_au = m_pc + 2;
- // alu r=12 c=0 m=..... i=b...... ALU.addx a=none d=none
+ // alu r=12 c=0 m=..... i=b...... 12 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob, m_dbout);
m_icount -= 4;
@@ -220405,7 +220402,7 @@ void m68008_device::add_b_dd_ais_if8() // d110 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -220426,7 +220423,7 @@ void m68008_device::add_b_dd_ais_if8() // d110 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add8(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -220494,7 +220491,7 @@ void m68008_device::add_b_dd_aips_if8() // d118 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -220513,7 +220510,7 @@ void m68008_device::add_b_dd_aips_if8() // d118 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add8(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -220583,7 +220580,7 @@ void m68008_device::add_b_dd_pais_if8() // d120 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=alub d=-1
alu_and8(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -220602,7 +220599,7 @@ void m68008_device::add_b_dd_pais_if8() // d120 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add8(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -220696,7 +220693,7 @@ void m68008_device::add_b_dd_das_if8() // d128 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -220717,7 +220714,7 @@ void m68008_device::add_b_dd_das_if8() // d128 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add8(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -220777,7 +220774,7 @@ void m68008_device::add_b_dd_dais_if8() // d130 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=b...... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=b...... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -220859,7 +220856,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -220880,7 +220877,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add8(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -220975,7 +220972,7 @@ void m68008_device::add_b_dd_adr16_if8() // d138 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -220994,7 +220991,7 @@ void m68008_device::add_b_dd_adr16_if8() // d138 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add8(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -221120,7 +221117,7 @@ void m68008_device::add_b_dd_adr32_if8() // d139 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=31:m_dbin d=-1
alu_and8(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob);
@@ -221139,7 +221136,7 @@ void m68008_device::add_b_dd_adr32_if8() // d139 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=b....i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=b....i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add8(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -221203,7 +221200,7 @@ void m68008_device::addx_w_ds_dd_if8() // d140 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=12 c=2 m=xnzvc i=.....i. ALU.addx a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=12 c=2 m=xnzvc i=.....i. 12 a=4:m_da[ry] d=2:m_da[rx]
alu_addx(m_da[ry], m_da[rx]);
sr_xnzvc_u();
// 27a rrgw2
@@ -221211,7 +221208,7 @@ void m68008_device::addx_w_ds_dd_if8() // d140 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=12 c=0 m=..... i=....... ALU.addx a=R.aluo:m_aluo d=none
+ // alu r=12 c=0 m=..... i=....... 12 a=33:m_aluo d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -221256,16 +221253,16 @@ void m68008_device::addx_w_pais_paid_if8() // d148 f1f8
m_pc = m_au;
m_dcr = 0;
m_au = m_da[ry] - 2;
- // alu r=12 c=0 m=..... i=....... ALU.addx a=none d=R.dbin:m_dbin
+ // alu r=12 c=0 m=..... i=....... 12 a=none d=31:m_dbin
m_icount -= 2;
// 131 asxw2
m_aob = m_au;
m_da[ry] = m_au;
- // alu r=12 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=12 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 132 asxw3
m_au = m_da[rx] - 2;
- // alu r=12 c=0 m=..... i=....... ALU.addx a=none d=none
+ // alu r=12 c=0 m=..... i=....... 12 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -221299,7 +221296,7 @@ void m68008_device::addx_w_pais_paid_if8() // d148 f1f8
m_alub = m_dbin;
m_at = m_au;
m_da[rx] = m_au;
- // alu r=12 c=0 m=..... i=....... ALU.addx a=none d=R.dbin:m_dbin
+ // alu r=12 c=0 m=..... i=....... 12 a=none d=31:m_dbin
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -221330,7 +221327,7 @@ void m68008_device::addx_w_pais_paid_if8() // d148 f1f8
// 065 asxw5
m_aob = m_pc;
m_au = m_at;
- // alu r=12 c=2 m=xnzvc i=.....i. ALU.addx a=alub d=R.dbin:m_dbin
+ // alu r=12 c=2 m=xnzvc i=.....i. 12 a=alub d=31:m_dbin
alu_addx(m_alub, m_dbin);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -221367,7 +221364,7 @@ void m68008_device::addx_w_pais_paid_if8() // d148 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=12 c=0 m=..... i=....... ALU.addx a=none d=none
+ // alu r=12 c=0 m=..... i=....... 12 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -221408,7 +221405,7 @@ void m68008_device::add_w_dd_ais_if8() // d150 f1f8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -221444,7 +221441,7 @@ void m68008_device::add_w_dd_ais_if8() // d150 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -221527,7 +221524,7 @@ void m68008_device::add_w_dd_aips_if8() // d158 f1f8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -221561,7 +221558,7 @@ void m68008_device::add_w_dd_aips_if8() // d158 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -221646,7 +221643,7 @@ void m68008_device::add_w_dd_pais_if8() // d160 f1f8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -221680,7 +221677,7 @@ void m68008_device::add_w_dd_pais_if8() // d160 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -221789,7 +221786,7 @@ void m68008_device::add_w_dd_das_if8() // d168 f1f8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -221825,7 +221822,7 @@ void m68008_device::add_w_dd_das_if8() // d168 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -221900,7 +221897,7 @@ void m68008_device::add_w_dd_dais_if8() // d170 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -221982,7 +221979,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -222018,7 +222015,7 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -222128,7 +222125,7 @@ void m68008_device::add_w_dd_adr16_if8() // d178 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -222162,7 +222159,7 @@ void m68008_device::add_w_dd_adr16_if8() // d178 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -222303,7 +222300,7 @@ void m68008_device::add_w_dd_adr32_if8() // d179 f1ff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -222337,7 +222334,7 @@ void m68008_device::add_w_dd_adr32_if8() // d179 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.....i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.....i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -222416,12 +222413,12 @@ void m68008_device::addx_l_ds_dd_if8() // d180 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=12 c=2 m=xnzvc i=.l...i. ALU.addx a=R.dyl:m_da[ry] d=R.dxl:m_da[rx]
+ // alu r=12 c=2 m=xnzvc i=.l...i. 12 a=4:m_da[ry] d=2:m_da[rx]
alu_addx(m_da[ry], m_da[rx]);
sr_xnzvc_u();
// 3c0 rorl2
set_16l(m_da[rx], m_aluo);
- // alu r=12 c=0 m=..... i=.l..... ALU.addx a=none d=R.aluo:m_aluo
+ // alu r=12 c=0 m=..... i=.l..... 12 a=none d=33:m_aluo
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -222451,7 +222448,7 @@ void m68008_device::addx_l_ds_dd_if8() // d180 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=12 c=3 m=xnzvc i=.l....f ALU.addx a=18:m_da[ry] d=16:m_da[rx]
+ // alu r=12 c=3 m=xnzvc i=.l....f 12 a=18:m_da[ry] d=16:m_da[rx]
alu_addx(high16(m_da[ry]), high16(m_da[rx]));
sr_xnzvc_u();
m_icount -= 2;
@@ -222460,7 +222457,7 @@ void m68008_device::addx_l_ds_dd_if8() // d180 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16h(m_da[rx], m_aluo);
m_au = m_pc + 2;
- // alu r=12 c=0 m=..... i=.l..... ALU.addx a=R.aluo:m_aluo d=none
+ // alu r=12 c=0 m=..... i=.l..... 12 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -222478,13 +222475,13 @@ void m68008_device::addx_l_pais_paid_if8() // d188 f1f8
m_pc = m_au;
m_dcr = 0;
m_au = m_da[ry] - 2;
- // alu r=12 c=0 m=..... i=.l..... ALU.addx a=none d=R.dbin:m_dbin
+ // alu r=12 c=0 m=..... i=.l..... 12 a=none d=31:m_dbin
m_icount -= 2;
// 048 asxl2
m_aob = m_au;
m_alub = m_dbin;
m_au = m_au - 2;
- // alu r=12 c=0 m=..... i=.l..... ALU.addx a=R.dbin:m_dbin d=none
+ // alu r=12 c=0 m=..... i=.l..... 12 a=31:m_dbin d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -222515,11 +222512,11 @@ void m68008_device::addx_l_pais_paid_if8() // d188 f1f8
// 139 asxl3
m_aob = m_au;
m_da[ry] = m_au;
- // alu r=12 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=12 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 13a asxl4
m_au = m_da[rx] - 2;
- // alu r=12 c=0 m=..... i=.l..... ALU.addx a=none d=none
+ // alu r=12 c=0 m=..... i=.l..... 12 a=none d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -222551,7 +222548,7 @@ void m68008_device::addx_l_pais_paid_if8() // d188 f1f8
m_aob = m_au;
m_alub = m_dbin;
m_au = m_au - 2;
- // alu r=12 c=0 m=..... i=.l..... ALU.addx a=R.dbin:m_dbin d=none
+ // alu r=12 c=0 m=..... i=.l..... 12 a=31:m_dbin d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -222584,7 +222581,7 @@ void m68008_device::addx_l_pais_paid_if8() // d188 f1f8
m_at = m_au;
m_da[rx] = m_au;
m_au = m_au + 2;
- // alu r=12 c=2 m=xnzvc i=.l...i. ALU.addx a=R.aluo:m_aluo d=R.dbin:m_dbin
+ // alu r=12 c=2 m=xnzvc i=.l...i. 12 a=33:m_aluo d=31:m_dbin
alu_addx(m_aluo, m_dbin);
sr_xnzvc_u();
m_base_ssw = SSW_DATA | SSW_R;
@@ -222619,7 +222616,7 @@ void m68008_device::addx_l_pais_paid_if8() // d188 f1f8
m_ir = m_irc;
m_dbout = m_aluo;
m_au = ext32(m_dbin);
- // alu r=12 c=0 m=..... i=.l..... ALU.addx a=none d=R.dbin:m_dbin
+ // alu r=12 c=0 m=..... i=.l..... 12 a=none d=31:m_dbin
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -222649,7 +222646,7 @@ void m68008_device::addx_l_pais_paid_if8() // d188 f1f8
// 062 asxl8
m_aob = m_pc;
m_au = m_at;
- // alu r=12 c=3 m=xnzvc i=.l....f ALU.addx a=alub d=R.dbin:m_dbin
+ // alu r=12 c=3 m=xnzvc i=.l....f 12 a=alub d=31:m_dbin
alu_addx(m_alub, m_dbin);
sr_xnzvc_u();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -222686,7 +222683,7 @@ void m68008_device::addx_l_pais_paid_if8() // d188 f1f8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=12 c=0 m=..... i=.l..... ALU.addx a=none d=none
+ // alu r=12 c=0 m=..... i=.l..... 12 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -222727,7 +222724,7 @@ void m68008_device::add_l_dd_ais_if8() // d190 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -222794,7 +222791,7 @@ void m68008_device::add_l_dd_ais_if8() // d190 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -222829,7 +222826,7 @@ void m68008_device::add_l_dd_ais_if8() // d190 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=16:m_da[rx] d=29:m_alue
alu_addc(high16(m_da[rx]), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -222904,7 +222901,7 @@ void m68008_device::add_l_dd_aips_if8() // d198 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -222974,7 +222971,7 @@ void m68008_device::add_l_dd_aips_if8() // d198 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -223009,7 +223006,7 @@ void m68008_device::add_l_dd_aips_if8() // d198 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=16:m_da[rx] d=29:m_alue
alu_addc(high16(m_da[rx]), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -223083,7 +223080,7 @@ void m68008_device::add_l_dd_pais_if8() // d1a0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -223155,7 +223152,7 @@ void m68008_device::add_l_dd_pais_if8() // d1a0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -223190,7 +223187,7 @@ void m68008_device::add_l_dd_pais_if8() // d1a0 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=16:m_da[rx] d=29:m_alue
alu_addc(high16(m_da[rx]), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -223296,7 +223293,7 @@ void m68008_device::add_l_dd_das_if8() // d1a8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -223363,7 +223360,7 @@ void m68008_device::add_l_dd_das_if8() // d1a8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -223398,7 +223395,7 @@ void m68008_device::add_l_dd_das_if8() // d1a8 f1f8
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=16:m_da[rx] d=29:m_alue
alu_addc(high16(m_da[rx]), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -223471,7 +223468,7 @@ void m68008_device::add_l_dd_dais_if8() // d1b0 f1f8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=.l..... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=.l..... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -223552,7 +223549,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -223619,7 +223616,7 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -223654,7 +223651,7 @@ adsl2:
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=16:m_da[rx] d=29:m_alue
alu_addc(high16(m_da[rx]), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -223762,7 +223759,7 @@ void m68008_device::add_l_dd_adr16_if8() // d1b8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -223829,7 +223826,7 @@ void m68008_device::add_l_dd_adr16_if8() // d1b8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -223864,7 +223861,7 @@ void m68008_device::add_l_dd_adr16_if8() // d1b8 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=16:m_da[rx] d=29:m_alue
alu_addc(high16(m_da[rx]), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -224003,7 +224000,7 @@ void m68008_device::add_l_dd_adr32_if8() // d1b9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -224070,7 +224067,7 @@ void m68008_device::add_l_dd_adr32_if8() // d1b9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_au = m_at;
- // alu r=2 c=2 m=xnzvc i=.l...i. ALU.add a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=2 c=2 m=xnzvc i=.l...i. 4 a=2:m_da[rx] d=31:m_dbin
alu_add(m_da[rx], m_dbin);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -224105,7 +224102,7 @@ void m68008_device::add_l_dd_adr32_if8() // d1b9 f1ff
m_aob = m_au;
m_dbout = m_aluo;
m_au = m_au - 2;
- // alu r=2 c=3 m=xnzvc i=.l....f ALU.addc a=16:m_da[rx] d=R.alue:m_alue
+ // alu r=2 c=3 m=xnzvc i=.l....f 11 a=16:m_da[rx] d=29:m_alue
alu_addc(high16(m_da[rx]), m_alue);
sr_xnzvc_u();
m_base_ssw = SSW_DATA;
@@ -224182,7 +224179,7 @@ void m68008_device::adda_l_ds_ad_if8() // d1c0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dyl:m_da[ry] d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=4:m_da[ry] d=1:m_da[rx]
alu_add(m_da[ry], m_da[rx]);
// 3c0 rorl2
set_16l(m_da[rx], m_aluo);
@@ -224215,7 +224212,7 @@ void m68008_device::adda_l_ds_ad_if8() // d1c0 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=18:m_da[ry] d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=18:m_da[ry] d=15:m_da[rx]
alu_addc(high16(m_da[ry]), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -224240,7 +224237,7 @@ void m68008_device::adda_l_as_ad_if8() // d1c8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_da[ry]);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.ayl:m_da[ry] d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=3:m_da[ry] d=1:m_da[rx]
alu_add(m_da[ry], m_da[rx]);
// 3c0 rorl2
set_16l(m_da[rx], m_aluo);
@@ -224273,7 +224270,7 @@ void m68008_device::adda_l_as_ad_if8() // d1c8 f1f8
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=17:m_da[ry] d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=17:m_da[ry] d=15:m_da[rx]
alu_addc(high16(m_da[ry]), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -224296,7 +224293,7 @@ void m68008_device::adda_l_ais_ad_if8() // d1d0 f1f8
// 00b adrl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -224363,11 +224360,11 @@ void m68008_device::adda_l_ais_ad_if8() // d1d0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=..... i=......f ALU.addc a=alub d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=alub d=15:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -224417,7 +224414,7 @@ void m68008_device::adda_l_aips_ad_if8() // d1d8 f1f8
// 00f pinl1
m_aob = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -224487,11 +224484,11 @@ void m68008_device::adda_l_aips_ad_if8() // d1d8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=..... i=......f ALU.addc a=alub d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=alub d=15:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -224540,7 +224537,7 @@ void m68008_device::adda_l_pais_ad_if8() // d1e0 f1f8
int ry = map_sp((m_irdi & 7) | 8);
// 179 pdcl1
m_au = m_da[ry] - 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_icount -= 2;
// 17a pdcl2
@@ -224612,11 +224609,11 @@ void m68008_device::adda_l_pais_ad_if8() // d1e0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=..... i=......f ALU.addc a=alub d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=alub d=15:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -224697,7 +224694,7 @@ void m68008_device::adda_l_das_ad_if8() // d1e8 f1f8
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -224764,11 +224761,11 @@ void m68008_device::adda_l_das_ad_if8() // d1e8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=..... i=......f ALU.addc a=alub d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=alub d=15:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -224816,7 +224813,7 @@ void m68008_device::adda_l_dais_ad_if8() // d1f0 f1f8
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
int ry = map_sp((m_irdi & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -224897,7 +224894,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -224964,11 +224961,11 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=..... i=......f ALU.addc a=alub d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=alub d=15:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -225051,7 +225048,7 @@ void m68008_device::adda_l_adr16_ad_if8() // d1f8 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -225118,11 +225115,11 @@ void m68008_device::adda_l_adr16_ad_if8() // d1f8 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=..... i=......f ALU.addc a=alub d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=alub d=15:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -225236,7 +225233,7 @@ void m68008_device::adda_l_adr32_ad_if8() // d1f9 f1ff
// 008 ablw3
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -225303,11 +225300,11 @@ void m68008_device::adda_l_adr32_ad_if8() // d1f9 f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=..... i=......f ALU.addc a=alub d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=alub d=15:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -225387,7 +225384,7 @@ void m68008_device::adda_l_dpc_ad_if8() // d1fa f1ff
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -225454,11 +225451,11 @@ void m68008_device::adda_l_dpc_ad_if8() // d1fa f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=..... i=......f ALU.addc a=alub d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=alub d=15:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -225505,7 +225502,7 @@ void m68008_device::adda_l_dpci_ad_if8() // d1fb f1ff
{
int rx = map_sp(((m_irdi >> 9) & 7) | 8);
// 1e7 aixw0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e6 aixw1
@@ -225586,7 +225583,7 @@ adsl2:
// 00c adsl2
m_aob = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -225653,11 +225650,11 @@ adsl2:
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dbin);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dbin:m_dbin d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=31:m_dbin d=1:m_da[rx]
alu_add(m_dbin, m_da[rx]);
// 25c roml2
set_16l(m_da[rx], m_aluo);
- // alu r=2 c=3 m=..... i=......f ALU.addc a=alub d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=alub d=15:m_da[rx]
alu_addc(m_alub, high16(m_da[rx]));
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -225773,7 +225770,7 @@ void m68008_device::adda_l_imm32_ad_if8() // d1fc f1ff
m_ir = m_irc;
m_pc = m_au;
m_at = ext32(m_dt);
- // alu r=2 c=2 m=..... i=.....i. ALU.add a=R.dtl:m_dt d=R.axl:m_da[rx]
+ // alu r=2 c=2 m=..... i=.....i. 4 a=9:m_dt d=1:m_da[rx]
alu_add(m_dt, m_da[rx]);
// 3c0 rorl2
set_16l(m_da[rx], m_aluo);
@@ -225806,7 +225803,7 @@ void m68008_device::adda_l_imm32_ad_if8() // d1fc f1ff
m_irc = m_edb;
m_dbin = m_edb;
// 25e rorl3
- // alu r=2 c=3 m=..... i=......f ALU.addc a=23:m_dt d=15:m_da[rx]
+ // alu r=2 c=3 m=..... i=......f 11 a=23:m_dt d=15:m_da[rx]
alu_addc(high16(m_dt), high16(m_da[rx]));
m_icount -= 2;
// 25d roml3
@@ -225830,13 +225827,13 @@ void m68008_device::asr_b_imm3_ds_if8() // e000 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=18:m_da[ry] d=-1
alu_and8(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -225875,7 +225872,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=2 c=4 m=xnzvc i=b....i. ALU.asr a=R.aluo:m_aluo d=-1
+ // alu r=2 c=4 m=xnzvc i=b....i. 14 a=33:m_aluo d=-1
alu_asr8(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -225905,13 +225902,13 @@ void m68008_device::lsr_b_imm3_ds_if8() // e008 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=18:m_da[ry] d=-1
alu_and8(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=5 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=5 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -225950,7 +225947,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=5 c=4 m=xnzvc i=b....i. ALU.lsr a=R.aluo:m_aluo d=-1
+ // alu r=5 c=4 m=xnzvc i=b....i. 16 a=33:m_aluo d=-1
alu_lsr8(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -225980,13 +225977,13 @@ void m68008_device::roxr_b_imm3_ds_if8() // e010 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=8 c=1 m=..... i=b...r.. ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=8 c=1 m=..... i=b...r.. 1 a=18:m_da[ry] d=-1
alu_and8x(high16(m_da[ry]), 0xff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=8 c=1 m=.nzvc i=b...ri. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=8 c=1 m=.nzvc i=b...ri. 1 a=4:m_da[ry] d=-1
alu_and8x(m_da[ry], 0xff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -226025,7 +226022,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=8 c=4 m=xnzvc i=b....i. ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=8 c=4 m=xnzvc i=b....i. 20 a=33:m_aluo d=-1
alu_roxr8(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -226055,13 +226052,13 @@ void m68008_device::ror_b_imm3_ds_if8() // e018 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=10 c=1 m=..... i=b...... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=10 c=1 m=..... i=b...... 1 a=18:m_da[ry] d=-1
alu_and8(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=10 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=10 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -226100,7 +226097,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=10 c=4 m=.nzvc i=b....i. ALU.ror a=R.aluo:m_aluo d=-1
+ // alu r=10 c=4 m=.nzvc i=b....i. 18 a=33:m_aluo d=-1
alu_ror8(m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -226131,13 +226128,13 @@ void m68008_device::asr_b_dd_ds_if8() // e020 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=2 c=1 m=..... i=b...... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=2 c=1 m=..... i=b...... 1 a=18:m_da[ry] d=-1
alu_and8(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=2 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -226176,7 +226173,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=2 c=4 m=xnzvc i=b....i. ALU.asr a=R.aluo:m_aluo d=-1
+ // alu r=2 c=4 m=xnzvc i=b....i. 14 a=33:m_aluo d=-1
alu_asr8(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -226207,13 +226204,13 @@ void m68008_device::lsr_b_dd_ds_if8() // e028 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=5 c=1 m=..... i=b...... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=5 c=1 m=..... i=b...... 1 a=18:m_da[ry] d=-1
alu_and8(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=5 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=5 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -226252,7 +226249,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=5 c=4 m=xnzvc i=b....i. ALU.lsr a=R.aluo:m_aluo d=-1
+ // alu r=5 c=4 m=xnzvc i=b....i. 16 a=33:m_aluo d=-1
alu_lsr8(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -226283,13 +226280,13 @@ void m68008_device::roxr_b_dd_ds_if8() // e030 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=8 c=1 m=..... i=b...r.. ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=8 c=1 m=..... i=b...r.. 1 a=18:m_da[ry] d=-1
alu_and8x(high16(m_da[ry]), 0xff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=8 c=1 m=.nzvc i=b...ri. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=8 c=1 m=.nzvc i=b...ri. 1 a=4:m_da[ry] d=-1
alu_and8x(m_da[ry], 0xff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -226328,7 +226325,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=8 c=4 m=xnzvc i=b....i. ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=8 c=4 m=xnzvc i=b....i. 20 a=33:m_aluo d=-1
alu_roxr8(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -226359,13 +226356,13 @@ void m68008_device::ror_b_dd_ds_if8() // e038 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=10 c=1 m=..... i=b...... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=10 c=1 m=..... i=b...... 1 a=18:m_da[ry] d=-1
alu_and8(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=10 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=10 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -226404,7 +226401,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=10 c=4 m=.nzvc i=b....i. ALU.ror a=R.aluo:m_aluo d=-1
+ // alu r=10 c=4 m=.nzvc i=b....i. 18 a=33:m_aluo d=-1
alu_ror8(m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -226434,13 +226431,13 @@ void m68008_device::asr_w_imm3_ds_if8() // e040 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -226479,7 +226476,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=2 c=4 m=xnzvc i=.....i. ALU.asr a=R.aluo:m_aluo d=-1
+ // alu r=2 c=4 m=xnzvc i=.....i. 14 a=33:m_aluo d=-1
alu_asr(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -226509,13 +226506,13 @@ void m68008_device::lsr_w_imm3_ds_if8() // e048 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=5 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=5 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -226554,7 +226551,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=5 c=4 m=xnzvc i=.....i. ALU.lsr a=R.aluo:m_aluo d=-1
+ // alu r=5 c=4 m=xnzvc i=.....i. 16 a=33:m_aluo d=-1
alu_lsr(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -226584,13 +226581,13 @@ void m68008_device::roxr_w_imm3_ds_if8() // e050 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=8 c=1 m=..... i=....r.. ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=8 c=1 m=..... i=....r.. 1 a=18:m_da[ry] d=-1
alu_andx(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=8 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=8 c=1 m=.nzvc i=....ri. 1 a=4:m_da[ry] d=-1
alu_andx(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -226629,7 +226626,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=8 c=4 m=xnzvc i=.....i. ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=8 c=4 m=xnzvc i=.....i. 20 a=33:m_aluo d=-1
alu_roxr(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -226659,13 +226656,13 @@ void m68008_device::ror_w_imm3_ds_if8() // e058 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=10 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=10 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -226704,7 +226701,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=10 c=4 m=.nzvc i=.....i. ALU.ror a=R.aluo:m_aluo d=-1
+ // alu r=10 c=4 m=.nzvc i=.....i. 18 a=33:m_aluo d=-1
alu_ror(m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -226735,13 +226732,13 @@ void m68008_device::asr_w_dd_ds_if8() // e060 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -226780,7 +226777,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=2 c=4 m=xnzvc i=.....i. ALU.asr a=R.aluo:m_aluo d=-1
+ // alu r=2 c=4 m=xnzvc i=.....i. 14 a=33:m_aluo d=-1
alu_asr(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -226811,13 +226808,13 @@ void m68008_device::lsr_w_dd_ds_if8() // e068 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=5 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=5 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -226856,7 +226853,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=5 c=4 m=xnzvc i=.....i. ALU.lsr a=R.aluo:m_aluo d=-1
+ // alu r=5 c=4 m=xnzvc i=.....i. 16 a=33:m_aluo d=-1
alu_lsr(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -226887,13 +226884,13 @@ void m68008_device::roxr_w_dd_ds_if8() // e070 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=8 c=1 m=..... i=....r.. ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=8 c=1 m=..... i=....r.. 1 a=18:m_da[ry] d=-1
alu_andx(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=8 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=8 c=1 m=.nzvc i=....ri. 1 a=4:m_da[ry] d=-1
alu_andx(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -226932,7 +226929,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=8 c=4 m=xnzvc i=.....i. ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=8 c=4 m=xnzvc i=.....i. 20 a=33:m_aluo d=-1
alu_roxr(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -226963,13 +226960,13 @@ void m68008_device::ror_w_dd_ds_if8() // e078 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=10 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=10 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -227008,7 +227005,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=10 c=4 m=.nzvc i=.....i. ALU.ror a=R.aluo:m_aluo d=-1
+ // alu r=10 c=4 m=.nzvc i=.....i. 18 a=33:m_aluo d=-1
alu_ror(m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -227038,13 +227035,13 @@ void m68008_device::asr_l_imm3_ds_if8() // e080 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -227083,7 +227080,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=2 c=4 m=xnzvc i=.l...i. ALU.asr a=R.aluo:m_aluo d=-1
+ // alu r=2 c=4 m=xnzvc i=.l...i. 14 a=33:m_aluo d=-1
alu_asr32(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -227100,7 +227097,7 @@ srrl4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -227119,13 +227116,13 @@ void m68008_device::lsr_l_imm3_ds_if8() // e088 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=5 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=5 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -227164,7 +227161,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=5 c=4 m=xnzvc i=.l...i. ALU.lsr a=R.aluo:m_aluo d=-1
+ // alu r=5 c=4 m=xnzvc i=.l...i. 16 a=33:m_aluo d=-1
alu_lsr32(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -227181,7 +227178,7 @@ srrl4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=5 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -227200,13 +227197,13 @@ void m68008_device::roxr_l_imm3_ds_if8() // e090 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=8 c=1 m=..... i=.l..r.. ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=8 c=1 m=..... i=.l..r.. 1 a=18:m_da[ry] d=-1
alu_andx(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=8 c=1 m=.nzvc i=.l..ri. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=8 c=1 m=.nzvc i=.l..ri. 1 a=4:m_da[ry] d=-1
alu_andx(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -227245,7 +227242,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=8 c=4 m=xnzvc i=.l...i. ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=8 c=4 m=xnzvc i=.l...i. 20 a=33:m_aluo d=-1
alu_roxr32(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -227262,7 +227259,7 @@ srrl4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=8 c=1 m=.nz.. i=.l..r.f ALU.and_ a=alub d=-1
+ // alu r=8 c=1 m=.nz.. i=.l..r.f 1 a=alub d=-1
alu_andx(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -227281,13 +227278,13 @@ void m68008_device::ror_l_imm3_ds_if8() // e098 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=10 c=1 m=..... i=.l..... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=10 c=1 m=..... i=.l..... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=10 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=10 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -227326,7 +227323,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=10 c=4 m=.nzvc i=.l...i. ALU.ror a=R.aluo:m_aluo d=-1
+ // alu r=10 c=4 m=.nzvc i=.l...i. 18 a=33:m_aluo d=-1
alu_ror32(m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -227343,7 +227340,7 @@ srrl4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=10 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=10 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -227363,13 +227360,13 @@ void m68008_device::asr_l_dd_ds_if8() // e0a0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=2 c=1 m=..... i=.l..... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=2 c=1 m=..... i=.l..... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=2 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=2 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -227408,7 +227405,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=2 c=4 m=xnzvc i=.l...i. ALU.asr a=R.aluo:m_aluo d=-1
+ // alu r=2 c=4 m=xnzvc i=.l...i. 14 a=33:m_aluo d=-1
alu_asr32(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -227425,7 +227422,7 @@ srrl4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=2 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -227445,13 +227442,13 @@ void m68008_device::lsr_l_dd_ds_if8() // e0a8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=5 c=1 m=..... i=.l..... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=5 c=1 m=..... i=.l..... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=5 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=5 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -227490,7 +227487,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=5 c=4 m=xnzvc i=.l...i. ALU.lsr a=R.aluo:m_aluo d=-1
+ // alu r=5 c=4 m=xnzvc i=.l...i. 16 a=33:m_aluo d=-1
alu_lsr32(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -227507,7 +227504,7 @@ srrl4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=5 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -227527,13 +227524,13 @@ void m68008_device::roxr_l_dd_ds_if8() // e0b0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=8 c=1 m=..... i=.l..r.. ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=8 c=1 m=..... i=.l..r.. 1 a=18:m_da[ry] d=-1
alu_andx(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=8 c=1 m=.nzvc i=.l..ri. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=8 c=1 m=.nzvc i=.l..ri. 1 a=4:m_da[ry] d=-1
alu_andx(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -227572,7 +227569,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=8 c=4 m=xnzvc i=.l...i. ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=8 c=4 m=xnzvc i=.l...i. 20 a=33:m_aluo d=-1
alu_roxr32(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -227589,7 +227586,7 @@ srrl4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=8 c=1 m=.nz.. i=.l..r.f ALU.and_ a=alub d=-1
+ // alu r=8 c=1 m=.nz.. i=.l..r.f 1 a=alub d=-1
alu_andx(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -227609,13 +227606,13 @@ void m68008_device::ror_l_dd_ds_if8() // e0b8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=10 c=1 m=..... i=.l..... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=10 c=1 m=..... i=.l..... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=10 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=10 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -227654,7 +227651,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=10 c=4 m=.nzvc i=.l...i. ALU.ror a=R.aluo:m_aluo d=-1
+ // alu r=10 c=4 m=.nzvc i=.l...i. 18 a=33:m_aluo d=-1
alu_ror32(m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -227671,7 +227668,7 @@ srrl4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=10 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=10 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -227689,7 +227686,7 @@ void m68008_device::asr_ais_if8() // e0d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -227725,12 +227722,12 @@ void m68008_device::asr_ais_if8() // e0d0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=2 c=4 m=xnzvc i=.....i. ALU.asr a=R.aluo:m_aluo d=-1
+ // alu r=2 c=4 m=xnzvc i=.....i. 14 a=33:m_aluo d=-1
alu_asr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -227813,7 +227810,7 @@ void m68008_device::asr_aips_if8() // e0d8 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -227847,12 +227844,12 @@ void m68008_device::asr_aips_if8() // e0d8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=2 c=4 m=xnzvc i=.....i. ALU.asr a=R.aluo:m_aluo d=-1
+ // alu r=2 c=4 m=xnzvc i=.....i. 14 a=33:m_aluo d=-1
alu_asr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -227937,7 +227934,7 @@ void m68008_device::asr_pais_if8() // e0e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -227971,12 +227968,12 @@ void m68008_device::asr_pais_if8() // e0e0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=2 c=4 m=xnzvc i=.....i. ALU.asr a=R.aluo:m_aluo d=-1
+ // alu r=2 c=4 m=xnzvc i=.....i. 14 a=33:m_aluo d=-1
alu_asr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -228085,7 +228082,7 @@ void m68008_device::asr_das_if8() // e0e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -228121,12 +228118,12 @@ void m68008_device::asr_das_if8() // e0e8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=2 c=4 m=xnzvc i=.....i. ALU.asr a=R.aluo:m_aluo d=-1
+ // alu r=2 c=4 m=xnzvc i=.....i. 14 a=33:m_aluo d=-1
alu_asr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -228201,7 +228198,7 @@ void m68008_device::asr_dais_if8() // e0f0 fff8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=2 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=2 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -228283,7 +228280,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -228319,12 +228316,12 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=2 c=4 m=xnzvc i=.....i. ALU.asr a=R.aluo:m_aluo d=-1
+ // alu r=2 c=4 m=xnzvc i=.....i. 14 a=33:m_aluo d=-1
alu_asr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -228434,7 +228431,7 @@ void m68008_device::asr_adr16_if8() // e0f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -228468,12 +228465,12 @@ void m68008_device::asr_adr16_if8() // e0f8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=2 c=4 m=xnzvc i=.....i. ALU.asr a=R.aluo:m_aluo d=-1
+ // alu r=2 c=4 m=xnzvc i=.....i. 14 a=33:m_aluo d=-1
alu_asr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -228614,7 +228611,7 @@ void m68008_device::asr_adr32_if8() // e0f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=2 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -228648,12 +228645,12 @@ void m68008_device::asr_adr32_if8() // e0f9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=2 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=2 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=2 c=4 m=xnzvc i=.....i. ALU.asr a=R.aluo:m_aluo d=-1
+ // alu r=2 c=4 m=xnzvc i=.....i. 14 a=33:m_aluo d=-1
alu_asr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -228731,13 +228728,13 @@ void m68008_device::asl_b_imm3_ds_if8() // e100 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=3 c=1 m=..... i=b...... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=3 c=1 m=..... i=b...... 1 a=18:m_da[ry] d=-1
alu_and8(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=3 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=3 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -228776,7 +228773,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=3 c=4 m=xnzvc i=b....i. ALU.asl a=R.aluo:m_aluo d=-1
+ // alu r=3 c=4 m=xnzvc i=b....i. 13 a=33:m_aluo d=-1
alu_asl8(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -228806,13 +228803,13 @@ void m68008_device::lsl_b_imm3_ds_if8() // e108 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=18:m_da[ry] d=-1
alu_and8(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=4 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=4 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -228851,7 +228848,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=4 c=4 m=xnzvc i=b....i. ALU.lsl a=R.aluo:m_aluo d=-1
+ // alu r=4 c=4 m=xnzvc i=b....i. 15 a=33:m_aluo d=-1
alu_lsl8(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -228865,7 +228862,7 @@ nbcr3:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -228882,13 +228879,13 @@ void m68008_device::roxl_b_imm3_ds_if8() // e110 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=11 c=1 m=..... i=b...r.. ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=11 c=1 m=..... i=b...r.. 1 a=18:m_da[ry] d=-1
alu_and8x(high16(m_da[ry]), 0xff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=11 c=1 m=.nzvc i=b...ri. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=11 c=1 m=.nzvc i=b...ri. 1 a=4:m_da[ry] d=-1
alu_and8x(m_da[ry], 0xff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -228927,7 +228924,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=11 c=4 m=xnzvc i=b....i. ALU.roxl a=R.aluo:m_aluo d=-1
+ // alu r=11 c=4 m=xnzvc i=b....i. 19 a=33:m_aluo d=-1
alu_roxl8(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -228957,13 +228954,13 @@ void m68008_device::rol_b_imm3_ds_if8() // e118 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=9 c=1 m=..... i=b...... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=9 c=1 m=..... i=b...... 1 a=18:m_da[ry] d=-1
alu_and8(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=9 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=9 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -229002,7 +228999,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=9 c=4 m=.nzvc i=b....i. ALU.rol a=R.aluo:m_aluo d=-1
+ // alu r=9 c=4 m=.nzvc i=b....i. 17 a=33:m_aluo d=-1
alu_rol8(m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -229033,13 +229030,13 @@ void m68008_device::asl_b_dd_ds_if8() // e120 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=3 c=1 m=..... i=b...... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=3 c=1 m=..... i=b...... 1 a=18:m_da[ry] d=-1
alu_and8(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=3 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=3 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -229078,7 +229075,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=3 c=4 m=xnzvc i=b....i. ALU.asl a=R.aluo:m_aluo d=-1
+ // alu r=3 c=4 m=xnzvc i=b....i. 13 a=33:m_aluo d=-1
alu_asl8(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -229109,13 +229106,13 @@ void m68008_device::lsl_b_dd_ds_if8() // e128 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=4 c=1 m=..... i=b...... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=4 c=1 m=..... i=b...... 1 a=18:m_da[ry] d=-1
alu_and8(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=4 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=4 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -229154,7 +229151,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=4 c=4 m=xnzvc i=b....i. ALU.lsl a=R.aluo:m_aluo d=-1
+ // alu r=4 c=4 m=xnzvc i=b....i. 15 a=33:m_aluo d=-1
alu_lsl8(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -229168,7 +229165,7 @@ nbcr3:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_8(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=b...... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=b...... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -229186,13 +229183,13 @@ void m68008_device::roxl_b_dd_ds_if8() // e130 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=11 c=1 m=..... i=b...r.. ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=11 c=1 m=..... i=b...r.. 1 a=18:m_da[ry] d=-1
alu_and8x(high16(m_da[ry]), 0xff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=11 c=1 m=.nzvc i=b...ri. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=11 c=1 m=.nzvc i=b...ri. 1 a=4:m_da[ry] d=-1
alu_and8x(m_da[ry], 0xff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -229231,7 +229228,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=11 c=4 m=xnzvc i=b....i. ALU.roxl a=R.aluo:m_aluo d=-1
+ // alu r=11 c=4 m=xnzvc i=b....i. 19 a=33:m_aluo d=-1
alu_roxl8(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -229262,13 +229259,13 @@ void m68008_device::rol_b_dd_ds_if8() // e138 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=9 c=1 m=..... i=b...... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=9 c=1 m=..... i=b...... 1 a=18:m_da[ry] d=-1
alu_and8(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=9 c=1 m=.nzvc i=b....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=9 c=1 m=.nzvc i=b....i. 1 a=4:m_da[ry] d=-1
alu_and8(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -229307,7 +229304,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=9 c=4 m=.nzvc i=b....i. ALU.rol a=R.aluo:m_aluo d=-1
+ // alu r=9 c=4 m=.nzvc i=b....i. 17 a=33:m_aluo d=-1
alu_rol8(m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -229337,13 +229334,13 @@ void m68008_device::asl_w_imm3_ds_if8() // e140 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=3 c=1 m=..... i=....... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=3 c=1 m=..... i=....... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=3 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=3 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -229382,7 +229379,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=3 c=4 m=xnzvc i=.....i. ALU.asl a=R.aluo:m_aluo d=-1
+ // alu r=3 c=4 m=xnzvc i=.....i. 13 a=33:m_aluo d=-1
alu_asl(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -229412,13 +229409,13 @@ void m68008_device::lsl_w_imm3_ds_if8() // e148 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=4 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=4 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -229457,7 +229454,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=4 c=4 m=xnzvc i=.....i. ALU.lsl a=R.aluo:m_aluo d=-1
+ // alu r=4 c=4 m=xnzvc i=.....i. 15 a=33:m_aluo d=-1
alu_lsl(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -229471,7 +229468,7 @@ nbcr3:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -229488,13 +229485,13 @@ void m68008_device::roxl_w_imm3_ds_if8() // e150 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=18:m_da[ry] d=-1
alu_andx(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=11 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=11 c=1 m=.nzvc i=....ri. 1 a=4:m_da[ry] d=-1
alu_andx(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -229533,7 +229530,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=11 c=4 m=xnzvc i=.....i. ALU.roxl a=R.aluo:m_aluo d=-1
+ // alu r=11 c=4 m=xnzvc i=.....i. 19 a=33:m_aluo d=-1
alu_roxl(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -229563,13 +229560,13 @@ void m68008_device::rol_w_imm3_ds_if8() // e158 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=9 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=9 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -229608,7 +229605,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=9 c=4 m=.nzvc i=.....i. ALU.rol a=R.aluo:m_aluo d=-1
+ // alu r=9 c=4 m=.nzvc i=.....i. 17 a=33:m_aluo d=-1
alu_rol(m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -229639,13 +229636,13 @@ void m68008_device::asl_w_dd_ds_if8() // e160 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=3 c=1 m=..... i=....... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=3 c=1 m=..... i=....... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=3 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=3 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -229684,7 +229681,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=3 c=4 m=xnzvc i=.....i. ALU.asl a=R.aluo:m_aluo d=-1
+ // alu r=3 c=4 m=xnzvc i=.....i. 13 a=33:m_aluo d=-1
alu_asl(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -229715,13 +229712,13 @@ void m68008_device::lsl_w_dd_ds_if8() // e168 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=4 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=4 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -229760,7 +229757,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=4 c=4 m=xnzvc i=.....i. ALU.lsl a=R.aluo:m_aluo d=-1
+ // alu r=4 c=4 m=xnzvc i=.....i. 15 a=33:m_aluo d=-1
alu_lsl(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -229774,7 +229771,7 @@ nbcr3:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
set_16l(m_da[ry], m_aluo);
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
set_ftu_const();
m_icount -= 2;
m_inst_state = m_next_state ? m_next_state : m_decode_table[m_ird];
@@ -229792,13 +229789,13 @@ void m68008_device::roxl_w_dd_ds_if8() // e170 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=18:m_da[ry] d=-1
alu_andx(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=11 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=11 c=1 m=.nzvc i=....ri. 1 a=4:m_da[ry] d=-1
alu_andx(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -229837,7 +229834,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=11 c=4 m=xnzvc i=.....i. ALU.roxl a=R.aluo:m_aluo d=-1
+ // alu r=11 c=4 m=xnzvc i=.....i. 19 a=33:m_aluo d=-1
alu_roxl(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -229868,13 +229865,13 @@ void m68008_device::rol_w_dd_ds_if8() // e178 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 383 srrw2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=9 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=9 c=1 m=.nzvc i=.....i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -229913,7 +229910,7 @@ srrw3:
// 2d3 srrw3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=9 c=4 m=.nzvc i=.....i. ALU.rol a=R.aluo:m_aluo d=-1
+ // alu r=9 c=4 m=.nzvc i=.....i. 17 a=33:m_aluo d=-1
alu_rol(m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -229943,13 +229940,13 @@ void m68008_device::asl_l_imm3_ds_if8() // e180 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=3 c=1 m=..... i=.l..... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=3 c=1 m=..... i=.l..... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=3 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=3 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -229988,7 +229985,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=3 c=4 m=xnzvc i=.l...i. ALU.asl a=R.aluo:m_aluo d=-1
+ // alu r=3 c=4 m=xnzvc i=.l...i. 13 a=33:m_aluo d=-1
alu_asl32(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -230005,7 +230002,7 @@ srrl4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=3 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=3 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -230024,13 +230021,13 @@ void m68008_device::lsl_l_imm3_ds_if8() // e188 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=4 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=4 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -230069,7 +230066,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=4 c=4 m=xnzvc i=.l...i. ALU.lsl a=R.aluo:m_aluo d=-1
+ // alu r=4 c=4 m=xnzvc i=.l...i. 15 a=33:m_aluo d=-1
alu_lsl32(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -230081,14 +230078,14 @@ srrl4:
// 257 srrl4
m_alub = m_alue;
m_da[ry] = merge_16_32(m_alue, m_aluo);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=R.alue:m_alue
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=29:m_alue
alu_and(m_aluo, m_alue);
m_icount -= 2;
// 306 srrl5
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=4 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -230107,13 +230104,13 @@ void m68008_device::roxl_l_imm3_ds_if8() // e190 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=11 c=1 m=..... i=.l..r.. ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=11 c=1 m=..... i=.l..r.. 1 a=18:m_da[ry] d=-1
alu_andx(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=11 c=1 m=.nzvc i=.l..ri. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=11 c=1 m=.nzvc i=.l..ri. 1 a=4:m_da[ry] d=-1
alu_andx(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -230152,7 +230149,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=11 c=4 m=xnzvc i=.l...i. ALU.roxl a=R.aluo:m_aluo d=-1
+ // alu r=11 c=4 m=xnzvc i=.l...i. 19 a=33:m_aluo d=-1
alu_roxl32(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -230169,7 +230166,7 @@ srrl4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=11 c=1 m=.nz.. i=.l..r.f ALU.and_ a=alub d=-1
+ // alu r=11 c=1 m=.nz.. i=.l..r.f 1 a=alub d=-1
alu_andx(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -230188,13 +230185,13 @@ void m68008_device::rol_l_imm3_ds_if8() // e198 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_ftu);
- // alu r=9 c=1 m=..... i=.l..... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=9 c=1 m=..... i=.l..... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=9 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=9 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -230233,7 +230230,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=9 c=4 m=.nzvc i=.l...i. ALU.rol a=R.aluo:m_aluo d=-1
+ // alu r=9 c=4 m=.nzvc i=.l...i. 17 a=33:m_aluo d=-1
alu_rol32(m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -230250,7 +230247,7 @@ srrl4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=9 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=9 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -230270,13 +230267,13 @@ void m68008_device::asl_l_dd_ds_if8() // e1a0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=3 c=1 m=..... i=.l..... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=3 c=1 m=..... i=.l..... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=3 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=3 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -230315,7 +230312,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=3 c=4 m=xnzvc i=.l...i. ALU.asl a=R.aluo:m_aluo d=-1
+ // alu r=3 c=4 m=xnzvc i=.l...i. 13 a=33:m_aluo d=-1
alu_asl32(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -230332,7 +230329,7 @@ srrl4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=3 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=3 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -230352,13 +230349,13 @@ void m68008_device::lsl_l_dd_ds_if8() // e1a8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=4 c=1 m=..... i=.l..... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=4 c=1 m=..... i=.l..... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=4 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=4 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -230397,7 +230394,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=4 c=4 m=xnzvc i=.l...i. ALU.lsl a=R.aluo:m_aluo d=-1
+ // alu r=4 c=4 m=xnzvc i=.l...i. 15 a=33:m_aluo d=-1
alu_lsl32(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -230409,14 +230406,14 @@ srrl4:
// 257 srrl4
m_alub = m_alue;
m_da[ry] = merge_16_32(m_alue, m_aluo);
- // alu r=4 c=0 m=..... i=.l..... ALU.and_ a=R.aluo:m_aluo d=R.alue:m_alue
+ // alu r=4 c=0 m=..... i=.l..... 1 a=33:m_aluo d=29:m_alue
alu_and(m_aluo, m_alue);
m_icount -= 2;
// 306 srrl5
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=4 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -230436,13 +230433,13 @@ void m68008_device::roxl_l_dd_ds_if8() // e1b0 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=11 c=1 m=..... i=.l..r.. ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=11 c=1 m=..... i=.l..r.. 1 a=18:m_da[ry] d=-1
alu_andx(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=11 c=1 m=.nzvc i=.l..ri. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=11 c=1 m=.nzvc i=.l..ri. 1 a=4:m_da[ry] d=-1
alu_andx(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -230481,7 +230478,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=11 c=4 m=xnzvc i=.l...i. ALU.roxl a=R.aluo:m_aluo d=-1
+ // alu r=11 c=4 m=xnzvc i=.l...i. 19 a=33:m_aluo d=-1
alu_roxl32(m_aluo);
sr_xnzvc();
m_icount -= 2;
@@ -230498,7 +230495,7 @@ srrl4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=11 c=1 m=.nz.. i=.l..r.f ALU.and_ a=alub d=-1
+ // alu r=11 c=1 m=.nz.. i=.l..r.f 1 a=alub d=-1
alu_andx(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -230518,13 +230515,13 @@ void m68008_device::rol_l_dd_ds_if8() // e1b8 f1f8
m_ir = m_irc;
m_pc = m_au;
m_au = ext32(m_da[rx]);
- // alu r=9 c=1 m=..... i=.l..... ALU.and_ a=18:m_da[ry] d=-1
+ // alu r=9 c=1 m=..... i=.l..... 1 a=18:m_da[ry] d=-1
alu_and(high16(m_da[ry]), 0xffff);
// 387 srrl2
m_t = !(m_au & 0x3f);
m_alue = m_aluo;
m_au = m_au - 1;
- // alu r=9 c=1 m=.nzvc i=.l...i. ALU.and_ a=R.dyl:m_da[ry] d=-1
+ // alu r=9 c=1 m=.nzvc i=.l...i. 1 a=4:m_da[ry] d=-1
alu_and(m_da[ry], 0xffff);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -230563,7 +230560,7 @@ srrl3:
// 2d7 srrl3
m_t = !(m_au & 0x3f);
m_au = m_au - 1;
- // alu r=9 c=4 m=.nzvc i=.l...i. ALU.rol a=R.aluo:m_aluo d=-1
+ // alu r=9 c=4 m=.nzvc i=.l...i. 17 a=33:m_aluo d=-1
alu_rol32(m_aluo);
sr_nzvc();
m_icount -= 2;
@@ -230580,7 +230577,7 @@ srrl4:
m_ird = m_ir;
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_au = m_pc + 2;
- // alu r=9 c=1 m=.nz.. i=.l....f ALU.and_ a=alub d=-1
+ // alu r=9 c=1 m=.nz.. i=.l....f 1 a=alub d=-1
alu_and(m_alub, 0xffff);
sr_nz_u();
set_ftu_const();
@@ -230598,7 +230595,7 @@ void m68008_device::asl_ais_if8() // e1d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=3 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=3 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -230634,12 +230631,12 @@ void m68008_device::asl_ais_if8() // e1d0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=3 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=3 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=3 c=4 m=xnzvc i=.....i. ALU.asl a=R.aluo:m_aluo d=-1
+ // alu r=3 c=4 m=xnzvc i=.....i. 13 a=33:m_aluo d=-1
alu_asl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -230722,7 +230719,7 @@ void m68008_device::asl_aips_if8() // e1d8 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=3 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=3 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -230756,12 +230753,12 @@ void m68008_device::asl_aips_if8() // e1d8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=3 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=3 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=3 c=4 m=xnzvc i=.....i. ALU.asl a=R.aluo:m_aluo d=-1
+ // alu r=3 c=4 m=xnzvc i=.....i. 13 a=33:m_aluo d=-1
alu_asl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -230846,7 +230843,7 @@ void m68008_device::asl_pais_if8() // e1e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=3 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=3 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -230880,12 +230877,12 @@ void m68008_device::asl_pais_if8() // e1e0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=3 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=3 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=3 c=4 m=xnzvc i=.....i. ALU.asl a=R.aluo:m_aluo d=-1
+ // alu r=3 c=4 m=xnzvc i=.....i. 13 a=33:m_aluo d=-1
alu_asl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -230994,7 +230991,7 @@ void m68008_device::asl_das_if8() // e1e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=3 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=3 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -231030,12 +231027,12 @@ void m68008_device::asl_das_if8() // e1e8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=3 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=3 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=3 c=4 m=xnzvc i=.....i. ALU.asl a=R.aluo:m_aluo d=-1
+ // alu r=3 c=4 m=xnzvc i=.....i. 13 a=33:m_aluo d=-1
alu_asl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -231110,7 +231107,7 @@ void m68008_device::asl_dais_if8() // e1f0 fff8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=3 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=3 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -231192,7 +231189,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=3 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=3 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -231228,12 +231225,12 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=3 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=3 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=3 c=4 m=xnzvc i=.....i. ALU.asl a=R.aluo:m_aluo d=-1
+ // alu r=3 c=4 m=xnzvc i=.....i. 13 a=33:m_aluo d=-1
alu_asl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -231343,7 +231340,7 @@ void m68008_device::asl_adr16_if8() // e1f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=3 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=3 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -231377,12 +231374,12 @@ void m68008_device::asl_adr16_if8() // e1f8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=3 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=3 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=3 c=4 m=xnzvc i=.....i. ALU.asl a=R.aluo:m_aluo d=-1
+ // alu r=3 c=4 m=xnzvc i=.....i. 13 a=33:m_aluo d=-1
alu_asl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -231523,7 +231520,7 @@ void m68008_device::asl_adr32_if8() // e1f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=3 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=3 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -231557,12 +231554,12 @@ void m68008_device::asl_adr32_if8() // e1f9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=3 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=3 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=3 c=4 m=xnzvc i=.....i. ALU.asl a=R.aluo:m_aluo d=-1
+ // alu r=3 c=4 m=xnzvc i=.....i. 13 a=33:m_aluo d=-1
alu_asl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -231639,7 +231636,7 @@ void m68008_device::lsr_ais_if8() // e2d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -231675,12 +231672,12 @@ void m68008_device::lsr_ais_if8() // e2d0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=5 c=4 m=xnzvc i=.....i. ALU.lsr a=R.aluo:m_aluo d=-1
+ // alu r=5 c=4 m=xnzvc i=.....i. 16 a=33:m_aluo d=-1
alu_lsr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -231763,7 +231760,7 @@ void m68008_device::lsr_aips_if8() // e2d8 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -231797,12 +231794,12 @@ void m68008_device::lsr_aips_if8() // e2d8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=5 c=4 m=xnzvc i=.....i. ALU.lsr a=R.aluo:m_aluo d=-1
+ // alu r=5 c=4 m=xnzvc i=.....i. 16 a=33:m_aluo d=-1
alu_lsr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -231887,7 +231884,7 @@ void m68008_device::lsr_pais_if8() // e2e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -231921,12 +231918,12 @@ void m68008_device::lsr_pais_if8() // e2e0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=5 c=4 m=xnzvc i=.....i. ALU.lsr a=R.aluo:m_aluo d=-1
+ // alu r=5 c=4 m=xnzvc i=.....i. 16 a=33:m_aluo d=-1
alu_lsr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -232035,7 +232032,7 @@ void m68008_device::lsr_das_if8() // e2e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -232071,12 +232068,12 @@ void m68008_device::lsr_das_if8() // e2e8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=5 c=4 m=xnzvc i=.....i. ALU.lsr a=R.aluo:m_aluo d=-1
+ // alu r=5 c=4 m=xnzvc i=.....i. 16 a=33:m_aluo d=-1
alu_lsr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -232151,7 +232148,7 @@ void m68008_device::lsr_dais_if8() // e2f0 fff8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=5 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=5 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -232233,7 +232230,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -232269,12 +232266,12 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=5 c=4 m=xnzvc i=.....i. ALU.lsr a=R.aluo:m_aluo d=-1
+ // alu r=5 c=4 m=xnzvc i=.....i. 16 a=33:m_aluo d=-1
alu_lsr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -232384,7 +232381,7 @@ void m68008_device::lsr_adr16_if8() // e2f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -232418,12 +232415,12 @@ void m68008_device::lsr_adr16_if8() // e2f8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=5 c=4 m=xnzvc i=.....i. ALU.lsr a=R.aluo:m_aluo d=-1
+ // alu r=5 c=4 m=xnzvc i=.....i. 16 a=33:m_aluo d=-1
alu_lsr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -232564,7 +232561,7 @@ void m68008_device::lsr_adr32_if8() // e2f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=5 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -232598,12 +232595,12 @@ void m68008_device::lsr_adr32_if8() // e2f9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=5 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=5 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=5 c=4 m=xnzvc i=.....i. ALU.lsr a=R.aluo:m_aluo d=-1
+ // alu r=5 c=4 m=xnzvc i=.....i. 16 a=33:m_aluo d=-1
alu_lsr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -232680,11 +232677,11 @@ void m68008_device::lsl_ais_if8() // e3d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -232717,12 +232714,12 @@ void m68008_device::lsl_ais_if8() // e3d0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=4 c=4 m=xnzvc i=.....i. ALU.lsl a=R.aluo:m_aluo d=-1
+ // alu r=4 c=4 m=xnzvc i=.....i. 15 a=33:m_aluo d=-1
alu_lsl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -232759,7 +232756,7 @@ void m68008_device::lsl_ais_if8() // e3d0 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -232803,12 +232800,12 @@ void m68008_device::lsl_aips_if8() // e3d8 fff8
m_dcr = m_da[rx];
m_at = m_da[ry];
m_au = m_da[ry] + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -232842,12 +232839,12 @@ void m68008_device::lsl_aips_if8() // e3d8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=4 c=4 m=xnzvc i=.....i. ALU.lsl a=R.aluo:m_aluo d=-1
+ // alu r=4 c=4 m=xnzvc i=.....i. 15 a=33:m_aluo d=-1
alu_lsl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -232884,7 +232881,7 @@ void m68008_device::lsl_aips_if8() // e3d8 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -232927,7 +232924,7 @@ void m68008_device::lsl_pais_if8() // e3e0 fff8
m_pc = m_au;
m_dcr = m_da[rx];
m_au = m_da[ry] - 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
m_icount -= 2;
// 17b pdcw2
@@ -232935,7 +232932,7 @@ void m68008_device::lsl_pais_if8() // e3e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -232969,12 +232966,12 @@ void m68008_device::lsl_pais_if8() // e3e0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=4 c=4 m=xnzvc i=.....i. ALU.lsl a=R.aluo:m_aluo d=-1
+ // alu r=4 c=4 m=xnzvc i=.....i. 15 a=33:m_aluo d=-1
alu_lsl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -233011,7 +233008,7 @@ void m68008_device::lsl_pais_if8() // e3e0 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -233052,7 +233049,7 @@ void m68008_device::lsl_das_if8() // e3e8 fff8
// 1c2 adsw1
m_aob = m_au;
m_au = ext32(m_dbin) + m_da[ry];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=31:m_dbin
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -233085,11 +233082,11 @@ void m68008_device::lsl_das_if8() // e3e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -233122,12 +233119,12 @@ void m68008_device::lsl_das_if8() // e3e8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=4 c=4 m=xnzvc i=.....i. ALU.lsl a=R.aluo:m_aluo d=-1
+ // alu r=4 c=4 m=xnzvc i=.....i. 15 a=33:m_aluo d=-1
alu_lsl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -233164,7 +233161,7 @@ void m68008_device::lsl_das_if8() // e3e8 fff8
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -233203,14 +233200,14 @@ void m68008_device::lsl_dais_if8() // e3f0 fff8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=4 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=4 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
m_aob = m_au;
m_t = m_irc & 0x0800;
m_au = m_da[ry] + ext32(m_aluo);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.aluo:m_aluo d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=33:m_aluo d=none
if(m_t)
goto aixl5;
else
@@ -233218,7 +233215,7 @@ void m68008_device::lsl_dais_if8() // e3f0 fff8
aixl2:
// 120 aixl2
m_au = ext32(m_da[map_sp(m_irc >> 12)]) + m_au;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -233252,7 +233249,7 @@ aixl2:
aixl5:
// 1e0 aixl5
m_au = m_da[map_sp(m_irc >> 12)] + m_au;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=R.rzl:m_da[map_sp(m_irc >> 12)]
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=5:m_da[map_sp(m_irc >> 12)]
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -233288,11 +233285,11 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=none
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
m_icount -= 4;
@@ -233325,12 +233322,12 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=4 c=4 m=xnzvc i=.....i. ALU.lsl a=R.aluo:m_aluo d=-1
+ // alu r=4 c=4 m=xnzvc i=.....i. 15 a=33:m_aluo d=-1
alu_lsl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -233367,7 +233364,7 @@ adsw2:
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -233410,7 +233407,7 @@ void m68008_device::lsl_adr16_if8() // e3f8 ffff
m_dcr = m_da[rx];
m_at = ext32(m_dbin);
m_au = ext32(m_dbin);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -233443,7 +233440,7 @@ void m68008_device::lsl_adr16_if8() // e3f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -233477,12 +233474,12 @@ void m68008_device::lsl_adr16_if8() // e3f8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=4 c=4 m=xnzvc i=.....i. ALU.lsl a=R.aluo:m_aluo d=-1
+ // alu r=4 c=4 m=xnzvc i=.....i. 15 a=33:m_aluo d=-1
alu_lsl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -233519,7 +233516,7 @@ void m68008_device::lsl_adr16_if8() // e3f8 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -233560,7 +233557,7 @@ void m68008_device::lsl_adr32_if8() // e3f9 ffff
m_aob = m_au;
set_16h(m_at, m_dbin);
m_au = m_au + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=31:m_dbin d=none
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
m_icount -= 4;
@@ -233594,7 +233591,7 @@ void m68008_device::lsl_adr32_if8() // e3f9 ffff
m_dcr = m_da[rx];
set_16l(m_at, m_dbin);
m_au = merge_16_32(high16(m_at), m_dbin);
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=R.dxl:m_da[rx] d=R.dbin:m_dbin
+ // alu r=4 c=0 m=..... i=....... 1 a=2:m_da[rx] d=31:m_dbin
alu_and(m_da[rx], m_dbin);
m_base_ssw = SSW_PROGRAM | SSW_R;
m_edb = m_mmu8->read_program(m_aob & ~1) << 8;
@@ -233627,7 +233624,7 @@ void m68008_device::lsl_adr32_if8() // e3f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=4 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -233661,12 +233658,12 @@ void m68008_device::lsl_adr32_if8() // e3f9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=4 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=4 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=4 c=4 m=xnzvc i=.....i. ALU.lsl a=R.aluo:m_aluo d=-1
+ // alu r=4 c=4 m=xnzvc i=.....i. 15 a=33:m_aluo d=-1
alu_lsl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -233703,7 +233700,7 @@ void m68008_device::lsl_adr32_if8() // e3f9 ffff
if(m_next_state != S_TRACE) m_next_state = m_int_next_state;
m_dbout = m_aluo;
m_au = m_pc + 2;
- // alu r=4 c=0 m=..... i=....... ALU.and_ a=none d=none
+ // alu r=4 c=0 m=..... i=....... 1 a=none d=none
m_base_ssw = SSW_DATA;
m_mmu8->write_data(m_aob & ~1, m_dbout >> 8);
m_icount -= 4;
@@ -233744,7 +233741,7 @@ void m68008_device::roxr_ais_if8() // e4d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=8 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=8 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -233780,12 +233777,12 @@ void m68008_device::roxr_ais_if8() // e4d0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=8 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=8 c=1 m=.nzvc i=....ri. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=8 c=4 m=xnzvc i=.....i. ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=8 c=4 m=xnzvc i=.....i. 20 a=33:m_aluo d=-1
alu_roxr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -233868,7 +233865,7 @@ void m68008_device::roxr_aips_if8() // e4d8 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=8 c=1 m=..... i=....r.. ALU.and_ a=alub d=-1
+ // alu r=8 c=1 m=..... i=....r.. 1 a=alub d=-1
alu_andx(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -233902,12 +233899,12 @@ void m68008_device::roxr_aips_if8() // e4d8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=8 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=8 c=1 m=.nzvc i=....ri. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=8 c=4 m=xnzvc i=.....i. ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=8 c=4 m=xnzvc i=.....i. 20 a=33:m_aluo d=-1
alu_roxr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -233992,7 +233989,7 @@ void m68008_device::roxr_pais_if8() // e4e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=8 c=1 m=..... i=....r.. ALU.and_ a=alub d=-1
+ // alu r=8 c=1 m=..... i=....r.. 1 a=alub d=-1
alu_andx(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -234026,12 +234023,12 @@ void m68008_device::roxr_pais_if8() // e4e0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=8 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=8 c=1 m=.nzvc i=....ri. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=8 c=4 m=xnzvc i=.....i. ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=8 c=4 m=xnzvc i=.....i. 20 a=33:m_aluo d=-1
alu_roxr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -234140,7 +234137,7 @@ void m68008_device::roxr_das_if8() // e4e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=8 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=8 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -234176,12 +234173,12 @@ void m68008_device::roxr_das_if8() // e4e8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=8 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=8 c=1 m=.nzvc i=....ri. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=8 c=4 m=xnzvc i=.....i. ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=8 c=4 m=xnzvc i=.....i. 20 a=33:m_aluo d=-1
alu_roxr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -234256,7 +234253,7 @@ void m68008_device::roxr_dais_if8() // e4f0 fff8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=8 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=8 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -234338,7 +234335,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=8 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=8 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -234374,12 +234371,12 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=8 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=8 c=1 m=.nzvc i=....ri. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=8 c=4 m=xnzvc i=.....i. ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=8 c=4 m=xnzvc i=.....i. 20 a=33:m_aluo d=-1
alu_roxr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -234489,7 +234486,7 @@ void m68008_device::roxr_adr16_if8() // e4f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=8 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=8 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -234523,12 +234520,12 @@ void m68008_device::roxr_adr16_if8() // e4f8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=8 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=8 c=1 m=.nzvc i=....ri. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=8 c=4 m=xnzvc i=.....i. ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=8 c=4 m=xnzvc i=.....i. 20 a=33:m_aluo d=-1
alu_roxr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -234669,7 +234666,7 @@ void m68008_device::roxr_adr32_if8() // e4f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=8 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=8 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -234703,12 +234700,12 @@ void m68008_device::roxr_adr32_if8() // e4f9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=8 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=8 c=1 m=.nzvc i=....ri. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=8 c=4 m=xnzvc i=.....i. ALU.roxr a=R.aluo:m_aluo d=-1
+ // alu r=8 c=4 m=xnzvc i=.....i. 20 a=33:m_aluo d=-1
alu_roxr(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -234785,7 +234782,7 @@ void m68008_device::roxl_ais_if8() // e5d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -234821,12 +234818,12 @@ void m68008_device::roxl_ais_if8() // e5d0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=11 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=.nzvc i=....ri. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=11 c=4 m=xnzvc i=.....i. ALU.roxl a=R.aluo:m_aluo d=-1
+ // alu r=11 c=4 m=xnzvc i=.....i. 19 a=33:m_aluo d=-1
alu_roxl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -234909,7 +234906,7 @@ void m68008_device::roxl_aips_if8() // e5d8 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=alub d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=alub d=-1
alu_andx(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -234943,12 +234940,12 @@ void m68008_device::roxl_aips_if8() // e5d8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=11 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=.nzvc i=....ri. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=11 c=4 m=xnzvc i=.....i. ALU.roxl a=R.aluo:m_aluo d=-1
+ // alu r=11 c=4 m=xnzvc i=.....i. 19 a=33:m_aluo d=-1
alu_roxl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -235033,7 +235030,7 @@ void m68008_device::roxl_pais_if8() // e5e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=alub d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=alub d=-1
alu_andx(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -235067,12 +235064,12 @@ void m68008_device::roxl_pais_if8() // e5e0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=11 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=.nzvc i=....ri. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=11 c=4 m=xnzvc i=.....i. ALU.roxl a=R.aluo:m_aluo d=-1
+ // alu r=11 c=4 m=xnzvc i=.....i. 19 a=33:m_aluo d=-1
alu_roxl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -235181,7 +235178,7 @@ void m68008_device::roxl_das_if8() // e5e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -235217,12 +235214,12 @@ void m68008_device::roxl_das_if8() // e5e8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=11 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=.nzvc i=....ri. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=11 c=4 m=xnzvc i=.....i. ALU.roxl a=R.aluo:m_aluo d=-1
+ // alu r=11 c=4 m=xnzvc i=.....i. 19 a=33:m_aluo d=-1
alu_roxl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -235297,7 +235294,7 @@ void m68008_device::roxl_dais_if8() // e5f0 fff8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=11 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=11 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -235379,7 +235376,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -235415,12 +235412,12 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=11 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=.nzvc i=....ri. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=11 c=4 m=xnzvc i=.....i. ALU.roxl a=R.aluo:m_aluo d=-1
+ // alu r=11 c=4 m=xnzvc i=.....i. 19 a=33:m_aluo d=-1
alu_roxl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -235530,7 +235527,7 @@ void m68008_device::roxl_adr16_if8() // e5f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -235564,12 +235561,12 @@ void m68008_device::roxl_adr16_if8() // e5f8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=11 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=.nzvc i=....ri. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=11 c=4 m=xnzvc i=.....i. ALU.roxl a=R.aluo:m_aluo d=-1
+ // alu r=11 c=4 m=xnzvc i=.....i. 19 a=33:m_aluo d=-1
alu_roxl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -235710,7 +235707,7 @@ void m68008_device::roxl_adr32_if8() // e5f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=11 c=1 m=..... i=....r.. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=..... i=....r.. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -235744,12 +235741,12 @@ void m68008_device::roxl_adr32_if8() // e5f9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=11 c=1 m=.nzvc i=....ri. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=11 c=1 m=.nzvc i=....ri. 1 a=31:m_dbin d=-1
alu_andx(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=11 c=4 m=xnzvc i=.....i. ALU.roxl a=R.aluo:m_aluo d=-1
+ // alu r=11 c=4 m=xnzvc i=.....i. 19 a=33:m_aluo d=-1
alu_roxl(m_aluo);
sr_xnzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -235826,7 +235823,7 @@ void m68008_device::ror_ais_if8() // e6d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -235862,12 +235859,12 @@ void m68008_device::ror_ais_if8() // e6d0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=10 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=10 c=4 m=.nzvc i=.....i. ALU.ror a=R.aluo:m_aluo d=-1
+ // alu r=10 c=4 m=.nzvc i=.....i. 18 a=33:m_aluo d=-1
alu_ror(m_aluo);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -235950,7 +235947,7 @@ void m68008_device::ror_aips_if8() // e6d8 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -235984,12 +235981,12 @@ void m68008_device::ror_aips_if8() // e6d8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=10 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=10 c=4 m=.nzvc i=.....i. ALU.ror a=R.aluo:m_aluo d=-1
+ // alu r=10 c=4 m=.nzvc i=.....i. 18 a=33:m_aluo d=-1
alu_ror(m_aluo);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -236074,7 +236071,7 @@ void m68008_device::ror_pais_if8() // e6e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -236108,12 +236105,12 @@ void m68008_device::ror_pais_if8() // e6e0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=10 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=10 c=4 m=.nzvc i=.....i. ALU.ror a=R.aluo:m_aluo d=-1
+ // alu r=10 c=4 m=.nzvc i=.....i. 18 a=33:m_aluo d=-1
alu_ror(m_aluo);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -236222,7 +236219,7 @@ void m68008_device::ror_das_if8() // e6e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -236258,12 +236255,12 @@ void m68008_device::ror_das_if8() // e6e8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=10 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=10 c=4 m=.nzvc i=.....i. ALU.ror a=R.aluo:m_aluo d=-1
+ // alu r=10 c=4 m=.nzvc i=.....i. 18 a=33:m_aluo d=-1
alu_ror(m_aluo);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -236338,7 +236335,7 @@ void m68008_device::ror_dais_if8() // e6f0 fff8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=10 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=10 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -236420,7 +236417,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -236456,12 +236453,12 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=10 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=10 c=4 m=.nzvc i=.....i. ALU.ror a=R.aluo:m_aluo d=-1
+ // alu r=10 c=4 m=.nzvc i=.....i. 18 a=33:m_aluo d=-1
alu_ror(m_aluo);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -236571,7 +236568,7 @@ void m68008_device::ror_adr16_if8() // e6f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -236605,12 +236602,12 @@ void m68008_device::ror_adr16_if8() // e6f8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=10 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=10 c=4 m=.nzvc i=.....i. ALU.ror a=R.aluo:m_aluo d=-1
+ // alu r=10 c=4 m=.nzvc i=.....i. 18 a=33:m_aluo d=-1
alu_ror(m_aluo);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -236751,7 +236748,7 @@ void m68008_device::ror_adr32_if8() // e6f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=10 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -236785,12 +236782,12 @@ void m68008_device::ror_adr32_if8() // e6f9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=10 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=10 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=10 c=4 m=.nzvc i=.....i. ALU.ror a=R.aluo:m_aluo d=-1
+ // alu r=10 c=4 m=.nzvc i=.....i. 18 a=33:m_aluo d=-1
alu_ror(m_aluo);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -236867,7 +236864,7 @@ void m68008_device::rol_ais_if8() // e7d0 fff8
// 006 adrw1
m_aob = m_da[ry];
m_at = m_da[ry];
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -236903,12 +236900,12 @@ void m68008_device::rol_ais_if8() // e7d0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=9 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=9 c=4 m=.nzvc i=.....i. ALU.rol a=R.aluo:m_aluo d=-1
+ // alu r=9 c=4 m=.nzvc i=.....i. 17 a=33:m_aluo d=-1
alu_rol(m_aluo);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -236991,7 +236988,7 @@ void m68008_device::rol_aips_if8() // e7d8 fff8
// 21d pinw2
m_da[ry] = m_au;
m_au = m_pc + 2;
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -237025,12 +237022,12 @@ void m68008_device::rol_aips_if8() // e7d8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=9 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=9 c=4 m=.nzvc i=.....i. ALU.rol a=R.aluo:m_aluo d=-1
+ // alu r=9 c=4 m=.nzvc i=.....i. 17 a=33:m_aluo d=-1
alu_rol(m_aluo);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -237115,7 +237112,7 @@ void m68008_device::rol_pais_if8() // e7e0 fff8
m_at = m_au;
m_da[ry] = m_au;
m_au = m_pc;
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=alub d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=alub d=-1
alu_and(m_alub, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -237149,12 +237146,12 @@ void m68008_device::rol_pais_if8() // e7e0 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=9 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=9 c=4 m=.nzvc i=.....i. ALU.rol a=R.aluo:m_aluo d=-1
+ // alu r=9 c=4 m=.nzvc i=.....i. 17 a=33:m_aluo d=-1
alu_rol(m_aluo);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -237263,7 +237260,7 @@ void m68008_device::rol_das_if8() // e7e8 fff8
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -237299,12 +237296,12 @@ void m68008_device::rol_das_if8() // e7e8 fff8
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=9 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=9 c=4 m=.nzvc i=.....i. ALU.rol a=R.aluo:m_aluo d=-1
+ // alu r=9 c=4 m=.nzvc i=.....i. 17 a=33:m_aluo d=-1
alu_rol(m_aluo);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -237379,7 +237376,7 @@ void m68008_device::rol_dais_if8() // e7f0 fff8
int rx = (m_irdi >> 9) & 7;
int ry = map_sp((m_irdi & 7) | 8);
// 1e3 aixl0
- // alu r=9 c=5 m=..... i=....... ALU.ext a=R.dbin:m_dbin d=0
+ // alu r=9 c=5 m=..... i=....... 5 a=31:m_dbin d=0
alu_ext(m_dbin);
m_icount -= 2;
// 3e2 aixl1
@@ -237461,7 +237458,7 @@ adsw2:
m_aob = m_au;
m_at = m_au;
m_au = m_pc + 4;
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
// 024 adrw2
m_dcr = m_da[rx];
@@ -237497,12 +237494,12 @@ adsw2:
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=9 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=9 c=4 m=.nzvc i=.....i. ALU.rol a=R.aluo:m_aluo d=-1
+ // alu r=9 c=4 m=.nzvc i=.....i. 17 a=33:m_aluo d=-1
alu_rol(m_aluo);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -237612,7 +237609,7 @@ void m68008_device::rol_adr16_if8() // e7f8 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -237646,12 +237643,12 @@ void m68008_device::rol_adr16_if8() // e7f8 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=9 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=9 c=4 m=.nzvc i=.....i. ALU.rol a=R.aluo:m_aluo d=-1
+ // alu r=9 c=4 m=.nzvc i=.....i. 17 a=33:m_aluo d=-1
alu_rol(m_aluo);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;
@@ -237792,7 +237789,7 @@ void m68008_device::rol_adr32_if8() // e7f9 ffff
// 004 abll3
m_aob = m_at;
m_au = m_pc + 2;
- // alu r=9 c=1 m=..... i=....... ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=..... i=....... 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
m_base_ssw = SSW_DATA | SSW_R;
m_edb = m_mmu8->read_data(m_aob & ~1) << 8;
@@ -237826,12 +237823,12 @@ void m68008_device::rol_adr32_if8() // e7f9 ffff
m_ir = m_irc;
m_pc = m_au;
m_au = m_au + 2;
- // alu r=9 c=1 m=.nzvc i=.....i. ALU.and_ a=R.dbin:m_dbin d=-1
+ // alu r=9 c=1 m=.nzvc i=.....i. 1 a=31:m_dbin d=-1
alu_and(m_dbin, 0xffff);
sr_nzvc();
// 304 stmw2
m_au = m_at;
- // alu r=9 c=4 m=.nzvc i=.....i. ALU.rol a=R.aluo:m_aluo d=-1
+ // alu r=9 c=4 m=.nzvc i=.....i. 17 a=33:m_aluo d=-1
alu_rol(m_aluo);
sr_nzvc();
m_base_ssw = SSW_PROGRAM | SSW_R;