日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

图解在emu8086中学习几条汇编语言常用语句

發布時間:2025/4/14 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 图解在emu8086中学习几条汇编语言常用语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

mov bx, 1000H ;8086CPU不支持將數據直接送入段寄存器的操作 mov ds, bx ;ds存放數據段地址 mov [0], al ;將al數據(1字節)存到1000H段的0偏移地址處,即10000H mov ax, [2] ;將數據段偏移地址2處的一個字(8086為2字節)存放到ax寄存器 add cx, [4] ;將偏移地址4處的一個字數據加上cx寄存器數據放到cx寄存器 sub dx, [6] ;dx寄存器數據減去數據段偏移地址6處的字數據存到dx

? ? 6條常用匯編語句;功能如注釋;裝入emu8086;

執行完頭2句,bx、ds寄存器內容如下圖;

第三句,將al數據(1字節)存到1000H段的0偏移地址處,即10000H;當前al內容為0,為了看到效果,手動將al寄存器內容改為06,如下圖;

執行完第三句,在仿真內存頂部文本框輸入 10000 ,回車,看一下此地址內容已經變為 06,如下圖綠色字;

第四句,將數據段偏移地址2處的一個字(8086為2字節)存放到ax寄存器;內存初始內容都是0,為了看到效果,

手動將數據段偏移地址2處2個字節改為09;改的方法是,單擊一個內存單元,彈出對話框,在其中輸入值,如下圖;

改2個字節為09,如下;

執行完第四句,看一下,AX寄存器內容變為 09 09,如下圖;

第五句,功能是,將偏移地址4處的一個字數據加上cx寄存器數據放到cx寄存器;為了看到效果,

手動將CX寄存器內容改為 01 01,數據段偏移地址4處的2個字節改為04 04;如下圖;

執行完第五句,看一下,CX內容變為 05 05;如下;

第六句,功能是,dx寄存器數據減去數據段偏移地址6處的字數據存到dx;為了看到效果,手動將

DX寄存器內容改為 09 09,10006、10007兩個內存單元內容改為 07 07;如下;

單步執行;執行完第6句,看一下,DX寄存器內容已經變為 02 02;

?

總結

以上是生活随笔為你收集整理的图解在emu8086中学习几条汇编语言常用语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。