問題タブ [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.
process - VMWare 仮想化アプリケーションとその実行中のプロセスの指示 トレース
私は VMWare Virtualization Concept を調査しており、主に以下の 2 つを調べています。
1) ゲスト OS で実行されているプロセスから命令を追跡することは可能ですか? もしそうなら、
a) ゲスト OS 自体でトレースする方法は?
b) 仮想化レイヤーでトレースする方法は?
基本的に、プロセスがVMware環境のゲストOSで実行されている場合、ゲストOSのプロセスからの呼び出し/命令を追跡する方法??
2) 仮想化されたアプリケーションで、命令を追跡することは可能ですか?
これに関する有用なリンクを提供してください..私はこれについてあなたの時間を本当に感謝しています..どうもありがとう..:)
c++ - メモリバリアはどのように機能しますか?
Windows では、メモリ バリアを実装するためのコンパイラ組み込み関数が 3 つあります。
しかし、私は奇妙な問題を発見しました: _ReadBarrier は何もしないダミー関数のようです! 以下は、VC++ 2012 によって生成された私のアセンブリ コードです。
私の質問は次のとおりです。アセンブリ命令でメモリバリア機能を実装する方法は?
javascript - 初めてのユーザーのためのJavascriptの説明
2つの入力フィールド、[次へ]ボタン、および[送信]ボタンがあるゲームを作成しました。このゲームは若い視聴者(6〜8歳)を対象としているため、ゲーム内のさまざまな機能をすべて視覚的に説明することは有益だと思います。ウィンドウが開いたときに画像をポップアップさせる簡単な方法はありますか?ただし、初めてのユーザーのみが対象です。
python - Python 命令カウント
Is it possible to have some function that increments a counter run upon each instruction within a function, and does some behavior if a number is reached?
To explain, I want to be able to raise an exception if a function ends up taking up past a certain number of bytecode instructions in the virtual machine. So, if someone creates a list comprehension that will make an infinite loop, or creates an infinite while loop, it will force a break out early.
Can this be done in Python?
optimization - SSE2/SSE3/SSE4 で 24 ビット 3 チャンネルのカラー画像を処理するには?
画像処理の SS2 最適化を使い始めたばかりですが、3 チャンネルの 24 ビット カラー画像についてはわかりません。BGR BGR BGR ... ,unsigned char 8-bi で配置された私の pix データなので、SSE2/SSE3/SSE4 の命令 C/C++ fun で Color2Gray を実装したい場合、どうすればよいですか? 私のpixデータを整列(4/8/16)する必要がありますか? 私は記事を読みました: http://supercomputingblog.com/windows/image-processing-with-sse/ しかし、それは ARGB 4 チャネル 32 ビット カラーであり、毎回 4 色の pix データを正確に処理します。ありがとう!
//RGB->グレー: Y=0.212671*R + 0.715160*G + 0.072169*B
count - 静的にリンクすると、ptrace singlestep が返す命令カウントが大きすぎるのはなぜですか?
だから、私はすでにこの記事Counting machine instruction of a process using PTRACE_SINGLESTEP を読んでおり、テストプログラムを ptrace プログラムに動的にリンクすると、実行時ライブラリの初期化もカウントする命令カウントが返されることを理解しています。ただし、テストプログラムの有効なカウントを取得しようとしています。これは次のとおりです。
私の ptrace プログラムも最初は 90k 以上の値を返したので、使用したテストプログラムを静的にリンクするように変更しました。カウンターは少なくなりましたが、それでも 12k を超えています。命令をカウントするために使用したプログラムは次のとおりです。
それが正しく機能しているか、まったく機能していないかどうかはよくわからないので、どんな助けも本当にありがたいです。着手したらptraceでタイミング解析をしたいのですが、まずは実行命令数をカウントしてみます
ありがとう!
c - 命令の種類と数
(動的) (アセンブリ) 命令を見つけて、C プログラムに対してカウントする必要があります。私が期待する出力は次のようになります
valgrind --tool=callgrind --cache-sim=yes --dump-instr=yes <my program name>Kcahcegrindを使ってみました。命令タイプは見つかりましたが、カウント情報はどこにもありませんでした。出力をフィルタリングして、システム ライブラリなどによる命令を破棄したいと思います。特定の関数やプログラムの一部で malloc を使用して割り当てられたメモリのアドレスとサイズを調べる必要があります。いくつかのヒープ プロファイリングを行いましたが、ヒープ サイズ全体が表示されます。なにか提案を ?
プログラムの関数によってアクセスされるメモリ位置を知りたいです。つまり、プログラムのメモリ アクセス パターンを調べる必要があります。負荷を数えることは役に立ちますか? はいの場合、どうすれば Loads をカウントできますか?
instructions - キャリー命令による加算の合成
私は最近、プロセッサーにない場合に備えて、他の命令を使用して ADC (キャリー付き加算) 命令を合成するように依頼されました。68k マシンでこれを行うにはどうすればよいですか?