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

Pickup

 
 
 
 
 
 

おすすめ記事1

 
 

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

 

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?



81 :以下、名無しにかわりましてVIPがお送りします:2013/12/11(水) 23:58:35.29 ID:ok44i40T0
>>80
ここまではわかる。


91 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 00:05:34.27 ID:+owZ8Gmq0
AND OR NOT じゃ書きにくいので

横書きでは算術記号を使って以下のように書く

A AND B → A・B

A OR B →   A+B

NOT A →   ¬A

     _

NOT A は A (えーばー)と表すのが簡単で一般的だが ここでは書き込みの関係上¬を使わせてくれ

あと 数学と同じように()を使ったりもする

もちろん()を先に計算する


A=1 B=0 のとき A+B=1 A・B=0 ということだね

同様に (A+B)・B=1 (A・B)+B=0

ここまでおk?



102 :以下、名無にかわりましてVIPがお送りしす:2013/12/12(木) 00:17:55.58 ID:+owZ8Gmq0
回路の基本的表記方法は上だ

あとはこの素子を複雑に組み合わせることで算機がで

さっの例の(を使った問題のよに素の出力をに次していっ

組み合わせいくだけだ

たとえば半加器(下位らの繰り上がりなしの2進数し算るもの)はすごくシンプル

たい表にると


半加

A  B   C S

0   0   0 0
0   1   0 1
1   0   0 1
1   1   1 0

2進でA+B (この+はANDじなくて足の意味) を計算するってことはまり上の表のうな入ABに対てSCのような2つの出力すればいいわけ

Cがり上がりの桁 Sが計算結桁だ

上からに 0+0 = 00、 0+1 = 01、 1+0 = 01、 1+1 = 10 

算に対してわけだ

ちなみにこの半加算器での出力Sは>>95の言う XOR の出力同じもの



106 :下、名無しにかわりましVIPがお送りします:2013/12/12(木) 00:25:39.53 ID:+owZ8Gmq0
殿繰り上した全加というものもあ

半加算器を組み合せた純な構造から

りはこれもAND OR NOT の3つだけで作れということ

算は2進特徴(2の補数)を用し様の機械で実現でき

掛け算同様に3つの素子で作れるがかになるので 

になるなら乗算グってくれ


基本的な考え方は

1. 求を表にす

2. 必入力を考

3. それらを論理算で実現でる素子使を考える

この工程を繰返してんどん子の塊を組み上くわけ

こま

それとも需要ない?




109 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 00:30:06.41 ID:/Cad/v4/0
親がエンジニアなのに何言ってるかチンプンカンプンだわ


110 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 00:31:19.78 ID:+owZ8Gmq0
そうか 俺の解説じゃダメか・・・



113 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 00:34:19.91 ID:KLfKFpY20
>>110
いや、すごくわかりやすいと思う。それが大元なのが理解できた。


126 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 00:46:06.65 ID:+owZ8Gmq0
>>113
需要あるなら調子に乗って書いちゃう



CPUってのは基本的に

指示された命令を上から順番に実行していくわけだが

具体的にはイカのサイクルを延々と繰り返すだけだ

・必要な情報(数値など)を指示された場所から読み出す

・読みだした値を指示された方法で計算する

・計算結果を指示された場所に保存する

・次の命令を読み込む


CPUは予め決められた命令と動作を自分で覚えてて 例えば

1番の命令が来たら 与えられた数値ABを足しなさい 結果はCに保存

2番の命令が来たら 与えられた数値ABを掛けなさい 結果はCに保存

3番の命令が来たら Aの場所からデータを読み出しなさい 読みだしたものはBに保存

・・・

と 命令番号と動作が決まっているわけだ

ここでCPUに与えてやらないといけない情報は 大きくわけて

・計算方法(足し算引き算 データ読み出し)
・読み出すデータ

・保存場所

になるわけだ


ここまでおk?



118 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 00:39:22.68 ID:jsrq9IbA0
>>110
すごく初心者向けだと思うよ。


117 :以下、名無しにかわりましてVIPがお送りします:2013/12/12(木) 00:39:22.73 ID:v8L5JsYs0
コンパイルってよくわからんけど必要な言語と必要ない言語があるじゃん?

あれなんでなの?

必要ない言語は優秀なの?


120 :以下、無しにかましてVIPがおりします:2013/12/12(木) 00:40:35.22 ID:UxydwCby0
>>117
機械語コンピュー言語である以パイルは必ず必要 実行しなコンパイルするか、実する前にコンパイルするかの

Ruby とか Perl のインタプリタ語は前


121 :下、名無しにかわりましVIPがおりし2013/12/12(木) 00:40:36.88 ID:k8ihlZ/p0
>>117
必要語は実行コンパ

いわるインタリタれる

JITとは違う




>>次のページへ続く



関連記事

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

 
 
 
 
 

こちらもどうぞ

 
 
 
 

おすすめ記事1

 
 
 

おすすめ記事2

 
 
 

おすすめ記事3

 
 
 

人気記事(7days)

 
 

お世話になっているサイト様