麻花豆传媒剧国,亚洲国产精品无码,欧州黄片视频免费观看,外国性生活一区二区

問答

匯編語言指令大全,要詳細的 !!!

提問者: qwe80507502 2013-02-25 00:00

RT

最佳答案

最佳答案IBM-PC匯編語言指令集 數(shù)據(jù)傳送指令集 MOV 功能: 把源操作數(shù)送給目的操作數(shù) 語法: MOV 目的操作數(shù),源操作數(shù) 格式: MOV r1,r2 MOV r,m MOV m,r MOV r,data XCHG 功能: 交換兩個操作數(shù)的數(shù)據(jù) 語法: XCHG 格式: XCHG r1,r2 XCHG m,r XCHG r,m PUSH,POP 功能: 把操作數(shù)壓入或取出堆棧 語法: PUSH 操作數(shù) POP 操作數(shù) 格式: PUSH r PUSH M PUSH data POP r POP m PUSHF,POPF,PUSHA,POPA 功能: 堆棧指令群 格式: PUSHF POPF PUSHA POPA LEA,LDS,LES 功能: 取地址至寄存器 語法: LEA r,m LDS r,m LES r,m XLAT(XLATB) 功能: 查表指令 語法: XLAT XLAT m 算數(shù)運算指令 ADD,ADC 功能: 加法指令 語法: ADD OP1,OP2 ADC OP1,OP2 格式: ADD r1,r2 ADD r,m ADD m,r ADD r,data 影響標志: C,P,A,Z,S,O SUB,SBB 功能:減法指令 語法: SUB OP1,OP2 SBB OP1,OP2 格式: SUB r1,r2 SUB r,m SUB m,r SUB r,data SUB m,data 影響標志: C,P,A,Z,S,O INC,DEC 功能: 把OP的值加一或減一 語法: INC OP DEC OP 格式: INC r/m DEC r/m 影響標志: P,A,Z,S,O NEG 功能: 將OP的符號反相(取二進制補碼) 語法: NEG OP 格式: NEG r/m 影響標志: C,P,A,Z,S,O MUL,IMUL 功能: 乘法指令 語法: MUL OP IMUL OP 格式: MUL r/m IMUL r/m 影響標志: C,P,A,Z,S,O(僅IMUL會影響S標志) DIV,IDIV 功能:除法指令 語法: DIV OP IDIV OP 格式: DIV r/m IDIV r/m CBW,CWD 功能: 有符號數(shù)擴展指令 語法: CBW CWD AAA,AAS,AAM,AAD 功能: 非壓BCD碼運算調(diào)整指令 語法: AAA AAS AAM AAD 影響標志: A,C(AAA,AAS) S,Z,P(AAM,AAD) DAA,DAS 功能: 壓縮BCD碼調(diào)整指令 語法: DAA DAS 影響標志: C,P,A,Z,S 位運算指令集 AND,OR,XOR,NOT,TEST 功能: 執(zhí)行BIT與BIT之間的邏輯運算 語法: AND r/m,r/m/data OR r/m,r/m/data XOR r/m,r/m/data TEST r/m,r/m/data NOT r/m 影響標志: C,O,P,Z,S(其中C與O兩個標志會被設(shè)為0) NOT指令不影響任何標志位 SHR,SHL,SAR,SAL 功能: 移位指令 語法: SHR r/m,data/CL SHL r/m,data/CL SAR r/m,data/CL SAL r/m,data/CL 影響標志: C,P,Z,S,O ROR,ROL,RCR,RCL 功能: 循環(huán)移位指令 語法: ROR r/m,data/CL ROL r/m,data/CL RCR r/m,data/CL RCL r/m,data/CL 影響標志: C,P,Z,S,O 程序流程控制指令集 CLC,STC,CMC 功能: 設(shè)定進位標志 語法: CLC STC CMC 標志位: C CLD,STD 功能: 設(shè)定方向標志 語法: CLD STD 標志位: D CLI,STI 功能: 設(shè)定中斷標志 語法: CLI STI 標志位: I CMP 功能: 比較OP1與OP2的值 語法: CMP r/m,r/m/data 標志位: C,P,A,Z,O JMP 功能: 跳往指定地址執(zhí)行 語法: JMP 地址 JXX 功能: 當(dāng)特定條件成立則跳往指定地址執(zhí)行 語法: JXX 地址 注: A: ABOVE,當(dāng)C=0,Z=0時成立 B: BELOW,當(dāng)C=1時成立 C: CARRY,當(dāng)弁時成立 CXZ: CX寄存器的值為0(ZERO)時成立 E: EQUAL,當(dāng)Z=1時成立 G: GREATER(大于),當(dāng)Z=0且S=0時成立 L: LESS(小于),當(dāng)S不為零時成立 N: NOT(相反條件),需和其它符號配合使用 O: OVERFLOW,O=1時成立 P: PARITY,P=1時成立 PE: PARITY EVEN,P=1時成立 PO: PARITY ODD,P=0時成立 S: SIGN,S=1時成立 Z: ZERO,Z=1時成立 LOOP 功能: 循環(huán)指令集 語法: LOOP 地址 LOOPE(Z) 地址 LOOPNE(Z) 地址 標志位: 無 CALL,RET 功能: 子程序調(diào)用,返回指令 語法: CALL 地址 RET RET n 標志位: 無 INT,IRET 功能: 中斷調(diào)用及返回指令 語法: INT n IRET 標志位: 在執(zhí)行INT時,CPU會自動將標志寄存器的值入棧,在執(zhí)行IRET時則會將堆棧中的標志值彈回寄存器 字符串操作指令集 MOVSB,MOVSW,MOVSD 功能: 字符串傳送指令 語法: MOVSB MOVSW MOVSD 標志位: 無 CMPSB,CMPSW,CMPSD 功能: 字符串比較指令 語法: CMPSB CMPSW CMPSD 標志位: C,P,Z,S,O SCASB,SCASW 功能: 字符串搜索指令 語法: SCASB SCASW 標志位: C,P,Z,S,O LODSB,LODSW,STOSB,STOSW 功能: 字符串載入或存貯指令 語法: LODSB LODSW STOSB STOSW 標志位: 無 REP,REPE,REPNE 功能: 重復(fù)前綴指令集 語法: REP 指令S REPE 指令S REPNE 指令S 標志位: 依指令S而定 對于IBM PC機它有它的指令系統(tǒng),其中包括:數(shù)據(jù)傳送指令、串處理指令、算術(shù)指令、控制移動指令、邏輯指令、處理機控制指令。 這里將簡單介紹其指令類型及指令說明,如有要求給具體的指令格式及應(yīng)用,請與amay聯(lián)系,amay加以更新。 1)數(shù)據(jù)傳送指令:負責(zé)把數(shù)據(jù)、地址或立即數(shù)傳送到寄存器或存儲單元中。 數(shù)據(jù)傳送指令類型 指 令 說 明 通用數(shù)據(jù)傳送指令 MOV(傳送)、PUSH(進棧)、POP(出棧)、XCHG(交換) 累加器專用傳送指令 IN(輸入指令) 、OUT(輸入指令) 地址傳送指令 LEA(有效地址送寄存器)、LDS(指針送寄存器和DS)、LES(指針送寄存器和ES) 標志寄存器傳送指令 LAHF(標志送AH)、SAHF(AH送標志寄存器)、PUSHF(標志進棧)、POPF(標志出棧) 2)算術(shù)指令:用來執(zhí)行算術(shù)運算。 算術(shù)指令類型 指 令 說 明 加法指令 ADD(加法)、ADC(帶進位加法)、INC(加1) 減法指令 SUB(減法)、SBB(帶借位減法)、DEC(減1)、NEG(求補)、CMP(比較) 乘法指令 MUL(無符號數(shù)乘法)、IMUL(帶符號數(shù)乘法) 除法指令 DIV(無符號數(shù)除法)、IDIV(帶符號數(shù)除法)、CBW(字節(jié)轉(zhuǎn)換為字)、CWD(字轉(zhuǎn)換為雙字) 3)邏輯指令:對字或字節(jié)執(zhí)行邏輯運算。 邏輯指令類型 指 令 說 明 邏輯運算指令 AND(邏輯與)、OR(邏輯或)、NOT(邏輯非)、XOR(異或)、TEST(測試) 移動指令 SHL(邏輯左移)、SAL(算術(shù)左移)、SHR(邏輯右移)、SAR(算術(shù)右移)、ROL(循環(huán)左移)、ROR(循環(huán)右移)、RCL(帶進位循環(huán)左移)、RCR(帶進位右移) 4)串處理指令:處理存放存儲器里的數(shù)據(jù)串。 串處理指令類型 指 令 說 明 指 令 MOVS(串傳送)、CMPS(串比較)、SCAS(串掃描)、LODS(從串取)、STOS(存入串) 5)控制轉(zhuǎn)移指令:用來控制程序的執(zhí)行流程。 控制轉(zhuǎn)移指令類型 指 令 說 明 無條件轉(zhuǎn)移指令 JMP(段間和段內(nèi)轉(zhuǎn)移) 條件轉(zhuǎn)移指令 JZ(結(jié)果為0(或相等)則轉(zhuǎn)移)、JS(結(jié)果為負則轉(zhuǎn)移)、JNS(結(jié)果為正則轉(zhuǎn)移)、JO(溢出則轉(zhuǎn)移)、JNO(不溢出則轉(zhuǎn)移)、JP(奇偶位為1則轉(zhuǎn)移)、JNP(奇偶位為0則轉(zhuǎn)移) 循環(huán)指令 LOOP(循環(huán)指令)、LOOPPZ/LOOPE(當(dāng)為0或相等時循環(huán)指令)、LOOPNZ/LOOPNE(當(dāng)不為0或不相等時循環(huán)指令) 子程序指令 CALL(調(diào)用指令)、RET(返回指令) 中斷指令 INT(中斷)、INTO(如溢出則中斷)、RIET(從中斷返回)

