Win32彙編 記憶體對映檔案

2021-05-27 11:54:05 字數 513 閱讀 5212

1.概念、好處及原理:書p374

2.記憶體對映檔案是多個程序進行通訊的最有效的方法

3.使用函式:

撤銷對映:unmapviewoffile

立即寫入磁碟:flushviewoffile

4.使用記憶體對映檔案讀寫檔案步驟:

1.呼叫createfile 獲得檔案控制代碼 hfile

3.呼叫mapviewoffile 獲取乙個區域或者整個檔案對應的記憶體指標lpmemory

4.使用指標進行操作

5.呼叫unmapviewoffile 解除對映

6.呼叫closehandle 分別關閉 hfilemap 和 hfile

5.記憶體對映檔案在程序間共享資料的步驟:

3.呼叫mapviewoffile 得到lpmemory

4.使用指標讀寫共享資料

5.呼叫unmapviewoffile 解除檢視對映,

6.呼叫closehandle 關閉hfilemap

Win32彙編基礎

常用指令 mov 目標運算元,源運算元 mov eax,0x0 進行資料傳遞 movzx mov zero x 以0填充高位,用法同上,push poppushad 所有暫存器壓棧 8個 popad 所有暫存器出棧 8個 lea 取位址指令,類似c語言中的 call 呼叫函式指令 add 加 sub...

Win32彙編 實數

386 選擇的處理器 model flat,stdcall option casemap none 指明識別符號大小寫敏感 include kernel32.inc 要引用的標頭檔案 includelib kernel32.lib 要引用的庫檔案 includelib msvcrt.lib 引用c庫...

開始學習win32彙編

前段時間對於csdn的部落格系統徹底失望,在我現在寫的東西都還不知道能不能正常發出去,鬱悶,加上過年有這麼久沒有來了。這段時間開始學習彙編,說到彙編,大學開過兩門相關課程,微機原理和微控制器都是學這方面的,不過那都是8086,51級別的彙編,感覺根本跟不上時代,那時候學的還不錯 現在想學習學習win...