16:54:36

繋ぎとしては優秀だった

16:54:19
2021-02-22 16:54:03 Posting まちカドおるみん御嬢様 orumin@mstdn.maud.io

PCI が出たら消える運命だった

16:54:18
2021-02-22 16:53:44 Posting まちカドおるみん御嬢様 orumin@mstdn.maud.io

そもそも VESA ローカルバスは 486 に依存した最初から「つなぎ」で作られた規格、だそうで

16:47:38

EISA
名前だけは懐古記事とかで時々目にはするけど、こんなの高すぎて当時のコンシューマー向けのマザーボードにはほぼ付いていなかったし、仮に付いてても「とりあえずEISAのカードが刺さります」レベルの対応だった。

EISAはIBMのMCAには勝ったのだけど、どちらかというとMCAと一緒に負けた、と言う方が正しい気がしないでもない。

そんなのより486の頃はVLバスっていう追加端子で拡張する奴が流行ってたな。Pentiumの時代になって無事死亡した規格だけど

16:24:29

そう考えると、RISCでいまブイブイ言わせてるARMは全くRISCっぽくないよなぁ

32ビットの頃なんか殆どの命令のオペコードに4ビットの条件フィールドがあって実行条件付けられたしな

64ビット化するときに少し改心したみたいだが

16:24:09
2021-02-22 16:19:58 Posting まちカドおるみん御嬢様 orumin@mstdn.maud.io

RISC は条件フラグレジスタを持たないことが多い。

16:10:04

Subtract and branch if negativeか

引き算してマイナスになったらジャンプする、か
なんか命令語が長くなりそう

昔から、演算や比較で特定条件を満たすと「次の命令を飛ばす」なんていうモーダルな動作をするCPUはあったが、そういう実装はRISC向きじゃないのだろうか
よく分からんが

16:03:01
2021-02-22 16:01:55 Posting Masanori Ogino 𓀁 omasanori@mstdn.maud.io

ただひとつだけでSubRISC+をチューリング完全たらしめている命令、subtract and branch if negative(SUBNEG)。

en.wikipedia.org/wiki/One-inst

15:56:12

興味深い

東工大、IoT向けCPUアーキテクチャ「SubRISC+」。エネルギー効率3.8倍 - PC Watch pc.watch.impress.co.jp/docs/ne

レジスターは32ビット16個、命令数4か

どんな命令かは分からんが、チューリング完全で4命令なら、メモリー・レジスター間の代入、加算、比較、ジャンプ、あたりだろうかな

これでも昔の組み込み用CPUみたいな貧相なのではなくて、ちゃんと3段のパイプライン処理があったりするあたりが今風で面白い

東工大、IoT向けCPUアーキテクチャ「SubRISC+」。エネルギー効率3.8倍
15:51:49
2021-02-22 15:44:17 Posting まちカドおるみん御嬢様 orumin@mstdn.maud.io

東工大、IoT向けCPUアーキテクチャ「SubRISC+」。エネルギー効率3.8倍 - PC Watch pc.watch.impress.co.jp/docs/ne

東工大、IoT向けCPUアーキテクチャ「SubRISC+」。エネルギー効率3.8倍