mov

    1

    1答えて

    は、いくつかのアレイのセルの値をインクリメントすることを試み、次に.bssのセグメントに h_vals: resq 99999 を大きなバッファを持つ単純なプログラムを書きました。 mov rcx, [h_vals+8*rax] inc rcx mov [h_vals+8*rax], rcx まだgdbでは、3番目の命令の実行の前後に同じ値(0)が表示されます。 x/dg &

    1

    1答えて

    mov rcx,rdx(https://defuse.ca/online-x86-assembler.htmを使用)の出力は48 89 D1を出力します。 this referenceでオペコードをチェックすると、そのバイトシーケンスが命令をどのようにエンコードするかが示されます。 しかし、そのテーブルの2行下(オペコード8B)は、非常によく似たmov命令ですが、オペランドの順序は反転します。 実

    -1

    1答えて

    私のIOSアプリケーションでは、GIFをMOV /ビデオに変換したいと思います。 私は分かりませんどこから始めますか? 私は多くを調査し、最終的に私は、私はこのためにImageMagic APIを使用する必要がありますが、それを適用する方法がわからない知っています。 ImageMagickを使用する以外は他の方法がありますか? 私はこのケースで私をガイドしてくださいそうする方法。前もって感謝します

    1

    1答えて

    .data num dd 090F0433H .code mov ax, @data mov ds, ax mov ax, word ptr num mov bx, word ptr num+2 mov cl, byte ptr num+1 を意味ptrを?誰かがこれを理解する方法を私に説明することはできますか?

    -1

    1答えて

    私はアセンブリについて非常に簡単な理解を持っていますし、以下のコードが何をするのか混乱していますか? movl (%eax, %edx, 4), %ecx 私の理解は、%edxが%ecxこれに格納され、その後4で乗算され、次いで%eaxの値と追加され、その値で指定したテーブルである Register Values 答えは0x11ですが、私はその答えを得られません。

    0

    1答えて

    私の仕事は、 "MOV"または "LEA"オペランドを使わずに、AXとBXをAXに合計することです。 私はここでちょっと立ち往生しています。私を助けてくれますか? ; AX need to be 15, using ONLY 'mov' and 'lea'. ; Do NOT use arithmetic instrutions (add, inc, mul, etc.) mov

    1

    1答えて

    私はMOVファイルを持っていますので、デコードしてすべてのフレームを別々の画像にします。 だから私は、次のように圧縮されていないメディアタイプを設定してみてください: // configure the source reader IMFSourceReader* m_pReader; MFCreateSourceReaderFromURL(filePath, NULL, &m_pReader)

    1

    1答えて

    movはレジスタ間でデータを転送するために使用され、mviは即時データをレジスタに転送するために使用されます。しかし、たとえ22hが直接の値であっても、なぜ一部の人々はmov A,22hを書きますか?それは可能ですか?

    5

    1答えて

    インテルソフトウェア開発者マニュアル(この記事ではISDMと呼ばれます)とx86 Instruction Set Reference(これは前者のコピーです)から、mov命令データをeax/ax/alからメモリオフセットに、またはその逆に移動することができます。 たとえば、mov moffs8, almoffs8オフセット一部8ビットメモリにalレジスタの内容を移動させます。 今、moffs8とは

    0

    1答えて

    2つの数字を取得し、除算したいと思います。 しかし、それは浮動小数点例外を投げつけるので、私はデバッグにgdbを使いました。私はraxに値を格納すると、その上位ビットが「破損」していることがわかりました。 [num]が20dの場合、raxに0x2800000014が格納されます。 [num]が40dの場合、0x1400000028が格納されます。 私はそれらを保存すると、その上位ビットの一部が崩れ