pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

匯編語(yǔ)言中cmp指令用法筆記與總結(jié)

這篇文章主要介紹了匯編語(yǔ)言中cmp指令用法,結(jié)合實(shí)例形式總結(jié)分析了匯編語(yǔ)言cmp指令基本功能、使用方法及操作注意事項(xiàng),需要的朋友可以參考下

本文實(shí)例講述了匯編語(yǔ)言中cmp指令用法。分享給大家供大家參考,具體如下:

cmp是比較指令,cmp的功能是相當(dāng)于減法指令,只是不保存結(jié)果.cmp指令執(zhí)行后,將對(duì)標(biāo)志寄存器產(chǎn)生影響.其他相關(guān)指令通過(guò)識(shí)別這些被影響的標(biāo)志寄存器來(lái)得知比較結(jié)果.

cmp指令格式: cmp  操作對(duì)象1,操作對(duì)象2

功能: 計(jì)算操作對(duì)象1 - 操作對(duì)象2 但不保存結(jié)果,僅僅根據(jù)計(jì)算結(jié)果對(duì)標(biāo)志寄存器進(jìn)行設(shè)置.比如cmp ax,ax  是做ax - ax 的運(yùn)算,結(jié)果為0,但并不在ax中保存,僅影響flag的相關(guān)各位.

指令執(zhí)行后: zf = 1,pf = 1,sf = 0,cf = 0,of = 0;

下面的指令:


  mov ax,8

  mov bx,3

  mov ax,bx

執(zhí)行后: (ax)= 8,zf = 0,pf = 1,sf = 0, cf = 0, of = 0

如果 ax = bx 則 ax - bx = 0 ,所以 : zf = 1

如果 ax != bx 則ax - bx != 0,所以 : zf = 0

如果ax < bx 則ax - bx 將產(chǎn)生錯(cuò)位,所以 : cf = 1

如果 ax >= bx 則 ax - bx 將不必借位,所以 : cf = 0

如果ax > bx 則 ax - bx 既不必借位,結(jié)果又不為0, 所以 : cf = 0 并且 zf = 0

如果 ax <= bx 則ax - bx 既可能借位,結(jié)果可能為0,所以 :  cf = 1 或 zf =1

檢測(cè)比較結(jié)果的條件轉(zhuǎn)移指令

je     等于則轉(zhuǎn)移         zf=1

jne   不等于則轉(zhuǎn)移     zf=0

jb      低于則轉(zhuǎn)移        cf=1

jnb    不低于則轉(zhuǎn)移    cf=0

ja       高于則轉(zhuǎn)移        cf=0且zf=0

jna     不高于則轉(zhuǎn)移    cf=1或zf=1

e : equal

ne : not equal

b: below

nb : not below

a : above

na : not above

編程: 統(tǒng)計(jì)data段中數(shù)值小于8的字節(jié)的個(gè)數(shù),用ax保存統(tǒng)計(jì)結(jié)果


    mov ax,data 

    mov ds,ax

    mov ax,0                ;初始化累加器

    mov bx,0                ;ds:bx指向第一個(gè)字節(jié)

    mov cx,8

  s : cmp byte ptr [bx] , 8       ;和8進(jìn)行比較

     jnb next                 ;如果不小于8轉(zhuǎn)到next,繼續(xù)循環(huán)

     inc ax                   ;如果小于8就將計(jì)數(shù)值加1

next:inc bx 

    loop s

程序執(zhí)行后: ax = 2

還有疑問(wèn)的可以去查看一下指令手冊(cè),講解的比較細(xì)致

希望本文所述對(duì)大家匯編語(yǔ)言程序設(shè)計(jì)有所幫助。

【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

