- ベストアンサー
命令セットについて
インテルのアセンブリ言語の命令セットとMIPSの命令セットの構成の違いを詳しく教えて下さい(*_*) お願いします★
- その他(プログラミング・開発)
- 回答数1
- ありがとう数0
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
CISC(MISC) と RISC で検索してみるといいかも
関連するQ&A
- アセンブリ命令、命令セットアーキテクチャ等の用語
ソフトウェア中心の技術者です。 コンパイラからアセンブリ言語を吐き出させ、そこからプロセッサ内部の動作を詳しく解析していたいと思っています。そうしたところ、先輩から「そういうことなら、命令セットアーキテクチャを勉強するといいよ」、とアドバイスをもらいました。 ここで質問なのですが、 1 「アセンブリ命令」と「命令セット」とはほぼ同じ言葉だと思って差し支えないでしょうか? 2 また、「命令セットアーキテクチャ」とは、「決定した命令セットから成るプロセッサ内部の仕様」と思って良いのでしょうか? 例えば、ジャンプ命令を受けたときには、構造的にどのようなしくみでプログラムカウンタのデータを変えるか、とかを規定したしくみそのものと理解していますが、それで正しいでしょうか? 以上、よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- IA-32とMIPSの命令セットが異なる理由
なぜIA-32とMIPSの命令セットは異なるんですか? 同じ命令セットにしない必要はあったのでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- 命令ミックスの計算
基本情報技術者の問題にMIPSの計算問題が二問出てきました。1問は1クロック時間、平均命令実行時間、MIPSをすんなり求めました。二問目は3つの命令があり出現比率などが指定してあり平均MIPSを求めるものでした。1問目はMIPSを求める際に10^6で割り、二問目は10^6で割りませんでした。なぜ割らないのでしょうか。 二問目は画像を貼っておきます。
- 締切済み
- その他([技術者向] コンピューター)
- 命令セットについて
1)拡張命令セットとしてMMX,SSE1,2,3、 エンハンスド3D now!がありますが、 MMX、SSEはでてからずいぶん時間が経つと思うで、ほとんどのソフトが対応してると思うんですが、 pentium4が得意とするSSE2対応のソフトは今 どれくらいあるのでしょうか? 2)AMDのAthlonは3Dゲームに強いといわれていますが、これはゲームがエンハンスド3D now!に対応しているからでしょうか?またはAthlonのCPU単体の能力が優れているからなのでしょうか? ほとんどのゲームが3D nowに対応していると考えてもいいのでしょうか? AMDは3D now professionalでSSE,SSE2をサポートしざる得なくなったことから3D nowは捨てられたとおもっていたのですが、 3)複数の命令セットに対応したソフトがありますが、 複数の命令セットを同時に使うことはできるんですか? 4)ソフトが命令セットに対応しているかどうかはどうやってしらべたらいいんですか? 暇な時でもよろしくおねがいします。
- ベストアンサー
- その他(パソコン)
- 標準ライブラリと命令セットの違い
標準ライブラリ関数と命令セットの違いが分かりません。そもそも標準ライブラリ関数と命令セットの意味が分からないのですが。どこかよいホームページはございませんでしょうか?
- 締切済み
- C・C++・C#
- CASL アセンブラ命令 アプリ機能
例えば、CASLのアセンブラ命令にDCがある。 LABER DC 100 とすると。 これは、メモリに領域を確保し100をいれる命令だが、プログラムが変更されれば、メモリアドレスは変更される。 CASLには機械語命令・マクロ命令・アセンブラ命令がある。 機械語命令は人に分かりやすいようにニーモニックが付けられているだけだが、 アセンブラ命令はプログラムが変更されればそのアドレスは移動するという、ハンドアセンブリでは、できない機能が含まれている。 アセンブリ言語は色々ありますが、アセンブラ言語は人に見やすいようにニーモニックが付けられているだけでなく、CASLのDC命令のように、ハンドアセンブリではできないアドレスの自動変更のようなアプリケーションとしての機能(OS的機能)も一般にふくまれているとかんがえてよいのでしょうか? よろしく願います。
- ベストアンサー
- その他(プログラミング・開発)
- DirectXでSIMD命令セットについて
DirectXはSIMD命令セットに対応しているとのことですが、DirectXのライブラリを使うとSIMD命令で最適化された命令が使われるということでいいのでしょうか? だとすれば、どの様な場所でSIMD命令セットが使われてるか知る手段はあるのでしょうか? SIMD命令セットを勉強して自分のプログラム(ゲーム)に応用して使いたいと考えているのですが、SIMD命令セットを使うことは有効なことなのでしょうか?DirectXを使ってプログラミングをすると仮定して、自分のプログラムでSIMD命令を使うと有効な場所などあれば教えてください。
- ベストアンサー
- その他(プログラミング・開発)
- 命令セットアーキテクチャとは?
学校の授業で命令セットアーキテクチャという言葉がでてくるのですが、 意味としてはHWと低レベルSWとのインターフェースとかかれているのですが、 ようするになんですか?どんな命令を組み合わせてるかの構造、 というただそれだけの意味なのでしょうか?よくわかりません。 お願いします。
- ベストアンサー
- その他(インターネット・Webサービス)