問題タブ [fasm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - アセンブラが 16 ビット アプリケーションをコンパイルしないようにするにはどうすればよいですか?
Windows 7 64 ビットで Flat Assembler を使用しています。単純なプログラムをコンパイルしようとしていますが、16 ビット プログラムとしてコンパイルされています。一部のプログラムは正常にコンパイルされるように見えますが、hello world の例をしばらく検索した後、プログラムが実行されません。
16ビットプログラムとしてコンパイルされないようにするにはどうすればよいですか?
assembly - FASM アセンブリ 64 ビット プログラムで FPU を使用する方法
32ビットプログラムでうまく機能するFPUを使用して測定値を計算するFASMのこのコードがあります。64ビットプログラムで実行できるように変換するにはどうすればよいですか。このコードを 64 ビット プログラムで使用すると、54.24457 のような数値ではなく 0.00000 が表示されます。これは FPU 命令に関するものだと思いますが、アセンブリや 64 ビット プログラミングについて十分に理解していないため、動作させることができません。
ありがとう
c++ - FASM 変数を VC++ Express 2012 にエクスポートするにはどうすればよいですか?
私はいくつかのアセンブラ モジュールを作成し、FASM でそれらのサイズを定義するために定数変数を使用しました。
FASM オブジェクト ファイルとリンクした後、これらの変数を VC++ で使用するにはどうすればよいですか?
たとえば、私のアセンブラ コードが次のような場合:
サイズはend_func - start
end_func - start
のサイズを VC++にエクスポートするにはどうすればよいですか?
assembly - アセンブリ 2 プログラムは互いに変更します
2つのアセンブリプログラムを同時に実行したり、スレッドを使用したりすると、なぜこのようになるのでしょうか。
ram とは異なり、レジスターはどのプログラムからでもアクセスできるのに、これらのプログラムが互いに変更しないのはなぜですか? つまり、プログラム 1 命令 1 は、命令 1 コマンド 2 の後にある可能性があります。
assembly - ローカル変数構造体 FASM
それで構造物の作り方のマニュアルを読んでいました..
最初に、私はしました:
だから私はそれがローカル変数であるのでよく考えましたsub esp, sizeof(Point)
.
そのため、Point 構造内で実行したところ、クラッシュする代わりに削除されました。
ただし、上記が失敗するだけでなく、これもトリガーされます。
Malware Defender for Windows 8.1 内から
理由がわかりません:Sしかしsub esp
、構造体内で使用した場合にのみ発生します。を使用する.X dw X
と、クラッシュするだけで、マルウェア ディフェンダーはトリガーされません。
ポイントを関数に渡す方法を教えてください。または、ローカル ポイントを作成して関数に渡し、そのフィールドにアクセスしますか?
assembly - 参照/ポインターによるFASMパス
メモリを割り当て、指定されたポインターにアドレスを格納するアセンブリ関数を作成しようとしています。ただし、関数に渡されるパラメーターにアドレスを格納する方法がわかりません。
私は次のものを持っています:
何か案は?