2.依据有符号数比较结果的条件转移指令 指令。等价形式 判断条件 说明 E ZF= 两个数相等 JNE UNZ ZF=0 两个数不等 IL UNGE SF#OF 第1个数小于第2个数 JLE UNG SF#CF或=1 第1个数小于或等于第2个数 G UNLE SF=OF且ZF=0 第1个数大于第2个数 JGE JNG SF=OF 第1个数大于或等于第2个数
2.依据有符号数比较结果的条件转移指令
例如,求有符号数A和B的较大值 MAXAB Ov EAX A CMP EAX, B JGE a20 MOV EAX. B 20 MAXAB. EAX A大于等于B时,跳转到a20处,此时EAX=A; A小于B时,不跳转,EAX=B
例如,求有符号数A和B的较大值MAXAB。 MOV EAX, A CMP EAX, B JGE a20 MOV EAX, B a20: MOV MAXAB, EAX A大于等于B时,跳转到a20处,此时EAX=A; A小于B时,不跳转,EAX=B