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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

8086指令系统 操作数地址,双操作数,单操作数,无操作数指令。一,传送类指令;二,二、算数运算类指令

發(fā)布時間:2025/3/15 windows 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 8086指令系统 操作数地址,双操作数,单操作数,无操作数指令。一,传送类指令;二,二、算数运算类指令 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

雙操作數(shù)指令:OPR DEST,SRC
單操作數(shù)指令:OPR DEST
無操作數(shù)指令:OPR

按指令功能劃分為六大類:
1傳送類指令
2算術(shù)運算類指令
3位操作類指令
4串操作類指令
5程序轉(zhuǎn)移類指令
6處理器控制類指令

一,傳送類指令
1,數(shù)據(jù)傳送指令2交換指令3標志位傳送指令4地址傳送指令
1數(shù)據(jù)傳送類指令 格式: MOV DEST (R/M),SRC(R/M/立即數(shù))
指令功能:DEST <=(SRC),不影響任何標志位




MOV 指令只允許一個操作數(shù)在寄存器中


2交換指令: 指令格式 XCHG DEST(通用R/M),SRC(通用R/M)
指令功能: (DEST) <=>(SRC),不影響任何標志位

XCHG AL, AH
XCHG AX,DAW1

MOV AX,DAW1
XCHG DAW2,AX
MOV DAW1,AX
3標志位傳送指令:
(1)取標志指令 指令格式: LAHF
指令功能:AH <=(FR)7~0 ,不影響任何標志位

(2)存標志指令 SAHF
指令格式:FR7~0<=(AH),
影響SF,ZF,AF,PF,CF
進入Debug調(diào)試時,標志位狀態(tài)的字符表示形式:

例子:將SF,ZF置1,AF,PF,CF保持不變,可以用以下指令:
LAHF
OR AH,11000000B(B是二進制,或操作)
SAHF

(3)標志壓棧指令
PUSHF
指令功能: I SP<=(SP)-2
II 棧頂字單元<=(FR)
不影響任何標志位
(4)標志出棧指令
POPF
指令功能: I FR <= (棧頂字單元)
II SP <=(SP)+2
影響所有標志位

4地址傳送指令
這種指令將存儲器操作數(shù)的地址傳送到指定寄存器
(1) 裝入有效地址指令
指令格式:LEA DEST(16位通用R),SRC(M)
指令功能:DSET <= SRC的EA,不影響任何標志位
例子:LEA指令的使用
LEA DI ,TAB
LEA BX,10H[SI]

(2)裝入地址指針指令
格式:LDS DSET ,SRC
功能: DEST < = (SRC)
DS <= (SRC)+2
不影響標志位

二、算數(shù)運算類指令
這類指令包括加減乘除四種指令
兩個操作數(shù)不能同時為存儲器操作數(shù)
1加法運算指令
(1)加法指令
ADD DEST(R/M),SRC(R/M/立即數(shù))
DEST <=(SRC) + (DEST)
按結(jié)果置OF,SF,ZF,AF,PF,CF
例子:ADD AX,SI
ADD DAW,0F8CH
ADD DL ,TAB[BX]

(2)帶進位加法指令

(3)加1指令


2減法運算指令
(1)減法指令


(2)帶借位減法指令

(3)減1指令

(4)求負數(shù)指令


(5)比較指令

總結(jié)

以上是生活随笔為你收集整理的8086指令系统 操作数地址,双操作数,单操作数,无操作数指令。一,传送类指令;二,二、算数运算类指令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。