assembly

    -2

    6答えて

    アセンブラを知っているのが分かりますか?時間を無駄にすることを忘れるべきですか? 私は、ファイルの読み込み、ループと機能の作成のようないくつかの基本を学びました。 もっと知ることが理にかなっているかどうかわかりません。私は今まで必要なことができますか? デュープ: https://stackoverflow.com/questions/143561/is-there-a-need-to-use-a

    4

    8答えて

    大学の後期に、私はコンパイラのコースを持っていました。私たちはCのサブセットのためのコンパイラを作成しました。私は、pass-by-ref関数呼び出しがC++でどのようにアセンブリにコンパイルされるのか、常に疑問を抱きました。 は、関数呼び出しを実行し ストアの引数をスタックにPP プッシュのアドレス: 私が覚えている何のため は、パス・バイ・ヴァル関数呼び出しは、次の手順に従います機能で 、参照

    7

    5答えて

    シンプルなハードウェアを構築/プログラミングし、後で簡単なロボットに移行する方法を学びたいと思っています。私はどこから始めるべきですか?ハードウェアを購入するのに最適なサイトは何ですか?私が使用するハードウェア/言語のタイプに関する推奨事項

    6

    4答えて

    私はシステムが本当に上のすべてのかわいいグラフィックの下でどのように動作するかについてもっと学びたいと思っています。だから私は現在、起動時にBIOSがロードする512バイトのメモリを使用しています。私が推測するように、実際にブートローダと呼ぶことはできません。とにかく、私は割り込みベクトルを置き換えているが、それに問題がある。 interupt 09h(キーボード)を交換すると、正しく機能し、キー

    37

    12答えて

    私は主にgccのような一般的に広く使われているコンパイラに興味があります。しかし、コンパイラごとに異なることがある場合は、そのことも知りたいと思います。 gccを例にとると、Cで書かれた短いプログラムをマシンコードに直接コンパイルするのですか、それとも人間が読めるアセンブリに変換してから組み込みの組み込みアセンブラ組み立てプログラムをバイナリに翻訳するには、マシンコード - 一連の命令をCPUに送

    4

    2答えて

    私は多くのテキストベースのアセンブリチュートリアルを見てきましたが、それらから学ぶのは難しいと感じました。アセンブリ言語にはどのようなビデオチュートリアルがありますか?昨日Redditのプログラミングのセクションでこのリンクを発見

    1

    2答えて

    IMUL AXが80x86アセンブラで有効なコマンドであるかどうかを調べようと、1時間前にグーグルで過ごしました。試していないのは残念ですが、現在使用しているPCにはツールがありません。 私が必要とするのは、はい/いいえの簡単な回答です。ありがとう! jpou 更新:今日しようとした検証。期待どおりに動作します。 -R AX=0002 BX=0000 CX=20CD DX=0000 SP=FFE

    11

    1答えて

    ソースメモリをCPUキャッシュにロードしないmemcpy関数を書き込もうとしています。キャッシュの汚染を避けることを目的としています。 以下のmemcpy関数は機能しますが、標準のmemcpyのようにキャッシュを汚染します。私はVisual C++ 2008 ExpressでP8700 proccesoorを使用しています。私はintel vtuneでCPUキャッシュの使用を見ます。動作しますが、

    1

    1答えて

    非キャッシュmovntdqaを利用するには、ほとんどのコンピュータメモリをuswcとしてマップする必要があります。 WindowsやLinuxでこれを行う簡単な方法はありますか?

    1

    2答えて

    誰かがx86アセンブリコードでマクロを使用する方法を説明できます