アカウント名:
パスワード:
QEMU(とOSとしてLinux)をノートPCに入れて、RISC-Vをエミュレートさせてる人は居るので、とっくの昔に「初のRISC-V 搭載 ノートPC」は存在してるんじゃないんですかね。
ちゃんと言うならば、「初のRISC-V チップ搭載 ノートPC」と言わねば。…いや、それも制御チップとかのMPUとして知らずに載ってる可能性もあるから、「初のRISC-V CPUチップ搭載 ノートPC」とまで言わないと不正確か。
https://www.qemu.org/docs/master/system/target-riscv.html [qemu.org]
プレステエミュ入れてプレステ搭載とは言わないだろ
RISC-VってISA(命令セット)なのよ。クロックも決まりはないし、最も簡単なRV32Iというセットなら、浮動小数点もパイプラインも、仮想メモリを実装する必要もない(※1)。この程度→ https://qiita.com/nyakuo/items/d08380d514059a584f15 [qiita.com]しかないので、Z80よりよほど単純。
それどころか、半導体である必要性すらないので(半導体で実装できるように意識されてはいるが)、ちゃんと命令を解釈して、レジスタやメモリ操作を手計算できるなら、それでもRISC-Vを名乗れるのよ。
JREの載ったPCを、(VMを略して)Java搭載マシンと言うように(※2)、半導体に依存しないRISC-V ISAを、貴方自身が手作業で解釈・実行できれば、それだけで、RISC-V搭載人間と名乗ってよいのです。増してやPC上なら何をか言わんや。
だから、RISC-Vをエミュレートするという言葉は、RISC-Vそのものを搭載しているのと同義だ。
※1 どうしてそんなに単純なものがあるかってーと、 RISC-Vは、コンピュータの基礎教育の道具だから。 授業中にブロック図書いて、正しいかを手作業で検証できる程度のサイズじゃないと 授業が終わらないからだ。 そして、RV32Iは、32bitでも8bitのZ80より命令数は少ないので、16進とか2進表現であっても 暗算処理できる人は処理できてしまうだろう。
※2 「オラクルが組み込みJava搭載のIoTカーを開発」 https://monoist.itmedia.co.jp/mn/articles/1412/02/news087.html [itmedia.co.jp]
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲを呼ぶ -- ある傍観者
言葉尻を捉える: (スコア:0)
QEMU(とOSとしてLinux)をノートPCに入れて、RISC-Vをエミュレートさせてる人は居るので、
とっくの昔に「初のRISC-V 搭載 ノートPC」は存在してるんじゃないんですかね。
ちゃんと言うならば、「初のRISC-V チップ搭載 ノートPC」と言わねば。
…いや、それも制御チップとかのMPUとして知らずに載ってる可能性もあるから、
「初のRISC-V CPUチップ搭載 ノートPC」とまで言わないと不正確か。
https://www.qemu.org/docs/master/system/target-riscv.html [qemu.org]
Re: (スコア:1)
プレステエミュ入れてプレステ搭載とは言わないだろ
RISC-VはISAなので実装に依らない。手計算でもRISC-V。 (スコア:0)
RISC-VってISA(命令セット)なのよ。
クロックも決まりはないし、最も簡単なRV32Iというセットなら、
浮動小数点もパイプラインも、仮想メモリを実装する必要もない(※1)。
この程度→ https://qiita.com/nyakuo/items/d08380d514059a584f15 [qiita.com]
しかないので、Z80よりよほど単純。
それどころか、半導体である必要性すらないので(半導体で実装できるように意識されてはいるが)、
ちゃんと命令を解釈して、レジスタやメモリ操作を手計算できるなら、
それでもRISC-Vを名乗れるのよ。
JREの載ったPCを、(VMを略して)Java搭載マシンと言うように(※2)、
半導体に依存しないRISC-V ISAを、
貴方自身が手作業で解釈・実行できれば、
それだけで、RISC-V搭載人間と名乗ってよいのです。
増してやPC上なら何をか言わんや。
だから、RISC-Vをエミュレートするという言葉は、
RISC-Vそのものを搭載しているのと同義だ。
※1
どうしてそんなに単純なものがあるかってーと、
RISC-Vは、コンピュータの基礎教育の道具だから。
授業中にブロック図書いて、正しいかを手作業で検証できる程度のサイズじゃないと
授業が終わらないからだ。
そして、RV32Iは、32bitでも8bitのZ80より命令数は少ないので、16進とか2進表現であっても
暗算処理できる人は処理できてしまうだろう。
※2
「オラクルが組み込みJava搭載のIoTカーを開発」
https://monoist.itmedia.co.jp/mn/articles/1412/02/news087.html [itmedia.co.jp]