問題タブ [nop]

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.

0 投票する
3 に答える
10760 参照

gcc - GCCNOPがコンパイルされます

私の通常のVC++レルムからGCCの世界への冒険(MINGW32経由)。主にNOPで構成されるWindowsPEを作成しようとすると、次のようになります。

しかし、私が間違った構文を使用しているか、コンパイラーがそれらを介して最適化しています。これらのNOPはコンパイルプロセスに耐えられないためです。

-O0フラグを使用していますが、それ以外の場合はデフォルトです。コンパイラを誘導してNOPをそのままにしておく方法についてのアイデアはありますか?

0 投票する
1 に答える
4676 参照

.net - 生成された IL コードが Nop で始まるのはなぜですか?

アセンブリの 1 つの IL を (ILDasm 経由で) 調べていたところ、すべてのメソッドが nop 命令で始まっていることに気付きました。

それがなぜなのか誰か知っていますか?

0 投票する
0 に答える
316 参照

processor - プロセッサ設計 - ハザード管理ユニット

セル SPE プロセッサを設計しています。レジスタ ファイルからデータを取得する前に、データ ハザードをチェックする必要があります。必要なストール サイクル数を特定する最善の方法と、パイプラインをどこでストールするかについてどのような設計上の決定を行う必要がありますか? この件に関する一般的な見解を探しています。

0 投票する
2 に答える
1247 参照

c - gcc 出力マシン コードに nop 命令があるのはなぜですか

objdump -d を実行するたびに、nop 命令 (何もしない命令) のバッチを含む asm コードが常に表示されます。

たとえば、次の同じプログラムを使用します。

たとえば、objdump には、エントリ ポイントの最後に 2 つの nop があります。

これは多くの例の 1 つにすぎませんが、その考えは理解できます。C コードがこのようにコンパイルされるのはなぜですか? 前もって感謝します。

0 投票する
4 に答える
492 参照

c# - c# のファームウェア _nop()

ファームウェアの一部を c# で書かれた GUI に移植しています。そうだと分かった

実際には何もせず、実行を数クロックサイクル遅らせる関数です。

nop ()を使用すると、ファームウェアでの実行が 2 ミリ秒遅れるとします。c#で物事を遅らせるにはどうすればよいですか?

前もって感謝します、

0 投票する
5 に答える
18173 参照

windows - Windows cmd のダミー コマンド

Linux には makefile があります。

それは動作し、反響します

今度はそれを Windows に移植したいと思います。何もしないWindows用に見つけた最短のコマンド:

したがって、メイクファイルの例は次のようになります

ボックス内の Windows にダミー コマンドはありますか (実際には何もしません)。または何か良いハック?

0 投票する
3 に答える
4823 参照

java - JVMバイトコードのNOPは何に使用されますか?

今日の JVM でJava 仮想マシンのNOPオペコードを実際に使用する方法はありますか? NOPもしそうなら、 s がバイトコードで生成されるいくつかのシナリオは何ですか?

sを使用してバイトコードにコンパイルされる Java コードの例も見たいと思いますNOP


アップデート

BCEL のMethodGenクラスによると、

コードの生成中に、NOP 操作を挿入する必要がある場合があります。

受け入れられた回答で指摘されたように、他のバイトコード生成ライブラリは同じ船に乗っていると思います。

0 投票する
3 に答える
31829 参照

assembly - NOPL は x86 システムで何をしますか?

x86 マシンの NOPL の機能は何ですか? 何もしていないように感じますが、なぜアセンブリ コードに常にあるのでしょうか。

0 投票する
2 に答える
55714 参照

c - NOPスレッドはどのように機能しますか?

この質問に答える良い情報源が見つかりません。nopスレッドは、バッファオーバーフロー攻撃でスタックのランダム化を回避するために使用される手法であることは知っていますが、それがどのように機能するかについて頭を悩ませることはできません。

この方法を説明する簡単な例は何ですか?

128バイトのnopsledのような用語はどういう意味ですか?

0 投票する
2 に答える
4326 参照

assembly - x86 nopl 命令がオペランドを取るのはなぜですか?

noplx86 の命令がオペランドを取るのはなぜですか? いや、何もしないでください。