1 .text 2 .global main 3main: 4 ########### 5 # CMPB imm4/imm16, reg 6 ########### 7 cmpb $0xf,r1 8 cmpb $0xff,r2 9 cmpb $0xfff,r1 10 #cmpb $0xffff,r2 // CHCEFK WITH CRASM 4.1 11 cmpb $20,r1 12 cmpb $10,r2 13 cmpb $11,r2 14 ########### 15 # CMPB reg, reg 16 ########### 17 cmpb r1,r2 18 cmpb r2,r3 19 cmpb r3,r4 20 cmpb r5,r6 21 cmpb r6,r7 22 cmpb r7,r8 23 ########### 24 # CMPW imm4/imm16, reg 25 ########### 26 cmpw $0xf,r1 27 cmpw $0xB,r1 28 cmpw $0xff,r2 29 cmpw $0xfff,r1 30 #cmpw $0xffff,r2 // CHECK WITH CRASM 4.1 31 cmpw $20,r1 32 cmpw $10,r2 33 cmpw $11,r2 34 ########### 35 # CMPW reg, reg 36 ########### 37 cmpw r1,r2 38 cmpw r2,r3 39 cmpw r3,r4 40 cmpw r5,r6 41 cmpw r6,r7 42 cmpw r7,r8 43 ########### 44 # CMPD imm4/imm16/imm32, regp 45 ########### 46 cmpd $0xf,(r2,r1) 47 cmpd $0xB,(r2,r1) 48 cmpd $0xff,(r2,r1) 49 cmpd $0xfff,(r2,r1) 50 cmpd $0xffff,(r2,r1) 51 cmpd $0xfffff,(r2,r1) 52 cmpd $0xfffffff,(r2,r1) 53 cmpd $0xffffffff,(r2,r1) 54 ########### 55 # CMPD regp, regp 56 ########### 57 cmpd (r4,r3),(r2,r1) 58 cmpd (r4,r3),(r2,r1) 59 cmpd $10,(sp) 60 cmpd $14,(sp) 61 cmpd $11,(sp) 62 cmpd $8,(sp) 63