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

詳解匯編語言MOV指令

在匯編語言中,MOV指令是數據傳送指令,也是最基本的編程指令,這篇文章主要介紹了匯編語言MOV指令,需要的朋友可以參考下

在匯編語言中,MOV指令是數據傳送指令,也是最基本的編程指令,用于將一個數據從源地址傳送到目標地址(寄存器間的數據傳送本質上也是一樣的)。

32位指令集

1、一般傳送指令

MOV指令:

格式:

        MOV目的-->除CS、IP以外的寄存器或存儲器

                 源-->寄存器、存儲器、立即數

ex :

        MOV  ECX ,EDX ;   EDX->ECX

 ECX =00000034H

  EDX =00000052H

指令執行結果: ECX = 00000052H, EDX不變,標志寄存器也不變。

MOVSX、MOVZX指令:

格式:

        MOV目的-->寄存器或存儲器

                 源-->寄存器、存儲器

MOVSX:按符號擴展傳送數據指令,將源操作數的內容---傳送-->目標操作數。目的操作數左邊空缺的為用源操作數的符號進行填充。可對有符號的數進行擴展,以便運算。

MOVZX:按零擴展傳送數據指令,將源操作數的內容---傳送-->目標操作數。目的操作數左邊空缺用0填充。可對無符號的數進行擴展,以便運算。

ex:

 MOV    BL, 80H; 80H->BL

 MOVSX AX,   BL  ; 80H用符號擴展為FF0H->AX

 MOVZX AX,   BL  ; 80H用零擴展為0080H->AX 

 標志寄存器狀態不變。

XCHG指令 :

格式:

        XCHG目的、源-->兩個操作數,其中一個操作數可為通用寄存器,另一個操作數可為通用寄存器或存儲器,兩個操作數的長度必須一致。

ex:

 XCHG BH,BL  ;BH和BL進行字節交換

 XCHG SI, DI  ;SI和DI進行字節交換

 XCHG EBX,ECX  ;EBX和ECX進行雙字節交換 

 XCHG AL,MEM_BYTE  ;寄存器和內存進行字節交換

 XCHG MEM_WORD, AX  ;寄存器和內存進行字節交換 

 XCHG ESI,MEM_DWORD ;寄存器和內存進行雙字節交換

 標志寄存器狀態不變。

 下面看下小編遇到的問題:匯編語言MOV指令

 MOV AX,BX
MOV AH,BX
MOV DX,AL

第二句都錯誤,,那么第三句呢(8位數據放到16位REG里),,

若正確,放高8位還是低8位呢??? 高8位都補0???

解決:

在匯編語言中,MOV指令是數據傳送指令,也是最基本的編程指令,用于將一個數據從源地址傳送到目標地址(寄存器間的數據傳送本質上也是一樣的)。其特點是不破壞源地址單元的內容。 

例如: 

1、MOVAX,2000H;將16位數據2000H傳送到AX寄存器。

2、MOVAL,20H;將8位數據20H傳送到AL寄存器。

3、MOVAX,BX;將BX寄存器的16位數據傳送到AX寄存器。

4、MOVAL,[2000H];將2000H單元的內容傳送到AL寄存器。

擴展資料:

匯編語言特點:

1、機器相關性

這是一種面向機器的低級語言,通常是為特定的計算機或系列計算機專門設計的。因為是機器指令的符號化表示,故不同的機器就有不同的匯編語言。使用匯編語言能面向機器并較好地發揮機器的特性,得到質量較高的程序。

2、高速度和高效率

匯編語言保持了機器語言的優點,具有直接和簡捷的特點,可有效地訪問、控制計算機的各種硬件設備,如磁盤、存儲器、CPU、I/O端口等,且占用內存少,執行速度快,是高效的程序設計語言。

總結

以上所述是小編給大家介紹的匯編語言MOV指令,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對html5模板網網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

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

相關文檔推薦

