1.include "macros.inc" 2 3start 4 5test_name CMPGUI_1 6mvi r1, 0 7cmpgui r3, r1, 0 8check_r3 0 9 10test_name CMPGUI_2 11mvi r1, 0 12cmpgui r3, r1, 1 13check_r3 0 14 15test_name CMPGUI_3 16mvi r1, 1 17cmpgui r3, r1, 0 18check_r3 1 19 20test_name CMPGUI_4 21mvi r1, 1 22cmpgui r3, r1, 1 23check_r3 0 24 25test_name CMPGUI_5 26mvi r1, 0 27cmpgui r3, r1, 0xffff 28check_r3 0 29 30test_name CMPGUI_6 31mvi r1, -1 32cmpgui r3, r1, 0 33check_r3 1 34 35test_name CMPGUI_7 36mvi r1, -1 37cmpgui r3, r1, 0xffff 38check_r3 1 39 40test_name CMPGUI_8 41mvi r3, 0 42cmpgui r3, r3, 1 43check_r3 0 44 45test_name CMPGUI_9 46mvi r3, 1 47cmpgui r3, r3, 0 48check_r3 1 49 50test_name CMPGUI_10 51mvi r3, 0 52cmpgui r3, r3, 0 53check_r3 0 54 55test_name CMPGUI_11 56mvi r1, 0 57cmpgui r3, r1, 0x8000 58check_r3 0 59 60test_name CMPGUI_12 61mvi r1, -1 62cmpgui r3, r1, 0x8000 63check_r3 1 64 65test_name CMPGUI_13 66ori r1, r0, 0x8000 67cmpgui r3, r1, 0x8000 68check_r3 0 69 70end 71