アカウント名:
パスワード:
ゼッバチでは高級すぎて無駄が多いか…?
俺の記憶が正しければZ80には乗算命令はないはず。コードキャッシュもないような高級加減算CPUで乗算ばかりやるようなプログラムを走らせるのは電気の無駄。
メインメモリをオンダイSRAM化して走らせるだろうけど、コードキャッシュいる?
いる。SRAMはCPUコアからの距離と搭載量が増えれば増えるほど、レイテンシとデータ転送当たりの消費電力が増える。だから最近のCPUはL0-L4とかいったように、キャッシュでさえ階層を持たせてる。
アドレス空間64kBしかないんだしメーンメモリ全部高速SRAMにすりゃいいだけじゃん
キャッシュメモリ管理機構も実装されていないプロセッサコアで多段キャッシュって、機能する?
キャッシュの管理機構ってタグを引いたりタグを書き換えることか?それはコアとは関係ないよ
メインメモリが0ウェイト動作できるならキャッシュなんて要らんこと理解できてる?
マシンラーニング用にZ80星の数ほど入れる話で、アドレス空間が64kBってどういうこと?
「マシンラーニング用」と言えばZ80のアーキテクチャも変わるとか思ってる人かな
マシンラーニング用だと密結合した方がいいの?
そんなこと言い出したら、Z80は8080の互換CPUであって、アーキテクチャの名前ではないんだが。マルチコアのZ80って言う言葉自体がZ80と矛盾するし、今のプロセスで作ったZ80はZ80互換CPUであってZ80ではないぞ。
#3731727とは別の観点で。
https://ja.wikipedia.org/wiki/Z80 [wikipedia.org]Wikipediaで結構詳しく書かれてるけど、狭義のZ80は貧弱なCPUだったのはその通り。でもZ80互換のコアは最近でもASIC内の組み込みやFPGAでも使われてて、そこで使ってるZ80は昔のままの物じゃない。命令追加されてたり、アドレス空間が拡張されてたり色々変わってるよ。
x86アーキテクチャだって、当初の8086と今で言うx86は全く違う。8086がセグメントあたり64KB、最大1MBしかアドレス空間が無いからといって、x86アーキテクチャがメモリ最大1MBなんて言う奴はいない。
そんなこと言い出したら、Z80は8080の互換CPU
バカ丸出しw
そのまたZ80の互換CPUにμPD780とか合ったね、そういえば
EXXとか裏レジスタとかが使えるようになったんだっけ?いかん、ドンドン忘れていく…
Z80とそれから派生されたものを同一視するのって8086と聞いてx86アーキテクチャ全般に範囲を広げるのとおなじ基地外の考えだよなあ。
Z80は8080の互換CPU
8080とZ80はピン互換でもないし、8080用に書かれたプログラムがZ80で同等に動作するとも限らないのでソフトウェア互換でもないよ。共通の機能のみ使った場合に限りそういうことも可能ってだけ。
> 8080用に書かれたプログラムがZ80で同等に動作するとも限らない CP/M:エェ..
> 共通の機能のみ使った場合に限りそういうことも可能
CP/M:御意
https://ja.wikipedia.org/wiki/Z80 [wikipedia.org]Wikipediaで結構詳しく書かれてる
Wikipediaが詳しいとかwド素人乙としか言い様ないな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
普通のやつらの下を行け -- バッドノウハウ専門家
マシンラーニング用にZ80星の数ほど入れた石作ろう (スコア:0)
ゼッバチでは高級すぎて無駄が多いか…?
Re: (スコア:0)
俺の記憶が正しければZ80には乗算命令はないはず。
コードキャッシュもないような高級加減算CPUで乗算ばかりやるようなプログラムを走らせるのは電気の無駄。
Re: (スコア:0)
メインメモリをオンダイSRAM化して走らせるだろうけど、コードキャッシュいる?
Re: (スコア:0)
いる。
SRAMはCPUコアからの距離と搭載量が増えれば増えるほど、レイテンシとデータ転送当たりの消費電力が増える。
だから最近のCPUはL0-L4とかいったように、キャッシュでさえ階層を持たせてる。
Re:マシンラーニング用にZ80星の数ほど入れた石作ろう (スコア:0)
アドレス空間64kBしかないんだしメーンメモリ全部高速SRAMにすりゃいいだけじゃん
Re: (スコア:0)
キャッシュメモリ管理機構も実装されていないプロセッサコアで多段キャッシュって、機能する?
Re: (スコア:0)
キャッシュの管理機構ってタグを引いたりタグを書き換えることか?
それはコアとは関係ないよ
Re: (スコア:0)
メインメモリが0ウェイト動作できるならキャッシュなんて要らんこと理解できてる?
Re: (スコア:0)
マシンラーニング用にZ80星の数ほど入れる話で、アドレス空間が64kBってどういうこと?
Re: (スコア:0)
「マシンラーニング用」と言えばZ80のアーキテクチャも変わるとか思ってる人かな
Re: (スコア:0)
マシンラーニング用だと密結合した方がいいの?
Re: (スコア:0)
そんなこと言い出したら、Z80は8080の互換CPUであって、アーキテクチャの名前ではないんだが。
マルチコアのZ80って言う言葉自体がZ80と矛盾するし、今のプロセスで作ったZ80はZ80互換CPUであってZ80ではないぞ。
Re: (スコア:0)
#3731727とは別の観点で。
https://ja.wikipedia.org/wiki/Z80 [wikipedia.org]
Wikipediaで結構詳しく書かれてるけど、狭義のZ80は貧弱なCPUだったのはその通り。
でもZ80互換のコアは最近でもASIC内の組み込みやFPGAでも使われてて、そこで使ってるZ80は昔のままの物じゃない。
命令追加されてたり、アドレス空間が拡張されてたり色々変わってるよ。
x86アーキテクチャだって、当初の8086と今で言うx86は全く違う。
8086がセグメントあたり64KB、最大1MBしかアドレス空間が無いからといって、x86アーキテクチャがメモリ最大1MBなんて言う奴はいない。
Re: (スコア:0)
そんなこと言い出したら、Z80は8080の互換CPU
バカ丸出しw
Re: (スコア:0)
そのまたZ80の互換CPUにμPD780とか合ったね、そういえば
Re: (スコア:0)
EXXとか裏レジスタとかが使えるようになったんだっけ?
いかん、ドンドン忘れていく…
Re: (スコア:0)
Z80とそれから派生されたものを同一視するのって8086と聞いてx86アーキテクチャ全般に範囲を広げるのとおなじ基地外の考えだよなあ。
Re: (スコア:0)
Z80は8080の互換CPU
8080とZ80はピン互換でもないし、8080用に書かれたプログラムがZ80で同等に動作するとも限らないのでソフトウェア互換でもないよ。共通の機能のみ使った場合に限りそういうことも可能ってだけ。
Re: (スコア:0)
> 8080用に書かれたプログラムがZ80で同等に動作するとも限らない
CP/M:エェ..
Re:マシンラーニング用にZ80星の数ほど入れた石作ろう (スコア:1)
Re: (スコア:0)
> 共通の機能のみ使った場合に限りそういうことも可能
CP/M:御意
Re: (スコア:0)
#3731727とは別の観点で。
https://ja.wikipedia.org/wiki/Z80 [wikipedia.org]
Wikipediaで結構詳しく書かれてる
Wikipediaが詳しいとかw
ド素人乙としか言い様ないな。