問題タブ [intel]

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 投票する
5 に答える
12392 参照

assembly - Intel 80386 マシン コードをアセンブリ言語に変換するにはどうすればよいですか?

次のタスクを与えられました。

次の 16 進値のシーケンスを検討してください。

55 89 E5 83 EC 08 83 E4 F0 31 C9 BA 01 00 00 00 B8 0D 00 00 00 01 D1 01 CA 48 79 F9 31 C0 C9 C3

このバイト シーケンスは、32 ビット モードの Intel 80386 マシン語のサブルーチンを表します。

  • このサブルーチンの命令が実行されると、レジスタ %ecx および %edx に値が残ります。値は何ですか?

  • このサブルーチンによって行われる計算を実行し、このプログラムによって計算された %ecx と %edx の値を、サブルーチンの実行の最後に表示される C のプログラムは何ですか?

私は 80386 命令セットを覚えていないので、まずこれらのオペコード バイトをアセンブリ言語のニーモニックに変換する必要があります。それで、オンライン参照、16進値を命令にマッピングするテーブルなどはありますか?Intel の Web サイトを調べましたが、何も見つかりませんでした。それとも、これを解読するためのより良い方法はありますか...?

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

x86 - x86/x64 チップはまだマイクロプログラミングを使用していますか?

これら 2 つの記事を理解していれば、Intel アーキテクチャは、最も低いレベルで、Intel で知られている従来の CISC 命令セットではなく、RISC 命令を使用するように移行しました。

http://www.hardwaresecrets.com/article/235/4

http://www.tomshardware.com/reviews/intel,264-6.html

その場合、x86/x64 チップはまだマイクロプログラムされているのでしょうか、それとも従来の RISC チップのようにハードワイヤード制御を使用しているのでしょうか? まだマイクロプログラムされていると思いますが、確認したかったのです。

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

visual-studio - VS を使用して wince 5.0 x86 用のアプリケーションをコンパイルする方法

VS を使用して wince 5.0 x86 用のアプリケーションをコンパイルする方法を探していました。あなたが言及したスレッドIntel C++ Compiler for Windows CEを見つけました...「x86 アーキテクチャに基づく Windows CE の場合、おそらくそうです....一般的な Windows コンパイラを使用する必要があるだけです。」

ビジュアル スタジオ プロジェクトのセットアップ方法について詳しく教えていただけないでしょうか。

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

hardware - 「埋め込まれた」とはどういう意味ですか?

Core i3-330M は「Embedded」と指定されていますが、Core i5-430 はそうではありません。「埋め込み」とは技術的に何を意味しますか?

これが私が仕様を見るところです:

i3-330M: http://ark.intel.com/Product.aspx?id=47663

i5-430M: http://ark.intel.com/Product.aspx?id=43537

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

assembly - Intelマシンコードからアセンブリコードへの質問

専門家、インテルx86のmachineCode / assemblyCode変換はsingleSideまたはbothSideですか?

つまり、assemblyCode--->machineCodeとmachineCode--->assemblyCodeの両方が使用可能です。

x86のmachineCodeはサイズ(1〜15バイト)が異なり、オペコードは(1〜3バイト)が異なるため、1つのオペコードが1バイトまたは2バイトまたは3バイトであるかどうかを判断する方法は?

x86命令のプレフィックスの例は見つかりませんでした。ここに1バイトのプレフィックスがある場合、プレフィックスまたはオペコードであるかどうかを判断する方法は?

確かに、assemblyCode ---> machineCode、ニーモニック+ oprand [w / b]のIDは、特定のMappingTableをマップすることにより、応答machineCodeが何であるかを判別できます。

ただし、プロセスが逆の場合:

{bbbbbbbb、bbbbbbbb、bbbbbbbb、//命令1 bbbbbbbb、bbbbbbbb、bbbbbbbb、bbbbbbbb、bbbbbbbb、bbbbbbbb、//命令2 bbbbbbbb、bbbbbbbb//命令3}

----> {bbbbbbbb、bbbbbbbb、bbbbbbbb、bbbbbbbb、bbbbbbbb、bbbbbbbb、bbbbbbbb、bbbbbbbb、bbbbbbbb、bbbbbbbb、bbbbbbbb}

1つの命令の長さ(サイズ)を決定するための重要なビットまたはバイトがどれであるかわかりません。

誰かがそれを決定する方法を教えてくれますか?(オペコードのサイズ、プレフィックスの例)助けてくれてありがとう。

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

xcode - Xcodexcconfigファイルとビルドルール

多くのサブプロジェクトを含むXcodeプロジェクトがあります。メインプロジェクトファイルとすべてのサブプロジェクトには、同じxcconfigファイルがあります。一部のサブプロジェクトには、現在、C++ファイルにインテル®コンパイラーを使用するためのビルドルールが設定されています。このビルドルールをxcconfigファイルに移動して、それぞれのビルドルールを変更する代わりに、1つのxcconfigファイルだけを変更することで、C++ファイルのインテル®コンパイラーを簡単にオンまたはオフにできる方法があるかどうか疑問に思っています。サブプロジェクト

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

c++ - Asus 1005pe の API はバックライトをプログラム可能に制御しますか?

私は VS2008 を使用しています。私の OS は Win7 です。ネットブックでWinAPI を試してみIOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESSました。正しい LCD ハンドルを取得できますが、DeviceIoControl0 が返されます。GMA 3150 用の API も見つかりませんでした。

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

image-processing - openCV はどのようなアクセラレーションを使用しますか? どうしてそんなに速く処理できるの?

私は最近 openCV をよく使っていますが、配列の処理速度には驚かされます。特別なタイプの最適化を使用していますか、それとも CPU の特別な機能に依存していますか? 私はIntel CPUを使用しています。

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

preprocessor - ifortを他のFortranコンパイラと区別するためのマクロは何ですか?

私は、さまざまなFortranコンパイラーと連携する必要のあるFortranコードを使用しています(C ++コードとJavaコードの両方と対話しています)。現在、gfortranとg95で動作していますが、ifortで動作させるには何が必要かを調査しています。最初の問題は、ソースコードでifortを使用しているかどうかを判断する方法を見つけることです。いいえ。

たとえば、私は現在次のコードを持っています:

ifortのマクロは何ですか?IFORTを試しましたが、それは正しくなく、さらに推測することは生産的ではないようです。ifort -helpまた、、、およびGoogleを使用してmanページを読んでみました。

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

performance - タスクマネージャー:CPU使用履歴

私は最近、2 x X5550のサーバーを購入しました。これらはクアッド(各4コア)で合計8コアです。

CPU使用履歴の16の図に表示されるタスクマネージャーを確認すると、クワッドを備えた2つのプロセッサーがあるので8である必要がありますか?

または、図maybeeはCPUのスレッドを示していますか?