x86

    0

    1答えて

    SSE組み込み関数を使用してコードを最適化しようとしています。ドキュメントを読んだ後、浮動小数点変数のためにSSEに__m128データ型があり、4つの浮動小数点数を格納できることがわかりました。 SSE2には2つの浮動小数点数しか格納できない__m128dがありますか?これらの変数の違いは何ですか? SSE2はSSEより高速であるとは思われませんか?

    0

    1答えて

    この質問はすでに誰かから聞いてきましたが、問題についての手掛かりは見つかりませんでした。私はMuPDFライブラリを使用して、Androidアプリケーションの.pdfファイルを開いてプレビューしています。いくつかのX86アーキテクチャデバイス以外はうまくいきます。次の問題があります。 Fatal Exception: java.lang.UnsatisfiedLinkError: dlopen fa

    0

    1答えて

    ハイパーバイザが RDRAND命令を利用するゲストVMの機能を削除したい場合は、どのような手順はこの

    1

    1答えて

    私に悩まされる1つの質問があります。 そう... x86_32は私が感じるのレジスタで渡されパラメータににあるアルファベット順に(eax、ecx、edx、esi)とが順にランクなぜ(esi、ediを、ebp) +---------+------+------+------+------+------+------+ | syscall | arg0 | arg1 | arg2 | arg3 |

    1

    1答えて

    VMEXITが発生した場合、プロセッサは常にCR3をリロードしますか?

    1

    1答えて

    私はx86のアセンブリでプログラミングを始めています。私はそのためのガイドに従っています。私はガスを使ってLinux仮想マシンでコンパイルしています。 私は、メインルーチンがすぐにプログラムを終了する単純な空のプログラムを実行しようとしています。それは私が従っているガイドの最初の仕事です。私のコードは、ファイルhello.sに保存され、それは次のようになります。私は、ファイルのディレクトリに移動し

    0

    1答えて

    自分自身のキーボード割り込みハンドラ(DOSが使われています)を書き込もうとしましたが、これは画面にメッセージを書き込むだけです。キーボードが押されていないと、別のメッセージが終わりなく出力されます(プログラムを正常に停止する方法はありませんが、問題はありません)。 MYTASKルーチンのDOSの行がコミントされているとき、割り込みハンドラはうまく動作しますが、コメントが外されているので、プログラ

    1

    1答えて

    私はランダムに記憶していました。以前のMIPSアセンブリコースでスタック上の変数にアクセスしようとしたときに、私は特にLAを使用しました(私はLEAのMIPSと同じです)。しかし、x86 32インテルでは、主にスタック内の変数にアクセスするためにmovを使用することを認識しました。私は、LEAがアドレスをロードし、そのアドレスをレジスタに格納し、次にdereferencedによってそのアドレスにあ

    1

    1答えて

    異なる文字をプッシュする多くのpush命令を記述する必要があります。私はそのためにマクロを使用したいと思います。 %macro push_multi 1-* ; Accept between 1 and ∞ arguments %assign i 1 %rep %0 ; %0 is number of arguments push %{i} %

    0

    1答えて

    私はasm x86でcasetableを理解する上で問題があります。私の教授は、既にこの例を使用したスライドでそれを説明しています .data CaseTable BYTE 'A' ; lookup value DWORD Process_A ; address of procedure EntrySize = ($ - CaseTable) BYTE 'B' DWORD Process