X



トップページ電気・電子
110コメント41KB

コンピュータを一から作る過程を大雑把に知りたい [転載禁止]©2ch.net

0001774ワット発電中さん
垢版 |
2014/11/05(水) 00:55:35.92ID:CZmd8JXZ
人のいない地球の環境の中で不老不死、高速移動、現代にあるあらゆる知識・情報等の能力を持った人間たちが、ただその目的のためだけに行動し、現代に普及しているPCを完成させるに至るまでの行動の様子を見てみたいのだけど、何かいい書籍などある?
0088774ワット発電中さん
垢版 |
2024/03/20(水) 12:02:58.14ID:FUVxdFUK
TTLのALUって最小4bitだっけ
ラズパイpicoで500円より安く造れるんかな
0089774ワット発電中さん
垢版 |
2024/03/20(水) 12:11:14.72ID:FUVxdFUK
なんか回路図のピンとが合ってなくてモヤモヤだが
NAND4個(IC1個)でXOR
7474(IC1個)でD-FF2個
マルチプレクサでIC1個
シュミットのNOT6個(IC1個)でクロック生成とかリセットとか
こんな感じか
0090774ワット発電中さん
垢版 |
2024/03/20(水) 14:33:23.07ID:juLs7eso
>>88>>89
さすがに20MHz駆動をTTLでは辛いからCPLDで。intel MAX Vの安い奴が200円位だから入る規模でw

> TTLのALUって最小4bitだっけ
> ラズパイpicoで500円より安く
ALUの中でも加減算は桁上がりがあるよね。
ここで、1クロック毎にLSBから計算し、桁上がりはラッチして次クロックで加算。というシーケンシャル処理にすると1bit ALUでも何ビットでも加算処理出来てしまうの。

実際いにしえのCPUでは、1bit ALUが普通だった時代があったらしい。
これ↓i4004の元になったビジコン社電卓のブロック図。
レジスタは64bit!!なのに加算器は1bitとかw
https://i.imgur.com/WlwDYBT.jpg

この先人の知恵の復活で、8bit並の1bit CPU出来ないかなぁ~と夢想中
0091774ワット発電中さん
垢版 |
2024/03/20(水) 14:44:07.30ID:juLs7eso
80系がリトルエンディアンなのはご先祖様が1bit ALUで、LSBから演算処理した名残だと思うんだよね。

一方、SPIは68系のモトローラが作った規格。アドレスもデータもビッグエンディアン(泣)
データは解釈を代えればいいけど、アドレスはバースト転送したいからそうも行かない。
シーケンシャル処理でビット順の入れ換えかぁ~メンドイ
0092774ワット発電中さん
垢版 |
2024/03/20(水) 19:27:31.77ID:Rl1C4MH2
アドレスバスを1bitにすれば解決
0094774ワット発電中さん
垢版 |
2024/03/20(水) 19:45:29.51ID:juLs7eso
>>93
あっちはトランジスタで作るっつうか、キットの売込みスレだったからね。

> アドレスバスを1bitにすれば解決
そんなCPU、面白くなぁ~いw
0095774ワット発電中さん
垢版 |
2024/03/20(水) 19:58:53.54ID:juLs7eso
エンディアン変換はこんな↓感じかな。
8bit変換するだけでDFFが7個必要そう。ちょっと勿体ないなぁ~
https://i.imgur.com/J0qpyLr.png
0096774ワット発電中さん
垢版 |
2024/03/21(木) 09:40:28.48ID:Q4kYeiPE
>>76
これすごいな
GWに集中してみるわ
それまでは我慢
0097774ワット発電中さん
垢版 |
2024/03/21(木) 10:49:26.31ID:WvTYDjbM
>>96
今CPUの説明をチラ観したが、ALUで加算器とXOR回路が別とか。ムダな事をしてんね。
一方、この4bit CPUをTr 900個?で作るとか。凄いね。
ちな、i4004は2237個とか
0099774ワット発電中さん
垢版 |
2024/03/21(木) 23:01:32.70ID:WvTYDjbM
>>98
TTL 4個で1bit CPUの話かな?
ROM(DIP SW)からALUへのデータ線は1bitだから1bit CPUだと思うな。
0101774ワット発電中さん
垢版 |
2024/03/31(日) 10:21:46.69ID:Fl+501Pc
>>100
32マクロセルな設計、あった(^^;
MCPU - A Minimal 8Bit CPU in a 32 Macrocell CPLD
https://github.com/cpldcpu/MCPU

VHDLのソース見たら短けぇ~w
だけど確かにCPUだわ
0102774ワット発電中さん
垢版 |
2024/04/01(月) 00:17:56.43ID:jaPAJcW6
中身をみてないけど、アーキテクチャの絞り込みがすべてな気がする
0103774ワット発電中さん
垢版 |
2024/04/03(水) 14:54:39.52ID:V3l2I9nX
「自作エミュレータで学ぶx86アーキテクチャ」っていう本が欲しいんだけど、
紙媒体の本はどうして絶版になったんだろう
ヤフオクにもブックオフにもなかなか出てこなかったり、
プレミア価格がついてたりして困る
0105774ワット発電中さん
垢版 |
2024/05/12(日) 10:23:22.41ID:YRfCt/bH
それからユーチューバーがステマするとシートベルトして正解
0106774ワット発電中さん
垢版 |
2024/05/12(日) 10:33:12.63ID:NKYYfq/c
>>12
こんなもん病院いけるわけないから
0107774ワット発電中さん
垢版 |
2024/05/12(日) 10:42:25.59ID:lUlOm6W8
どんなに売り込まれとるんやコイツらってなったし
0108774ワット発電中さん
垢版 |
2024/05/12(日) 11:18:44.30ID:zdWkj7ZQ
というか、、寄りで投げた時好投してた時って前略プロフと同じくらいの期間
0109774ワット発電中さん
垢版 |
2024/05/12(日) 13:02:48.47ID:tWOQjyus
よほど評判悪かった喋り方で草
0110774ワット発電中さん
垢版 |
2024/05/12(日) 13:06:27.62ID:68aBbG9v
>>48
地上波は一般向けでCSはオタ向けだと思うんだけど
これも挑戦する
おはぎ
オールグリーン!シンクロ率2パーセント
レスを投稿する


ニューススポーツなんでも実況