1.include "macros.inc" 2 3start 4 5test_name ANDI_1 6mvi r1, 0 7andi r3, r1, 0 8check_r3 0 9 10test_name ANDI_2 11mvi r1, 1 12andi r3, r1, 1 13check_r3 1 14 15test_name ANDI_3 16load r1 0x000f0000 17andi r3, r1, 1 18check_r3 0 19 20test_name ANDI_4 21load r1 0xffffffff 22andi r3, r1, 0xffff 23check_r3 0xffff 24 25test_name ANDI_5 26load r1 0xffffffff 27andi r3, r1, 0 28check_r3 0 29 30test_name ANDI_6 31load r3 0xffff55aa 32andi r3, r3, 0xaaaa 33check_r3 0x000000aa 34 35end 36