-
特洛伊木馬不清楚,您只是在籠統地解釋 MOV 指令的含義,而沒有解釋具體的定址過程。
Toxsch 基本上是對的,但 EBP 不是堆疊的頂部,而是擴充套件堆疊基本指標 (EBP),而 ESP 是堆疊的頂部。
所以這是:mov eax, dword ptr ss:[ebp+c] 將堆疊中的雙字從堆疊底部傳送到頂部 c 位元組位置到 eax。
Mov ECX, DWORD PTR SS:[EBP+14] 在堆疊中從堆疊底部向上傳送 14 個位元組的雙字到 ECX。
將 eax 相加,將 ECX EAX 的值和 ECX 的值相加,結果傳送到 EAX
MOV DWORD PTR DS:[ESI],eax 將 EAX 的值傳送到資料段中位址為 ESI 的雙字儲存單元。
另外,雙位元組是32768到32767,但是涉及到乙個雙字,lz要注意這個區別,Toxsch是對的,雙字是-2 31到2 31-1,數量比較大。
這是乙個反彙編**,大部分房東都在用不太強的拆彙編軟體,如果是像IDA Pro這樣更強的軟體,應該不會有上面這樣的**。EBP+C 和 EBP+14 當然有其含義,EBP+C 可能表示倒數第二個引數,EBP+14 表示倒數第二個引數,依此類推。
如果需要,請與我聯絡。
-
將當前堆疊頂部向下偏移 ch 處的兩個字值分配給 EAX,將當前堆疊頂部向下偏移量處的兩個字值分配 14h 到 ECX,將 EAX 和 ECX 的值相加到 EAX,最後將 EAX 處的值傳送到 ESI。
它只是函式中的加法運算。
dword 是乙個兩個單詞、四個位元組的單詞。 範圍:從零到二十三十一平方減一的無符號,從減二三十一平方到二十三十一平方減一的符號。
這是一大筆錢,所以如果需要的話,可以自己算一算。
-
mov eax,dword ptr ss:[ebp+c] ;將堆疊中的資料從 SS:[EBP+C] 位置傳送到 EAX(EBP 是堆疊校準指標,DWORD PTR 將此資料定義為雙字型)。
mov ecx,dword ptr ss:[ebp+14] ;同上。
add eax,ecx ;將 EAX 的值和 ECX 的值相加,並將結果傳送到 EAX
mov dword ptr ds:[esi],eax ;將 EAX 的值傳送到 DS:[ESI] 指向的儲存單元
雙位元組數字的範圍是 32768 32767,如果是無符號的,則雙位元組數字的範圍是 0 65535
c語言才剛剛學會,怕寫錯不好尷尬,呵呵,別驚訝
-
對不起,兩年沒用,我已經忘記了。 幫你登頂。
-
BL=10000011,CF=1,ADC(帶進位) BL,90H等於BL+90H+CF=10000011+10010000+1=100010100 結果是 14H 有 8 位數字,並且有進位,CF=1
-
83h+90h+1h=114h
BL 為 8 位暫存器,高位截斷為 14h
-
資料 3FH、06H、5BH、4FH、66H、6DH、7DH、07H、7FH、6FH、77H、7CH、39H、5EH、79H、71H 儲存在程式儲存器中操作步驟如下:
db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h
db 7fh,6fh,77h,7ch,39h, 5eh,79h,71h
讀取程式儲存器中的上述資料併發送到外部資料儲存器位址為4000H 400FH儲存單元,然後取出外部資料儲存器4000H 400FH中的資料併發送到內部資料儲存器的50H 5FH,最後將50H 5FH位元組中的資料求和,並通過P2(高8位)和P1(低8位)埠輸出結果。
-
實際編譯的彙編不要弄清楚操作碼是什麼,他的意思是指令的二進位**,運算元是用來為指令的操作提供實際值的,有位址和資料,視指令的情況而定。
-
指令操作碼部分給出了指令應完成的操作型別,其長度取決於指令系統中的指令數量。
運算元部分用於描述指令的運算元,例如給出參與操作的運算元的值,或指示運算元的儲存位置以及操作結果應傳送到何處。
-
1. 操作碼告訴CPU做什麼?
2.運算元用於為指令的操作提供運算元物件。 它是操作碼的補充,操作碼加上運算元構成了乙個完整的指令。
3.有些指令只有操作碼而沒有運算元,比如關機指令,已經可以完全表達乙個動作了。
4.大多數指令都有1到3個運算元,如加法、減法、乘法和除法,操作碼指定了加法運算,但加什麼、加誰、加誰,都是由運算元指定的。
出生,一種不關注世俗事物的古老思想(例如,進入世界和出生在前秦王朝的兒子之間是有區別的)。 它通常是指乙個人的出生。 佛教是指擺脫世俗束縛的自由,是解脫的同義詞。 >>>More
這個男生不值得認識,說你愛的人不當,不宜和別的男生嘲笑你喜歡的女孩。 所以不管他有沒有暗戀她,都不要在意,對你的真愛還不是能夠真正理解的年齡。 我稍後再談愛情。
孔蓉十歲時,隨父親去了洛陽。 當時,李元禮非常有名氣,擔任中尉。 來他家的人都是那些有智慧、有聲望的人,還有他們自己的親戚。 >>>More