這是一個包括六種語言的所有函數(shù),語句的參考工具。
包括:turboc,vc++6.0,匯編語言,VF6.0,VB6.0,Delphi,JAVA
每個語句或是函數(shù)都會有詳細的說明,與使用實例。
如:匯編語言
數(shù)據(jù)傳送指令 MOV
格式: MOV OPRD1,OPRD2
----
功能: 本指令將一個源操作數(shù)送到目的操作數(shù)中,即OPRD1<--OPRD2.
----
說明: 1. OPRD1 為目的操作數(shù),可以是寄存器、存儲器、累加器.
---- OPRD2 為源操作數(shù),可以是寄存器、存儲器、累加器和立即數(shù).
2. MOV 指令以分為以下四種情況:
<1> 寄存器與寄存器之間的數(shù)據(jù)傳送指令
示例: MOV AX,BX
MOV DS,AX
MOV BP,SI
注意: 代碼段寄存器CS及指令指針I(yè)P不參加數(shù)的傳送,其中CS可以作為
源操作數(shù)參加傳送,但不能作為目的操作數(shù)參加傳送.
<2> 立即數(shù)到通用寄存器數(shù)據(jù)傳送指令
立即數(shù)只能作源操作數(shù)使用,不能作目的操作數(shù).
示例: MOV AL,25
MOV SI,OFFSET DATA1
注意: 由于傳送的數(shù)據(jù)可能是字節(jié),也可能是字,源操作數(shù)與目的操作
數(shù)的類型應(yīng)一致。
<3> 寄存器與存儲器之間的數(shù)據(jù)傳送指令
示例: MOV AL,BUFFER
MOV AX,[SI]
MOV LAST[BX+DI],DL
MOV SI,ES:[BP]
<4> 立即數(shù)到存儲器的數(shù)據(jù)傳送
示例: MOV ALFA,24
MOV DS:MEMS[BP],300AH
MOV BYTE PTR[SI],15
MOV LAST[BX][DX],0FFH
3. 本指令不影響狀態(tài)標(biāo)志位.
4. MOV指令執(zhí)行時的數(shù)據(jù)傳送方向.
<1> 立即數(shù)只能作為源操作數(shù),不允許作目的操作數(shù),立即數(shù)也不通送至段寄存器.
<2> 通用寄存器可以與段寄存器,存儲器互相傳送數(shù)據(jù),寄存器之間也可以互相傳送.但CS段不能作為目的操 作數(shù).
<3> 值得再次強調(diào)的是存儲器與存儲器之間不能進行數(shù)據(jù)直接傳送.若要實現(xiàn)存儲單元間的數(shù)據(jù)傳送,可以借 助于通用寄存器作為中介來進行.
- PC官方版
- 安卓官方手機版
- IOS官方手機版