masm

    0

    2答えて

    INCLUDE Irvine32.inc .data array DWORD 10,20,30,40,50 sum DWORD 0 .code main PROC mov EDI,offset array mov ECX,5 mov EAX,0 HERE: add eax,[edi] add edi,TYPE array dec ecx jnz HERE mov

    0

    1答えて

    .Cソースファイルのアセンブラリストを作成しました。そして、Cソースに私はこのようなTLSを実装している: char *msg = "callback"; void NTAPI tls_callback(PVOID DllHandle, DWORD dwReason, PVOID lpVd) { MessageBoxA(0,msg,msg,0); } #ifdef _WIN6

    1

    1答えて

    0からN-1までのすべての整数を出力するアセンブリでforループを作成しようとしました。なんらかの理由で、それが壊れて、無限ループが作成されます。なぜどんなアイデア?私はEAXの内容を破壊するのVisual Studio 2013 MASM .data x DWORD 0 y DWORD 0 .code main:nop invoke version

    2

    1答えて

    開発中のOS用のブートローダを作成しようとしています。 最初の行に構文エラーが表示されます。ここで は私のアセンブリコードです: "*location*\14.10.25017\bin\HostX86\x86\ML.EXE" /c StartPoint.asm 私は取得していますエラー: StartPoint.asm(1): error A2008: syntax error : . を私の知

    3

    1答えて

    私はVisual Studio 2017を使用していて、$シンボルをテストしたかったのです。次のコードを使用して、私はvar1とvar2の値が異なることを期待しますが、それらは同じです。 .data var1 DWORD $ var3 BYTE 16 dup (0FFh) var2 DWORD $ このはVAR1の値が私には理にかなってVSはメモリ に示したもののイメージですが、$は次の

    2

    2答えて

    アセンブル後にジャンプ(E9 XX XX)に近づく必要があり、コードではTASM(およびMASM)でショート(EB XX NOP)に変更する必要があります。 MAIN SEGMENT BYTE ASSUME CS:MAIN,DS:MAIN,SS:NOTHING ORG 100H HOST: jmp NEAR PTR VIRUS_START db ’VI’ mov ah,4

    0

    1答えて

    デスクトップコンポジションを無効にすると、タブ上にマウスを置くたびに点滅/点滅します。これは、デスクトップコンポジションが無効になっている場合にのみ発生します。私はWM_ERASEBKGNDメッセージを取り消そうとしましたが、問題を解決しません。この問題の解決策は何ですか? これは、私がMASMタブコントロールに使用しようとした例です。 http://www.dreamincode.net/for

    -1

    1答えて

    WX_EX_COMPOSITEDレポートの種類がリストビューと互換性がないため、オフにする必要がありました。 Disabling desktop composition causes flickering on Tab Control 今私はWM_SIZE、WM_SIZING メッセージのいずれかに応答して、メインダイアログのサイズを変更するとともに、タブコントロールのサイズを変更するたびに、メッ

    0

    1答えて

    x64マスクプログラムを書き込むために2015年を使用しました。 ExitProcess PROTO MessageBoxA PROTO .data text db "Winter hat", 0Ah, "Upon my head - ", 0Ah, "My head stays warm,", 0Ah, "But my nose is red!;", 0 header d

    2

    1答えて

    私はMASM64でx64アセンブリを学習しています。最初の4つのパラメータがレジスタによってプロシージャに渡されることを読んだ:RCX、RDX、R9およびR8。より多くのパラメータがある場合、それらをスタックで渡します。 しかし、混乱するものがあります。 このコードは動作しない理由: sub rsp, 40h push 0 push FILE_ATTRIBUTE_NORMAL push CR