masm32

    2熱度

    2回答

    將文件包含在MASM32中時,找不到它自己的文件。包含masm32rt.inc後,彙編程序找不到\ masm32 \ include \ windows.inc 顯然,大多數MASM系統包含的文件都以\開頭,而不是specyfing相對或絕對路徑。 我試着在%PATH%中指定目錄,設置/ I編譯開關,並設置INCLUDE和MASM32環境變量沒有成功。 它似乎給窗戶一個它不理解的路徑。解決辦法是在

    0熱度

    1回答

    使用MASM32是否可以將存儲在嵌入了可執行文件的二進制文件中的位圖顯示到控制檯? 任何人都可以告訴我如何? 附錄:我沒有在這裏談論一個完整的圖形用戶界面。只需在屏幕上顯示字符位圖即可。它們將作爲8x8二進制圖像存儲在我們鏈接到可執行文件的文件中。

    1熱度

    5回答

    MOV [1234H], AX表示將AX的值複製到內存中的1234十六進制地址。 所以,請糾正我,如果我說的是錯誤的,[]運算符作爲指針,對嗎? 這就是說,我無法理解下面的說明:MOV [EBX], AX爲什麼使用[]? EBX是處理器內部的通用寄存器,而不是存儲單元,所以沒有指向它的指針,對吧? P.S.我在masm32下編程。 感謝

    24熱度

    2回答

    所以今天早上我發佈了一個關於程序集的混淆問題,我收到了一些很棒的真正幫助,我非常感謝。 現在我開始進入彙編,並開始瞭解它是如何工作的。 事情,我覺得我的理解好嗎包括堆棧,中斷,二進制/十六進制,一般大多數基本操作做(JMP,推,MOV等)。 概念,我掙扎理解並願與低於幫助 - 這將是一個巨大的幫助,如果你能解決所有的以下內容: 究竟是在.data段發生什麼?我們宣佈的是那些變量嗎? 如果是這樣,我

    6熱度

    4回答

    下面的代碼: .386 ;target for maximum compatibility .model small,stdcall ;model .code main: int 20h END main 結果:http://img705.imageshack.us/img705/3738/resultom.png 「test.exe的已停止工作」 - 當它

    0熱度

    2回答

    該符號在MASM32使用: @CodeSize返回表示默認代碼距離的整數。 我想了解'默認代碼距離'是什麼意思? 託尼

    10熱度

    1回答

    有沒有辦法在彙編中註釋多行? 我正在使用Masm32 v9。 謝謝。

    0熱度

    1回答

    我需要確定邏輯卷的大小並打印它。 GetDiskFreeSpaceEx正在將大小返回爲64位數字(?)。我能用它做什麼?

    4熱度

    3回答

    我有一個簡單的hello world C程序並用/ FA編譯它。因此,編譯器也會生成相應的彙編列表。現在我想使用masm/link從生成的.asm列表中組裝可執行文件。 下面的命令行產生3個接頭錯誤: \masm32\bin\ml /I"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include" /c /coff asm_test.