這篇文章主要介紹了匯編語(yǔ)言 寄存器內(nèi)存訪問(wèn)原理解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
這篇文章主要介紹了使用匯編語(yǔ)言實(shí)現(xiàn)if else 循環(huán)函數(shù)調(diào)用的具體方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編
這篇文章主要介紹了匯編語(yǔ)言位向量(位映射)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)
這篇文章主要介紹了匯編語(yǔ)言AND指令實(shí)現(xiàn)對(duì)兩個(gè)操作數(shù)進(jìn)行邏輯(按位)與操作,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面
在匯編語(yǔ)言中,MOV指令是數(shù)據(jù)傳送指令,也是最基本的編程指令,這篇文章主要介紹了匯編語(yǔ)言MOV指令,需要的朋友可以參考下
主站蜘蛛池模板: 鹤壁创新仪器公司-全自动量热仪,定硫仪,煤炭测硫仪,灰熔点测定仪,快速自动测氢仪,工业分析仪,煤质化验仪器 | 除尘布袋_液体过滤袋_针刺毡滤料-杭州辉龙过滤技术有限公司 | 合肥抖音SEO网站优化-网站建设-网络推广营销公司-百度爱采购-安徽企匠科技 | 集菌仪_智能集菌仪_全封闭集菌仪_无菌检查集菌仪厂家-那艾 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 通风气楼_通风天窗_屋顶风机-山东美创通风设备有限公司 | 一体化隔油提升设备-餐饮油水分离器-餐厨垃圾处理设备-隔油池-盐城金球环保产业发展有限公司 | 好笔杆子网 - 公文写作学习交流分享平台| AR开发公司_AR增强现实_AR工业_AR巡检|上海集英科技 | 宿舍管理系统_智慧园区系统_房屋/房产管理系统_公寓管理系统 | 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 - 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 | 软启动器-上海能曼电气有限公司 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 中央空调温控器_风机盘管温控器_智能_液晶_三速开关面板-中央空调温控器厂家 | 赛尔特智能移动阳光房-阳光房厂家-赛尔特建筑科技(广东)有限公司 | 胶辊硫化罐_胶鞋硫化罐_硫化罐厂家-山东鑫泰鑫智能装备有限公司 意大利Frascold/富士豪压缩机_富士豪半封闭压缩机_富士豪活塞压缩机_富士豪螺杆压缩机 | 集装箱展厅-住人集装箱住宿|建筑|房屋|集装箱售楼处-山东锐嘉科技工程有限公司 | 上海质量认证办理中心| 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 对辊破碎机-液压双辊式,强力双齿辊,四辊破碎机价格_巩义市金联机械设备生产厂家 | 自动气象站_农业气象站_超声波气象站_防爆气象站-山东万象环境科技有限公司 | 二手电脑回收_二手打印机回收_二手复印机回_硒鼓墨盒回收-广州益美二手电脑回收公司 | 展厅设计公司,展厅公司,展厅设计,展厅施工,展厅装修,企业展厅,展馆设计公司-深圳广州展厅设计公司 | 细砂提取机,隔膜板框泥浆污泥压滤机,螺旋洗砂机设备,轮式洗砂机械,机制砂,圆锥颚式反击式破碎机,振动筛,滚筒筛,喂料机- 上海重睿环保设备有限公司 | 无压烧结银_有压烧结银_导电银胶_导电油墨_导电胶-善仁(浙江)新材料 | 上海公司注册-代理记账-招投标审计-上海昆仑扇财税咨询有限公司 上海冠顶工业设备有限公司-隧道炉,烘箱,UV固化机,涂装设备,高温炉,工业机器人生产厂家 | 南京蜂窝纸箱_南京木托盘_南京纸托盘-南京博恒包装有限公司 | 三佳互联一站式网站建设服务|网站开发|网站设计|网站搭建服务商 赛默飞Thermo veritiproPCR仪|ProFlex3 x 32PCR系统|Countess3细胞计数仪|371|3111二氧化碳培养箱|Mirco17R|Mirco21R离心机|仟诺生物 | 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 南京兰江泵业有限公司-水解酸化池潜水搅拌机-絮凝反应池搅拌机-好氧区潜水推进器 | 上海赞永| 干洗加盟网-洗衣店品牌排行-干洗设备价格-干洗连锁加盟指南 | 杜康白酒加盟_杜康酒代理_杜康酒招商加盟官网_杜康酒厂加盟总代理—杜康酒神全国运营中心 | 自动化生产线-自动化装配线-直流电机自动化生产线-东莞市慧百自动化有限公司 | 铝镁锰板_铝镁锰合金板_铝镁锰板厂家_铝镁锰金属屋面板_安徽建科 | 全屋整木定制-橱柜,家具定制-四川峨眉山龙马木业有限公司 | 汽车润滑油厂家-机油/润滑油代理-高性能机油-领驰慧润滑科技(河北)有限公司 | 塑木弯曲试验机_铜带拉伸强度试验机_拉压力测试台-倾技百科 | 气体热式流量计-定量控制流量计(空气流量计厂家)-湖北南控仪表科技有限公司 | 周口风机|周风风机|河南省周口通用风机厂 | 真空上料机(一种真空输送机)-百科 | 包装机_厂家_价格-山东包装机有限公司 |