回答者:dgxi0ng2016-02-25 00:00

相關(guān)問題

  • 交通規(guī)則知識大全

    第一章 總 則 第一條 為了維護道路交通秩序,預(yù)防和減少交通事故,保護人身安全,保護公民、法人和其他組織的財產(chǎn)安全及其他合法權(quán)益,提高通行效率,制定本法。 第二條 中華人民共和國境內(nèi)的車輛駕駛?cè)、行人、乘車?/p>

    提問者: tltangyx 2013-05-09

  • 求全球汽車品牌大全,及其標志和標志的含義?

    ★ 雪鐵龍--雪鐵龍的雙人形標牌是1913年安德雷.雪鐵龍首次在其巴黎的工廠里制造的齒輪形狀。 ★ 林肯--林肯是以美國第12任總統(tǒng)名字命名的汽車,借助林肯總統(tǒng)的名字來樹立公司的形象,顯示該公司生產(chǎn)的是頂級轎車。其商標是

    提問者: cszmldm 2013-06-15

  • 為什么路虎車標有LAND ROVER和RANGE ROVER兩種呢?

    LAND ROVER是陸虎的英文名 RANGE ROVER是攬勝,就是陸虎旗下的旗艦車型

    提問者: ffrvifrm 2013-01-28

  • 羊頭標志的汽車是什么品牌?

    汽車標志太多了.本人沒有整理.\ 可以上汽車標志網(wǎng)站看 19319cn 汽車標志大全 蠻全的.

    提問者: g445447275 2013-09-28

  • 汽車標志MC是什么車?

    沒有MC,只有MG,名爵,上海汽車

    提問者: h仙潘81 2013-09-09

  • ISUZU是什么汽車標志

    日本五十鈴,日本老牌汽車制造商,但這些年并不是很景氣。在皮卡市場還有點優(yōu)勢。在中國有兩家企業(yè)跟日本五十鈴有關(guān)系:慶鈴汽車和江西五十鈴,一個是合資,另外一家只是引進了他們的技術(shù)

    提問者: zbfvd 2013-04-30

車友關(guān)注

最新標簽

按字母分類:
ABCDEFGHIJKLMNOPQRSTWXYZ0-9