誰でも作れる機能充実のブログが無料
  1. ブログ 無料のウェブリブログ|トップ
  2. テーマ
  3. テーマ「

    ぼくのかんがえたさいきょうCPU

ぼくのかんがえたさいきょうCPU

ブックマーク はてなブックマークに追加 Google Bookmarks に追加 Yahoo!ブックマークに登録 ライブドアクリップに追加 イザ!ブックマーク Buzzurlにブックマーク
テーマ: ぼくのかんがえたさいきょうCPU
テーマ「ぼくのかんがえたさいきょうCPU」のブログを一覧表示!「ぼくのかんがえたさいきょうCPU」に関するみんなのブログを見てみよう!
読みたいブログを検索
前のページ    1  2  3  4  5  6  7  8  9  10  11  12  13  14    次のページ
 PowerPCを調べていたら、あれ、ゼロレジスタがない。r0~r31まで汎用レジスタとして使える。ただし例外があって、特定の命令ではr0を指定した時にその値をゼロとみなすことがある。なぜそうするかな.. » more

 256bitアーキテクチャのマシンで256bit分の算術演算は本当に必要だろうか?64bit分で充分じゃなかろうか。しかし32bit,64bit,128bit,256bitアーキとレジスタ長さで定義.. » more

 退院しました。  ヘネシー&パターソンの最初の方でIPC(Instruction Per Cycle)という解説が出てくる。1サイクルあたりに実行できる命令数の事で、スーパスカラ方式はこの.. » more

 もうすぐ入院するので早めに書いておきます。  このCPUが一般に流行ることは考えにくい。ではどうするか。他のプロセッサのエミュレーションをやりやすくするような機能をつけ、マネをするのだ。通常、.. » more

SR.test[31:0]はコンペア命令で比較した結果がtest[31]~test[2]に格納され、test[1]は"1"で常に真、test[0]は"0"で常に偽である。 分岐命令は.. » more

ASI空間の検討
 地味な検討です。 ASI空間はSR(Status Register) ASI#1,#2,#3で定義するので、32bit長。LSB側5bitはエンディアン変換に使う。最上位ビットはユーザ/特権ア.. » more

 以前から気になっていたがロードストア命令のフォーマットに余裕がない。これはエンディアン順序を入れ換える指示を命令フォーマットに4bitも入れてしまったためだ。そうそうエンディアンを変換するようなこと.. » more

 計算機のインプリメンテーション(実装)については書かない。詳しく書く実力がない、というのもあるが、実装は実現方法の一種で、企業に所属している限り特許として執筆しなければならない可能性があるからだ。業.. » more

大切なお知らせ。 今まで色々考えてきた「ぼくのかんがえたさいきょうCPU」の仕様はフリーです。 どなたが使用してくださってもかまいません。使用に耐えうると判断されるならば。 元々オープン・ソ.. » more

 パイプラインが詰まっていると性能測定などに影響が出ることがあるので、ある命令以降パイプを空にする命令を用意する。つまり、その命令の直後の命令はこれまでの命令がすべて完了するまでISSUEされない。I.. » more

 友人から聞いたのだが、組み込み系のマイコンでは浮動小数点で演算のプロトタイピングをやってから整数演算に書き直して高速化することがあるという。ということで整数の積和演算が命令フォーマットに入るかどうか.. » more

 地味です。読み飛ばしていいです。 以下の種類の命令を入れなければならない。ソースレジスタ/デスティネーションレジスタの位置は固定、命令デコードは先頭から、余った所は即値につかう方針で定義する。.. » more

 
前のページ    1  2  3  4  5  6  7  8  9  10  11  12  13  14    次のページ

テーマのトップに戻る