comparison m68k.cpu @ 2648:e16f567be36c

Fix lsl/lsr/asl/asr with memory operand
author Michael Pavone <pavone@retrodev.com>
date Sat, 01 Mar 2025 17:23:43 -0800
parents 3c689000e571
children 1072cc337822
comparison
equal deleted inserted replaced
2647:3c689000e571 2648:e16f567be36c
1520 invalid M 7 R 4 1520 invalid M 7 R 4
1521 invalid M 7 R 5 1521 invalid M 7 R 5
1522 invalid M 7 R 6 1522 invalid M 7 R 6
1523 invalid M 7 R 7 1523 invalid M 7 R 7
1524 1524
1525 m68k_fetch_dst_ea M R 0 1525 m68k_fetch_dst_ea M R 1
1526 lsr dst 1 dst 1526 lsr dst 1 dst 1
1527 update_flags XNZV0C 1527 update_flags XNZV0C
1528 m68k_save_dst 0 1528 m68k_save_dst 1
1529 m68k_prefetch 1529 m68k_prefetch
1530 1530
1531 1110CCC0ZZ000RRR asri 1531 1110CCC0ZZ000RRR asri
1532 invalid Z 3 1532 invalid Z 3
1533 switch C 1533 switch C
1617 invalid M 7 R 4 1617 invalid M 7 R 4
1618 invalid M 7 R 5 1618 invalid M 7 R 5
1619 invalid M 7 R 6 1619 invalid M 7 R 6
1620 invalid M 7 R 7 1620 invalid M 7 R 7
1621 1621
1622 m68k_fetch_dst_ea M R 0 1622 m68k_fetch_dst_ea M R 1
1623 asr dst 1 dst 1623 asr dst 1 dst 1
1624 update_flags XNZV0C 1624 update_flags XNZV0C
1625 m68k_save_dst 0 1625 m68k_save_dst 1
1626 m68k_prefetch 1626 m68k_prefetch
1627 1627
1628 1110CCC1ZZ001RRR lsli 1628 1110CCC1ZZ001RRR lsli
1629 invalid Z 3 1629 invalid Z 3
1630 switch C 1630 switch C
1723 invalid M 7 R 4 1723 invalid M 7 R 4
1724 invalid M 7 R 5 1724 invalid M 7 R 5
1725 invalid M 7 R 6 1725 invalid M 7 R 6
1726 invalid M 7 R 7 1726 invalid M 7 R 7
1727 1727
1728 m68k_fetch_dst_ea M R 0 1728 m68k_fetch_dst_ea M R 1
1729 lsl dst 1 dst 1729 lsl dst 1 dst 1
1730 update_flags XNZV0C 1730 update_flags XNZV0C
1731 m68k_save_dst 0 1731 m68k_save_dst 1
1732 m68k_prefetch 1732 m68k_prefetch
1733 1733
1734 1110CCC1ZZ000RRR asli 1734 1110CCC1ZZ000RRR asli
1735 invalid Z 3 1735 invalid Z 3
1736 local vtmp 8 1736 local vtmp 8
1804 invalid M 7 R 4 1804 invalid M 7 R 4
1805 invalid M 7 R 5 1805 invalid M 7 R 5
1806 invalid M 7 R 6 1806 invalid M 7 R 6
1807 invalid M 7 R 7 1807 invalid M 7 R 7
1808 1808
1809 m68k_fetch_dst_ea M R 0 1809 m68k_fetch_dst_ea M R 1
1810 lsl dst 1 dst 1810 lsl dst 1 dst 1
1811 update_flags XNZV0C 1811 update_flags XNZV0C
1812 m68k_save_dst 0 1812 m68k_save_dst 1
1813 m68k_prefetch 1813 m68k_prefetch
1814 1814
1815 00ZZRRRMMMEEESSS move 1815 00ZZRRRMMMEEESSS move
1816 invalid Z 0 1816 invalid Z 0
1817 invalid M 1 1817 invalid M 1