FPU wikipedia|無料辞書
前のページ 1/1 次のページ
FPU(
Floating Point number processing Unit、
浮動小数点演算装置)とは、
浮動小数点演算を専門に行う処理装置のこと。単独では動作せず、主装置である
CPUから利用されるため、
コプロセッサ(
co processor,
副処理装置)と呼ばれる。また、AMDではAm9511をAPU (Arithmetic Processing Unit) と呼んだ。
インテルの
Intel 8087等、一部で
実数演算など浮動小数点以外の演算を行えるものもあるため、インテル社では
NDP(
Numeric data processor,
数値演算コプロセッサ)と呼んでいる。
NPX(
Numeric Processor eXtension)という表記もある。
Apple II用などは完全に周辺機器扱いだったが、8087の頃からCPUの拡張装置とでも呼ぶべき存在になった。
RISCプロセッサは
スーパースケーラによりFPUを整数演算と並列に動作させることができ、現在のプロセッサではFPUはCPUの一ユニットとして扱われる。
◆ 接続の形式
◇ I/Oプロセッサ形式
FPUを
I/Oポートに接続して、通常の周辺機器と同様にI/Oポートを介してデータのやり取りを行なう形式。FPUは周辺機器として扱われるので、CPUと同じメーカのFPUを使わなくてもよく、8ビットCPUの時代には、コストのかかるAm9511などの代わりに別メーカの電卓用CPUをI/Oポートに接続して使うことがホビーストの間で実験的に行なわれた。
モトローラ社の
MC68881(同社
MC68020/
MC68030用FPU)を同社の
MC68000や
MC68010に接続する場合や、インテル社の
80287(同社
Intel 80286用FPU)では、データの入出力をプログラム上で明示的に行わなくてはならない(但し80287を80286とともに用いる場合はその必要はなく、8086+8087と同じバイナリで、CPUが自動的にI/O動作を行う)。FPUに対応した数値演算ライブラリを使用すれば、アプリケーション上では、FPUを使用することを意識する必要は無いが、
I/Oポートを介してデータをやり取りするため直接接続されている場合に比べて、大きなオーバヘッドが生ずる。逆に利点としては、主プロセッサと、副プロセッサの動作速度を個別に設定できるなど、自由度が高い点がある。
◇ コプロセッサ方式
CPUとFPUがアドレスバスとデータバスを共有し、協調して動作する方式。ユーザから見るとCPUの命令が拡張されたように見える。
CPUは浮動小数演算命令を検知するとFPUに制御をわたし、自身は動作を停めてFPUからの指示に従ってアドレスバスとデータバスの制御のみを行なうようになる。制御を渡されたFPUはCPUに指示して後続する命令の一部とデータを読み書きし、浮動小数演算を行なう。演算後CPUに制御を戻し、CPUは浮動小数演算命令の後ろにある次の命令から実行を再開する。特に8087ではデコーダを独立して内蔵しており、真の意味でコプロセッサだったが、80287以降はCPUのデコード結果を専用I/Oポートを介し引き渡す方式を採っていた。
原理からして、パイプライン動作するCPUではこの方式は実現しにくい。
モトローラ社の
MC68881や
MC68882を同社
MC68020または
MC68030と組み合わせる場合、専用に用意された制御線を使用して接続すれば、ソフトウェアの変更は必要なく、
プログラマからは単純にCPUの機能が拡張されたように扱える。MC68020の場合、厳密にはコプロセッサの存在を示す
フラグが立つ。
◇ 乗っ取り形
コプロセッサ方式の発展形。FPUを内蔵するCPUをコプロセサとして用いて、制御を完全にコプロセッサ側に渡してしまい、既存のCPUは停止させてしまう方式。
インテル社の
i487(
i486用FPU)の場合、i486SXとi487を接続すると、i486SXは動作を停止して、i487自身が浮動小数点機能を持ったCPUとして動作するようになっている。これは後に登場した
オーバードライブプロセッサの働きと同様である。
◆ 関連項目
前のページ 1/1 次のページ
・FPU page1
■FPUを他のサイトで調べる
@[FPU]暇つぶしマスター
A[FPU]性病マスター
B[FPU]ダイエットNAVI
C[FPU]価格比較マスター
D[FPU]肛門科マスター
E[FPU]産婦人科科マスター
F[FPU]結婚情報マスター
■動物関連検索
■動物Wikipedia情報
おすすめサイト
■ダイエット
美容・ダイエットならオマカセ!ダイエットNAVI
■性病
性病?お悩み・病院検索は性病マスター
■暇つぶし
いま、ヒマ?暇つぶしマスターで暇つぶし★
■価格比較
気になる商品の価格を比較!価格比較マスター
■懸賞
カンタン応募で豪華商品が当たる!アタックchance!
■バイト
駅チカバイトなら楽ラクバイト.com
■求人
地域を選んでバイト、仕事を探せる!!バリバリ仕事!.com
■アルバイト
バイトをこだわり条件で探す!こだわりキャリア.com
■求人情報
自分に合ったバイト探し★Myピッタリ仕事.com
■バイト
"資格"でバイト探し!天職さがそ!.com
■バイト
いいバイト、あるある!aruアルバイト.com
■懸賞
アタックchanceで懸賞チャレンジ!
■産婦人科
病院探し!病気相談なら産婦人科マスター
■出産
妊娠!出産!育児!赤ちゃんマスターでお悩み解決!
■外為
外為・為替レートをチェック!外為マスター
■結婚
結婚マスター!結納・両親・マリッジブルーノお悩みに…
■先物
先物・取引!詳しくなる!先物マスター
■資格
資格!キャリアアップ!資格GETマスター★
■小説
小説・書籍ならオマカセ!小説マスター
■スポーツ
スポーツ!健康!デトックス!スポーツマスターにオマカセ!
■葬儀
お葬式・葬祭のことなら・・・葬儀マスター
■痩身
ダイエット・デトックス・痩身!スリムGETマスター
■脱毛
パーフェクトBODY目指せ!脱毛マスター
■着うた
最新!人気!定番!うたマスターで着うたCHECK!
■デコメ
キラ系かわいいデコメCHECK!デコメマスター
■転職
履歴書・マナー・転職テク!就職情報なら転職マスター
■バイク
ハーレー!改造!バイクマスターにオマカセ!
■派遣
派遣!転職!キャリアアップ!転職マスター
■ペット
カワイイ犬・猫を飼いたい!ペットマスター
■豊胸
薄着の季節…お悩み解決!豊胸マスター
■包茎
包茎のお悩みなら…包茎マスター
■レシピ
今晩のおかず…料理・レシピならレシピマスター
■モバグラMIXの人気キーワード
モバグラMIXの人気キーワード一覧
■外為
外為情報をいち早く!外為LINK
■求人
転職・就活なら求人LINKにオマカセ!
■金融
金融業界の勉強するなら!金融LINK
■車
TOYOTA!HONDA!BMW!車のコトなら車LINK
■モバグラMIXの人気キーワード2
モバグラmixの人気キーワード2
■モバグラMXIの人気キーワード3
モバグラMIXの人気キーワード3
■モバグラMIXの人気キーワード4
モバグラMIXの人気キーワード4
■モバグラMIXの人気キーワード5
モバグラMIXの人気キーワード5
■モバグラMIXの人気キーワード6
モバグラMIXの人気キーワード6
■モバグラMIXの人気キーワード7
モバグラMIXの人気キーワード7
■モバグラMIXの人気キーワード8
モバグラMIXの人気キーワード8
■モバグラMIXの人気キーワード9
モバグラMIXの人気キーワード9
■モバグラMIXの人気キーワード10
モバグラMIXの人気キーワード10
■モバグラMIXの人気キーワード11
モバグラMIXの人気キーワード11
■モバグラMIXの人気キーワード12
モバグラMIXの人気キーワード12
■モバグラMIXの人気キーワード13
モバグラMIXの人気キーワード13
■モバグラMIXの人気キーワード14
モバグラMIXの人気キーワード14
■モバグラMIXの人気キーワード15
モバグラMIXの人気キーワード15
■モバグラMIXの人気キーワード16
モバグラMIXの人気キーワード16
■モバグラMIXの人気キーワード17
モバグラMIXの人気キーワード17
■車査定
車査定.com
■献立レシピ1
レシピが月額99円
■献立レシピ2
レシピが月額99円
~動物-master.com 【05/29update】 トップへ
(C)動物-master.com