2chの男女恋愛に関わる 復讐話寝取られ話旅スレ に特化した話題を掲載していきます。
easterEgg
 
 
 
 

プログラムってなんで動くの?
(4ページ目)  最初から読む >>

 

\ シェアする /


134 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 01:01:33.61 ID:brn/ZTBs0
ほうほう


135 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 01:01:46.58 ID:/j4IrpsuI
>>ID:+owZ8Gmq0
読んでるぞー

こうしてみると、コンピーターってのはすごい単純な仕組みの膨大な集大成なんだなあというのがらわかるね




139 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 01:06:30.78 ID:+owZ8Gmq0
あと 実際は>>96のいうように

すべての回路はNAND(=NOT (A AND B) )素子だけで作れて

NANDは小さくて安いという理由(だっけ?)でほぼNANDのみで構成されている

ただし回路図はめちゃくちゃ見難くなる



142 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 01:09:18.36 ID:0FCkzEIm0
仕事でJavaのプログラミングしてた時これ気になったな

でも「そういうもんだ」ということですぐに納得した


143 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 01:09:45.10 ID:DH4VtYlO0
素子とボードある人はnビット加減算機つくってごらん

コンピュータの本質がわかるから


まずは簡単なn=4ぐらいから始めてみると良い


145 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 01:14:25.86 ID:+owZ8Gmq0
読み返してみると 半加算器の説明が雑だったかな


半加算器の回路図は下のようになる
ただし
http://web-mondai.com/upload/00617/00617_1278466610_20a_17_02.png

これが OR を計算する素子


http://web-mondai.com/upload/00617/00617_1278466580_20a_17_01.png

これが AND を計算する素子だ


そして

http://2.bp.blogspot.com/-R39vZtYmYkc/TryMGPAYLjI/AAAAAAAAAM8/zKroMLo2IUg/s320/not.png

これが NOT を表す素子だ


http://upload.wikimedia.org/wikipedia/ja/6/64/Half_adder.png

この図のように素子を組み合わせると半加算器ができる


式で書くと

S = ¬A・B + A・¬B

C = A・B



150 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 01:28:33.18 ID:vuqw8sfj0
自分でZ80買ってきて一本一本配線してマイコン作ってコンピューターがどうやって動くのか実感したもんだけど今の子たちはそういう経験しようったって無理だもんな


151 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 01:29:40.30 ID:+owZ8Gmq0
>>150
やろうと思えば出来なくはないけどな



153 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 01:35:01.32 ID:jsrq9IbA0
>>150
秋月辺りでマイコン買ってきてアセンブラで作れば同じだと思うよ、バイナリなんてどうでもいいことだし。


154 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 01:55:32.57 ID:Hd9a1Xxx0
プログラム書いてて裏で動いてる論理回路の事気にすることはなかったけどもゲーム内で回路組んだり配線したりしてるうちに気になるようになってきたなあ

 
カテゴリー:コンピュータ  |  タグ:ためになる話,
 


\ シェアする /


関連記事

 

easterEgg記事特集ページ

 

こちらもどうぞ

 

 

カテゴリー

 

 
 

殿堂入りのおすすめ記事

 
 
続きを見る
 
 

新着記事

 
 
 

おすすめ記事2

 

 

人気記事(7days)

 

 

新着記事