プログラムってなんで動くの?
(2ページ目) 最初から読む >>
\ シェアする /
64 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:42:21.45 ID:hz6gHSLv0
>>57
電圧をかけると電流が流れ、電圧を切ると電流が止まる素子がある
全部これ
45 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:33:47.27 ID:NietJwaL0
せめて論理回路くらいわかってほしいところだな
48 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:35:11.51 ID:ok44i40T0
>>45
賢いアピールいらないから。簡単に説明できない時点で無意味。
46 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:33:58.97 ID:ok44i40T0
少し解ってきた。
例えば水車があって、川の水をせき止める板があって、板を設置するか外すかみたいな感じか?
49 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:36:12.09 ID:2KuzgTTd0
>>46
そそ
電子回路の場合は、MOSFET という素子がまさにその仕事をしている
三本足で、真ん中に電圧をかけていない状態では仕切りが入っていて、電圧をかけると仕切りが外れる
そういう回路が数億と入っているのが CPU
>>57
電圧をかけると電流が流れ、電圧を切ると電流が止まる素子がある
全部これ
45 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:33:47.27 ID:NietJwaL0
せめて論理回路くらいわかってほしいところだな
48 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:35:11.51 ID:ok44i40T0
>>45
賢いアピールいらないから。簡単に説明できない時点で無意味。
46 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:33:58.97 ID:ok44i40T0
少し解ってきた。
例えば水車があって、川の水をせき止める板があって、板を設置するか外すかみたいな感じか?
49 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:36:12.09 ID:2KuzgTTd0
>>46
そそ
電子回路の場合は、MOSFET という素子がまさにその仕事をしている
三本足で、真ん中に電圧をかけていない状態では仕切りが入っていて、電圧をかけると仕切りが外れる
そういう回路が数億と入っているのが CPU
55 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:39:35.10 ID:hz6gHSLv0
>>46
そう
そしてその板を差したり抜いたりするのを別の水車でやることにすれば、全て水だけで制御できるわけだ同じようなことを電流に置き換えればいいだけ
68 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:45:02.61 ID:LcgQMUX20
>>46
その板付近におじさんがいて
「水の量がこれくらいだったら外すそれ以下は外さない」
って決め事してる
他にもいっぱいおじさんがいて決め事はそれぞれ
82 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:58:37.09 ID:LcgQMUX20
>>68
あーちょっと違うか
水路の傍らにおじさんがいて板に繋がってる紐をちんぽにくくりつけてる
水流の刺激がストライクだったらちんぽが勃起して板が上がる
水流が弱ければ萎える
つまり水流の強弱で水車の回転数を制御できる
このおじさんのちんぽが半導体ってもんでどんくらいの水流の刺激でちんぽ勃つか決まってる
85 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 00:00:45.76 ID:CaeIBE3wI
>>82
なるほどw
47 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:34:33.36 ID:BGiqRoji0
分かりやすい説明できる人ってすごいな
51 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:36:53.97 ID:2WqUDmUR0
プレゼン能力ある人ってほんと尊敬するわ
54 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:38:02.66 ID:TUXpAM4w0
あんたらはどこで勉強したの?
独学?
58 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:40:57.79 ID:01Ko1dZhi
>>54
某企業でSEやってる叔父さんから
69 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:45:46.81 ID:2KuzgTTd0
メモリもスイッチっすよ
スイッチを8個並べれば 8bit スイッチの出来上がり
たとえばこのメモリに4をセットする場合は、4を2進数になおして
(00000100) あとは上からスイッチを
Off Off Off Off Off On Off Off とやれば
メモリにセット完了
左から電気を流すと、右には LLLLLHLL という信号がでるので
それにしたがって演算器は計算できる
70 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:46:36.54 ID:AsfEP5CT0
CPUの中にはON/OFFできる回路が一億ぐらいあるんだっけ?
それ以上あったよね?
1GHzで一秒間に1億回処理できるんだから
73 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:49:00.72 ID:2KuzgTTd0
>>70
Core i7 は 7億素子ぐらい
でも、クロックと素子数は関係ないよ
10素子ぐらいでできた 1+1 しかできない回路でも、1GHz のクロックで動作する素子なら1秒間に10億回 1+1 の計算ができる
79 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:56:39.08 ID:sip+fRGT0
>>73
人類すげー!
そんなミクロの部品を生産して完璧に配置していく生産ラインの機械もお前どうなってんのと
83 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:59:26.38 ID:NietJwaL0
>>79
配列は写真の現像みたいな技術でやってるよ
パターンつくって露光して余分なところ削ったら完成
71 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:47:46.03 ID:TUXpAM4w0
夜中のVIPは博識多いな
74 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:49:28.85 ID:v2OvKTv0O
すげえなお前ら何もんだ…
なるほどなー、こういうの読むと勉強したくなる
75 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:50:36.96 ID:qkvfDDiRP
今日一番勉強になるスレ
77 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:51:36.72 ID:v8bm93dr0
デジタル回路を構成する基本的なパーツ(素子)はざっくり3つぐらい
入力と出力があって 入力の内容によって出力が変わる
その詳しい原理は割愛 アナログな人頼む
AND素子 2入力1出力
両方の入力から電気が流れてきてるときだけ電気を出力する
それ以外は出力しない
OR素子
2入力1出力 どちらか片方でもら電気が流れていれば電気を出力する
両方来てないなら出力しない
NOT素子
1入力1出力 入力と逆を出力する ON→OFF OFF→ON
ここまでおk?
80 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:57:07.75 ID:v8bm93dr0
以上の3つを表にする
0が電気来てない状態 つまりOFF
1が電気来てる状態 ONだな
X Yがそれぞれ独立した入力 Zが出力だ
AND
X Y Z
0 0 0
0 1 0
1 0 0
1 1 1
OR
X Y Z
0 0 0
0 1 1
1 0 1
1 1 1
NOT
X Z
0 1
1 0
NOTは入力が1つしか無いからYは無しな
まとめただけだがここまでおk?
>>次のページへ続く
\ シェアする /
関連記事
easterEgg記事特集ページ
