アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
つい買ってはみたけど。 (スコア:4, 参考になる)
結局、74のパッケージもブラックボックスには違いないので、FPGA or CPLDで作ったほうが親切になるのではないでしょうか。書き換え可能デバイスなら、自分でこまごまと書き換えて理解に到る、という道があります。
昔から74で4bitCPUを自作、っていうのには一定の人気がありますが、満足感以上
Re:つい買ってはみたけど。 (スコア:4, すばらしい洞察)
それは机上の空論、あるいはCPUはロジックであるということに毒され過ぎた考えではないでしょうか? この本の趣旨は、むしろそんな人に向けて発せられたメッセージではなかと。
ディスクリート回路で目に見える形でCPUを自分の手で半田付けして作る。ここに「CPUは単なるブラックボックスでない」ということを肌で感じるチャンスがあると。もちろん74xxもブラックボックスには違いないけれど、LSIのブラックボックス度よりははるかに低い。ゲートアレイの「○万ゲート」がどんなものか理解する時に、74xxを手半田した経験があるとないでは随分違います。
# 煽り風味だけどID
Re:つい買ってはみたけど。 (スコア:1)
自分は機械屋上がりなので、制御はリレーから入りました。カムと歯車も使いました。ラダーチャートとシーケンサも。論理演算はリレーで勉強したんです。
日経サイエンスにかつて連載されていたコラム「コンピュータレクリエーション」の4月馬鹿記事に、ロープと滑車で出来たコンピュータの話題がありました。このくらい目に見えるカタチなら文句はありません。自分はこの記事でコンピュータに開眼しました。
最もプリミティブはディジタル半導体デバイスは、最もプリミティブなディジタルデバイスではありません。物理デバイスにこだわると、情報の扱いに妙な先入観を持たれてしまいます。
手半田はxilinxの書き込みツール作る際にまずさせますし、次にはすぐ0.5mmピッチQFPをやらせます。練習すればすぐに綺麗に付けられるようになります。
あと、
>ゲートアレイの「○万ゲート」
って、FPGA/CPLDの場合あの数字を鵜呑みにさせると危ないですし。
Re:つい買ってはみたけど。 (スコア:1)
全く逆だと思います.
機械では現実世界の物理現象を利用するので,現実世界を
抽象化したモデルにもとづいて設計し,モデル化しなかった
(できなかった)??六邵遒婆簑蠅覆ことを確認,?い
修正して行きますよね?
すなわち,realが主でvirtualが従.
しかし,計算機(特に論理機械のレベル)では,論理演算による
モデルがあって,それを現実化する回路・装置を作りますよね?
設計,製造等,全ては,モデルを実現するため.
すなわち,virtualが主でrealが従.
極論すれば,論理演算を理解して,ゲートの組み合わせで全ての
演算が構成されているということを認識(実感)できれば,それで
最もプリミティブな部分は認識できたことになるのではないでしょうか.
7408なんかは,デバイスとしてみればブラックボックスだけど,
論理回路として考えればプリミティブです.
論理演算の学習は鉛筆なめなめで頑張ってもらうとして,
次はvirtualをrealへ持ち込むにはどうするか.その第1歩として
7400とか04とかのゲートを使うというのは妥当かと思います.
話題の本は本屋でぱらぱらめくっただけですけど,
橋渡しとして悪くないかな,と思いました.
#昔,コロナ社から出ていた「ディジタル論理回路入門」(だったっけ)
#という本を,ボロボロになるまで読み込んだのを思い出しました.
#狙っているところがよく似ていると感じました.
#萌え本ではありませんでしたが(笑)
富豪的ハードウェア開発のススメ。 (スコア:1)
でも、まぁ、嫌だけど構いません。コストさえ考えてくれれば。
ハード屋も富豪的なやりかたをもちょっと考えても良いと思うのです。別にゲートを無駄にしても良いと思うのです。セコいことやってゲート余らせるよりか、判りやすくロジックを記述して論理の穴を塞ぐべきです。
……そいえば、PIC16F84 8個とPIC16F873 2個(153のエミュレート用)で、74デバイスのエミュレートをさせてこのCPUを作ったら、陰気な嫌がらせで良いなぁ、などと思ったりも。
決まった特定のアプローチに依存せず、問題解決の為に手段を選ばないで欲しい、そう思うのです。
Re:富豪的ハードウェア開発のススメ。 (スコア:0)
>ト用)で、74デバイスのエミュレートをさせてこのCPUを作ったら、
>陰気な嫌がらせで良いなぁ、などと思ったりも。
本書の著者が今の時代に敢えてディスクリートで組んでるように実際に
製作されては如何ですか? 思ってるだけでは意味なんかないですよ。
Re:富豪的ハードウェア開発のススメ。 (スコア:1)
……つうかそんなモノ作っている暇があったら、つくりかけのUSBブツ作ります。ディスクリートでの動作検証は終了、次はプリント基板起こしなんですが、EAGLE、いまいち使いづらいっス。
PCからめての自作だと、カノープスではありませんが、結局USBですね。ノートだと最近はパラレルどころかシリアルポートすら付いていない事が多いし。
しかし、ま、図面しか引かずに満足ってブツ、自分には多いので、その辺は反省してます。液体ロケットエンジンの図面も、本職にチェックしてもらったのに放置だし。
Re:つい買ってはみたけど。 (スコア:0)
こちらの雑記 [rim.or.jp]
今回、CPLDではなく74シリ