問題タブ [instructions]
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.
c - 単一の命令を実行する時間を測定する
C、アセンブラ、または C# を使用して、ADD 命令の実行にかかる時間を正確に測定する方法はありますか?
c - Cでポインターにアクセスする命令はいくつですか?
C でポインターにアクセスするのに必要なクロック サイクル数または合計命令数を計算しようとしています。たとえば、p->x = d->a + f->b のように計算する方法がわかりません。
ポインターごとに 2 つのロードが想定されますが、ポインターのロードと値のロードがあると推測します。したがって、この操作では、このコードを高速化しようとする限り、ポインターの解決は実際の追加よりもはるかに大きな要因になりますよね?
これは、実装されているコンパイラとアーキテクチャに依存する可能性がありますが、正しい方向に進んでいますか?
たとえば、3 つの追加で使用される各値が、
構造のタイプであり、これがどれほど悪いかを定義しようとしています
instructions - 開発者はデザイナーになるべきですか?
私はかなり長い間ウェブサイトを開発してきましたが、ウェブサイトのデザインがあまり得意ではありませんか? 私の上司は私にそれについていくつかのレッスンを受けるように勧めています.
でも、本当にデザインよりも開発にこだわりたいの?
c - トレース/プロファイリングの手順
命令レベルでCコードを統計的にプロファイリングしたいと思います。実行している加算、乗算、除算などの数を知る必要があります。
これは、ミルコードプロファイリング要件の通常の実行ではありません。私はアルゴリズム開発者であり、コードをハードウェア実装に変換するコストを見積もりたいと思っています。このため、実行時に命令呼び出しの内訳を求められます(コード内のループを考慮しないため、コンパイルされたアセンブリを解析するだけでは不十分です)。
周りを見回したところ、VMwareが可能な解決策を提供しているようですが、それでも、プロセスの命令呼び出しストリームを追跡できる特定の機能を見つけることができませんでした。
これを可能にするプロファイリングツールを知っていますか?
java - Java用の命令パッケージ
Javaプログラムのヘルプ/手順ページを作成したいのですが、すべてのフレームや検索などを実行してプログラムする必要はありません。データを挿入するだけでデータを読み取ってダイアログを作成できるパッケージまたはプログラムはありますか?グーグルで何も見つからなかったようです。
このように見える必要はまったくありませんが、少なくとも目次と検索が好きです。
代替テキストhttp://www.freeimagehosting.net/uploads/752f287397.png
ありがとう
flash - アクションスクリプトのアクションとavm命令
私の質問は、アクションとは何か、avm命令とは何かということです。私はこれらの2つの文書を読んでいます:
http://www.adobe.com/devnet/swf/pdf/swf_file_format_spec_v10.pdf
http://www.adobe.com/devnet/actionscript/articles/avm2overview.pdf
しかし、私はそれの概念を理解することができませんでした。それをもっと理解している人はこれを説明できますか?
c++ - データへのアクセス、BSS セグメントは、ポインターを使用するか、直接アドレス指定する命令によって行われますか?
スタック フレームのメモリにアクセスする場合は、スタック フレーム ポインターを使用することはわかっていますが、データへのアクセス、グローバル/静的データを含む BSS セグメントは、スタック フレーム ポインターのようなポインターを使用することでどのようになるのでしょうか。アプリケーションが起動するたびに、テキスト セグメントに命令のアドレス部分を書き込む必要があるように、それらのセグメントの開始点または命令がこれらのセグメントの一部を直接アドレス指定することを示しますか?
assembly - 「leal0x10(%ebx)、%eax」x86アセンブリ命令の0x10とは何ですか?
このLEAL命令に関して、0x10の機能は何ですか?それは掛け算か足し算ですか、それとも何か他のものですか?
誰かが明確にできますか?これは、Linuxボックス上のx86アセンブラーです。
c# - CILの説明:getterメソッドが呼び出されているかどうかを確認しますか?
Mono.Cecilを使用して型を解析しています。タイプ解析が他のクラスのgetterメソッドにアクセスしているかどうかを確認するにはどうすればよいですか?
フィールドに直接アクセスするための解決策を見つけました:
しかし、別のクラスのフィールドがgetterメソッドによってアクセスされる場合、どうすれば問題を解決できますか?
または、質問を単純化するために、CIL命令を使用してメソッドがゲッターメソッドであるかどうかをどのように判断できますか?どのフィールドが返されるかをどのように検出できますか?