x86

    6熱度

    2回答

    下面的GCC inline asm取自LuaJit的coco庫。有人可以提供一行一行的解釋它的功能嗎? static inline void coco_switch(coco_ctx from, coco_ctx to) { __asm__ __volatile__ ( "movl $1f, (%0)\n\t" "movl %%esp, 4(%0)\n\t"

    38熱度

    3回答

    我想了解更多有關使用SSE的信息。 除了明顯的閱讀Intel® 64 and IA-32 Architectures Software Developer's Manuals之外,還有什麼方法可以學習? 主要我有興趣與GCC X86 Built-in Functions一起工作。

    31熱度

    3回答

    我有以下的彙編代碼: ; int __stdcall wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, int nShowCmd) [email protected] proc near var_8= dword ptr -8 var_4= dword ptr -4 hInstance= dw

    0熱度

    1回答

    ; int __stdcall wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, int nShowCmd) [email protected] proc near var_8= dword ptr -8 var_4= dword ptr -4 hInstance= dword ptr 8

    3熱度

    4回答

    我用匯編語言纔剛剛開始(覺得學習新的東西),並遇到了幾個問題(到目前爲止),所有我一直在尋找通過教程不回答,或者太老知道。 1)我已經嘗試了一些搜索(也許我只是不知道正確的關鍵字),但我無法找到的圖形模式的更新列表改變屏幕分辨率,等我有最好的發現是:Assembler Tutorial,我不認爲640x480是最好的分辨率彙編語言可以使用。 有誰知道我可以使用更新的教程? 編輯:中斷10H是老了,

    13熱度

    5回答

    從我讀過的東西看,好像有9個不同的標誌。是否可以直接讀取/更改它們?我知道我可以知道,例如,如果零標誌是做了CMP/JMP指令後確定,但我問是否有可能像做 mov eax, flags 什麼的。 此外,爲了寫作,是否可以手動設置它們?

    3熱度

    2回答

    我們公司正在將其整個產品線從C++代碼庫遷移到.NET Framework。我們有一個非常龐大的代碼庫,並且這種遷移是在多年的過程中逐步完成的。 我們希望享受諸如Silverlight之類的純託管代碼的一些優點,但是有很多遺留的C++/x86模塊需要花費時間才能移植到.NET。 一個解決方案將是我們將這些模塊加載到在.NET Framework中的小型內存沙箱中運行的輕量級x86仿真器。這將允許我

    3熱度

    3回答

    我剛剛開始在win32上學習一些x86程序集,並且我已經使用ide for .asm文件附帶的自定義構建規則在Visual Studio 2008中使用了masm。我一直在嘗試使用DOS中斷打印到控制檯,但是我收到消息:「ASMTest.exe中0x00401004處未處理的異常:0xC0000005:訪問衝突讀取位置0xffffffff。」在第八行。我試圖輸出單個ASCII字符「A」(41H)這

    5熱度

    3回答

    我試圖部署GAL Modifier,這是一個在Windows 2003 x64機器上使用Microsoft Access的ASP.NET網站。但是,在x64上沒有JET驅動程序(請參閱here),因此更改是使用將目標CPU更改爲x86。 但是,因爲它是一個網站,除了任何CPU,Visual Studio中沒有任何選項,所以如何更改設置以強制它使用x86?

    4熱度

    3回答

    我正在程序化地生成128字節的塊,其中一些設置爲機器語言函數的n字節頭保留,我只是通過內聯彙編調用。它們沒有在任何地方定義,並在運行時生成分配到內存中的頁面以供執行。但是,我想保留這些塊的末尾(128-n)字節用於存儲這些函數中使用的數據,這是因爲能夠將內存偏移調用縮小爲8位而不是32位,並且還可能(可能)幫助緩存。然而,緩存是我所擔心的。 假設我有一個有兩個數據緩存(S),並指令高速緩存的處理器