原创 __cdecl、__stdcall、__fastcall和__thiscall函數調用的整理

1.__cdecl是C Declaration的縮寫,表示C語言默認的函數調用方法:所有參數 從右到左依次入棧,這些參數由調用者清除,稱爲手動清棧(由調用者把參數彈出棧)。對於傳送參數的內存棧是由調用者來維護的(正因爲如此,實現可變參數的

原创 我的PE瞭解

一、什麼是PE文件。         PE(Portable Executable)格式,是微軟Win32環境可移植可執行文件(如exe、dll、vxd、sys和vdm等)的標準文件格式。 二、PE文件格式         2.1RVA、

原创 8086彙編語言指令集

MOV 功能: 把源操作數送給目的操作數語法: MOV 目的操作數,源操作數格式: MOV r1,r2 MOV r,m MOV m,r MOVr,data XCHG 功能: 交換兩個操作數的數據語法: XCHG 格 ... 8086/80