這篇文章主要介紹了匯編語言 寄存器內存訪問原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
這篇文章主要介紹了使用匯編語言實現if else 循環函數調用的具體方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編
這篇文章主要介紹了匯編語言位向量(位映射)的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學
這篇文章主要介紹了匯編語言AND指令實現對兩個操作數進行邏輯(按位)與操作,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面
這篇文章主要介紹了匯編語言中中括號[]作用及lea和mov指令的區別,本文分步驟給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
主站蜘蛛池模板: 数控专用机床,专用机床,自动线,组合机床,动力头,自动化加工生产线,江苏海鑫机床有限公司 | 上海平衡机-单面卧式动平衡机-万向节动平衡机-圈带动平衡机厂家-上海申岢动平衡机制造有限公司 | 外贸资讯网 - 洞悉全球贸易,把握市场先机 | 捆扎机_气动捆扎机_钢带捆扎机-沈阳海鹞气动钢带捆扎机公司 | 分光色差仪,测色仪,反透射灯箱,爱色丽分光光度仪,美能达色差仪维修_苏州欣美和仪器有限公司 | 聚氨酯复合板保温板厂家_廊坊华宇创新科技有限公司 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | loft装修,上海嘉定酒店式公寓装修公司—曼城装饰 | 地磅-电子地磅维修-电子吊秤-汽车衡-无人值守系统-公路治超-鹰牌衡器 | 高精度-恒温冷水机-螺杆式冰水机-蒸发冷冷水机-北京蓝海神骏科技有限公司 | 合肥注册公司|合肥代办营业执照、2024注册公司流程 | 车间除尘设备,VOCs废气处理,工业涂装流水线,伸缩式喷漆房,自动喷砂房,沸石转轮浓缩吸附,机器人喷粉线-山东创杰智慧 | 钢格栅板_钢格板网_格栅板-做专业的热镀锌钢格栅板厂家-安平县迎瑞丝网制造有限公司 | 金属雕花板_厂家直销_价格低-山东慧诚建筑材料有限公司 | 洛阳装修公司-洛阳整装一站式品牌-福尚云宅装饰 | 水厂自动化-水厂控制系统-泵站自动化|控制系统-闸门自动化控制-济南华通中控科技有限公司 | 沈阳楼承板_彩钢板_压型钢板厂家-辽宁中盛绿建钢品股份有限公司 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 凝胶成像仪,化学发光凝胶成像系统,凝胶成像分析系统-上海培清科技有限公司 | PAS糖原染色-CBA流式多因子-明胶酶谱MMP-上海研谨生物科技有限公司 | 智能垃圾箱|垃圾房|垃圾分类亭|垃圾分类箱专业生产厂家定做-宿迁市传宇环保设备有限公司 | 冲击式破碎机-冲击式制砂机-移动碎石机厂家_青州市富康机械有限公司 | 医学动画公司-制作3d医学动画视频-医疗医学演示动画制作-医学三维动画制作公司 | 精密五金冲压件_深圳五金冲压厂_钣金加工厂_五金模具加工-诚瑞丰科技股份有限公司 | 深圳南财多媒体有限公司介绍 | 厂房出售_厂房仓库出租_写字楼招租_土地出售-中苣招商网-中苣招商网 | 合肥防火门窗/隔断_合肥防火卷帘门厂家_安徽耐火窗_良万消防设备有限公司 | 胃口福饺子加盟官网_新鲜现包饺子云吞加盟 - 【胃口福唯一官网】 | 砂石生产线_石料生产线设备_制砂生产线设备价格_生产厂家-河南中誉鼎力智能装备有限公司 | 东莞螺丝|东莞螺丝厂|东莞不锈钢螺丝|东莞组合螺丝|东莞精密螺丝厂家-东莞利浩五金专业紧固件厂家 | 北京模型公司-工业模型-地产模型-施工模型-北京渝峰时代沙盘模型制作公司 | 横河变送器-横河压力变送器-EJA变送器-EJA压力变送器-「泉蕴仪表」 | 交通气象站_能见度检测仪_路面状况监测站- 天合环境科技 | 鑫铭东办公家具一站式定制采购-深圳办公家具厂家直销 | 箱式破碎机_移动方箱式破碎机/价格/厂家_【华盛铭重工】 | 昊宇水工|河北昊宇水工机械工程有限公司 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 平面钻,法兰钻,三维钻-山东兴田阳光智能装备股份有限公司 | 镀锌方管,无缝方管,伸缩套管,方矩管_山东重鑫致胜金属制品有限公司 | 挖掘机挖斗和铲斗生产厂家选择徐州崛起机械制造有限公司 | 透平油真空滤油机-变压器油板框滤油机-滤油车-华之源过滤设备 | 水上浮桥-游艇码头-浮动码头-游船码头-码瑞纳游艇码头工程 |