1: 稼げる名無しさん 2017/04/28(金) 23:17:34.464 ID:CKPRmfq40.net
解説してみろよ ヘタレ共
2: 稼げる名無しさん 2017/04/28(金) 23:18:11.812 ID:LDPQdaWZ0.net
してくださいだろボケ
4: 稼げる名無しさん 2017/04/28(金) 23:18:23.439 ID:+tmQd0Z4d.net
知ってるぜ
2進数ってやつだろ?
2進数ってやつだろ?
1001: 以下名無しさんに代わりまして管理人がお伝えします 1848/01/24(?)00:00:00 ID:money_soku
よーし・・・。
長くなりそうなのでオススメの本だけで。。。
Amazonの書籍紹介の目次がおかしくなっているがCPUとは何かを学ぶのに非常に良い書籍
表紙に騙されてはいけない
CPUの創りかた
1001: 以下名無しさんに代わりまして管理人がお伝えします 1848/01/24(?)00:00:00 ID:money_soku
現在よく読まれているニュース!:
以下2chの反応と管理人の反応です
6: 稼げる名無しさん 2017/04/28(金) 23:19:12.393 ID:Spb4CyYN0.net
この聞き方で解説できる人がいたらそいつはマジモノの天才だな
7: 稼げる名無しさん 2017/04/28(金) 23:19:24.587 ID:OGGYhTCu0.net
0と1で説明して下さい
9: 稼げる名無しさん 2017/04/28(金) 23:20:47.295 ID:e99MrNV30.net
有る事が1で無い事が0なら全ての事象を解説出来るがな
10: 稼げる名無しさん 2017/04/28(金) 23:21:51.678 ID:LypkYtvh0.net
画像を0と1で表現するのはなんとなくわかるだろ
動画は画像が連続してるだけ
音も波形で表せるから0と1で表せるのもわかるだろ
動画は画像が連続してるだけ
音も波形で表せるから0と1で表せるのもわかるだろ
12: 稼げる名無しさん 2017/04/28(金) 23:22:19.635 ID:nXE7cy5+a.net
はいは1
いいえは0
これだけあればどうとでもなるのさ
いいえは0
これだけあればどうとでもなるのさ
13: 稼げる名無しさん 2017/04/28(金) 23:22:23.515 ID:CKPRmfq40.net
ごめん わかんねー
14: 稼げる名無しさん 2017/04/28(金) 23:22:32.839 ID:bBUjBoBA0.net
電球を0と1でつけたり消したりしてるんだよ
その電球には色んな色があって、
数もいっぱいあって、それを動かして画像とか動画を表示している
その電球には色んな色があって、
数もいっぱいあって、それを動かして画像とか動画を表示している
15: 稼げる名無しさん 2017/04/28(金) 23:22:39.296 ID:6On7hix50.net
こう…ヌルっと
17: 稼げる名無しさん 2017/04/28(金) 23:30:06.604 ID:1CmcC74v0.net
>>15
NULLとかけてるんだよな?
NULLとかけてるんだよな?
20: 稼げる名無しさん 2017/04/28(金) 23:38:31.049 ID:FounnFM+d.net
>>17
きも
きも
16: 稼げる名無しさん 2017/04/28(金) 23:27:48.853 ID:AQq2unPa0.net
0と1とXとUとLとHとZとWと-で考えるんだぞ
18: 稼げる名無しさん 2017/04/28(金) 23:30:49.261 ID:DWY2uIp5d.net
0か1を2つ並べると
00,01,10,11の4通りが作れる
これに左から0,1,2,3って名前をつければ0から3まで数えられるだろ?
3つ並べれば8通りで4つ並べれば16通り
8つまで並べたら256通り、これが1バイト
並べる数を増やしまくれば画像だって作れるわけ
00,01,10,11の4通りが作れる
これに左から0,1,2,3って名前をつければ0から3まで数えられるだろ?
3つ並べれば8通りで4つ並べれば16通り
8つまで並べたら256通り、これが1バイト
並べる数を増やしまくれば画像だって作れるわけ
19: 稼げる名無しさん 2017/04/28(金) 23:31:38.330 ID:1CmcC74v0.net
1と0っていうが結局電流のhighとlowなんだ
パソコンの動力なんてどこで所詮電気だろそう考えたら0と1で制御できそうだろ
パソコンの動力なんてどこで所詮電気だろそう考えたら0と1で制御できそうだろ
22: 稼げる名無しさん 2017/04/28(金) 23:44:01.591 ID:Ml7VMcJL0.net
実際ソフト屋が集積回路や液晶の作動原理やその詳細な制御技術を知っているわけでもない
正直20世紀半ば頃からの技術進化がカオス過ぎる
正直20世紀半ば頃からの技術進化がカオス過ぎる
23: 稼げる名無しさん 2017/04/28(金) 23:44:46.947 ID:bXXPNG4kM.net
>>22
原理くらいは教わるけどな
原理くらいは教わるけどな
24: 稼げる名無しさん 2017/04/28(金) 23:46:56.056 ID:Ml7VMcJL0.net
原理たってさわりみたいなもん
半導体は思ったより奥が深い
液晶も多分そうだろう
半導体は思ったより奥が深い
液晶も多分そうだろう
25: 稼げる名無しさん 2017/04/28(金) 23:50:00.860 ID:1jyiUgO90.net
初段階「0と1のスイッチの切り替えで簡単な設定作っていくよ~☆」
次段階「それを元に少し複雑な設定作るぜ!」
次次段階「さらに複雑にするわよ!」
(略
最終段階「プログラムを読むのだ!」
CPU「処理する」
画面「映すぜよ」
って教わった
次段階「それを元に少し複雑な設定作るぜ!」
次次段階「さらに複雑にするわよ!」
(略
最終段階「プログラムを読むのだ!」
CPU「処理する」
画面「映すぜよ」
って教わった
27: 稼げる名無しさん 2017/04/28(金) 23:52:51.434 ID:cNEBhQQ+d.net
画面の1ドット毎の色を全て0と1で表すのを連続させればいいだけじゃね
28: 稼げる名無しさん 2017/04/29(土) 00:03:54.569 ID:xp3RtmYZ0.net
0.0001刻みで制御できればもっと便利になるのにな
29: 稼げる名無しさん 2017/04/29(土) 00:04:23.448 ID:PM1ukbuQ0.net
0=0 1=1 10=2 11=3 100=4
こういう感じで複数並べる事で0と1以外の状態も表現出来るから
こういう感じで複数並べる事で0と1以外の状態も表現出来るから
30: 稼げる名無しさん 2017/04/29(土) 00:09:09.656 ID:3GDwLdri0.net
謎定期
1001: 以下名無しさんに代わりまして管理人がお伝えします 1848/01/24(?)00:00:00 ID:money_soku
ガチでハードウェアエンジニアとしてスタートするのであればこちら
現在やる夫にも教えているところ
コンピュータの構成と設計 第5版 上
コンピュータの構成と設計 第5版 下
現在よく読まれている記事:
引用元:viper.2ch.sc/test/read.cgi/news4vip/1493389054/
コメント
コメント一覧 (33)
柔軟な処理が出来るとか聞いた気がするが
money_soku
がしました
money_soku
がしました
青は10
白は00
これを画面いっぱいに写すんだよ
つまり我々が見ているのは只の点
money_soku
がしました
money_soku
がしました
RGBを それぞれ連続オンオフさせれば 動画の出来上がり
money_soku
がしました
money_soku
がしました
money_soku
がしました
money_soku
がしました
本格的に書いたら需要がありそうな
money_soku
がしました
何も不思議ではない
money_soku
がしました
この情報を信号(電圧の変化)にしてに映像ドライバに突っ込むとディスプレイの対応する各ドットの電源をオンオフして映してる感じ...よね?
CPUもメモリも所詮電気回路で0と1のORとANDとNOTの塊よ
簡単でもGUIソフトとかマイコン用ソフトとかを低級言語で書くと仕組みが分かって面白いよ
money_soku
がしました
ソフトは色と座標をハードに指示してるだけ
ピアノの自動演奏みたいなもんだ
money_soku
がしました
白が0で黒が1でドット絵を書いて時間で変化させたら動画の出来上がり
あとはビット数を増やせば何色でも表現できる
money_soku
がしました
静止画像を「1」「01」「001」「0010」と一枚ずつ番号つければ良いだけよ
当然ONとOFFは「ONが1」「OFFが0」ね。
プログラムも全て静止画像と同じ論理で『言語に割り振ってる』
例えば「〇〇をした場合はIF文」「違うなら上記再審議の為ループとする」
というそれぞれのカテゴリーに「0と1の羅列=01/001/010/001」を割り振る
money_soku
がしました
画面表示なのか、コンピュータの動く仕組みなのか、電気通信信号なのか、、
全部0と1で表せるし、ちゃんと考えれば、特に疑問ないけどね。ノイマンさんは天才だね。
money_soku
がしました
money_soku
がしました
money_soku
がしました
money_soku
がしました
money_soku
がしました
money_soku
がしました
0と1は人間がわかりやすくしているだけな。
0は通電してない。
1は通電している。
大学行かなくても小学校3年の理科の実験で豆球に電池つけてみただろ?
それだよ。
その豆球に赤や青や緑のフィルム貼って色変えただろ?
3つ合わせると白、通電してないと黒な。
これがRGB。
ディスプレイでドットって聞くだろ?
この1ドットが色のついた豆球な。
ピクセルともいうか。
そして君、FPSのゲームするだろ?
FPSはframe/second、つまり一秒間に何コマという意味。
その分だけ通電させて光を色として映像化してるんだわ。
0と1のデータの羅列、これをパターンっていうんだわ。
これ基礎だからR&D行くなら必須だぞ?
そしたらCPUは?とかまず腹立てて聞いて来るだろ?
コマンドくらい聞いたことあるよな?
CPUのようなコアはメインクロック、データクロックがあって命令のパターンを送ってラッチするとその反応がデータクロックとして反映されるんだわ。
0なら0Vととし、3V製品なら3Vを1として考えろな。
インテル、AMDに行けばデータシートあるから確認くらいしろな。
こっちは半導体の基礎だから知っとかないと恥かくぞ?
勢いで書き始めたけど、なんだかめんどくさくなったのでここでやめとこ。
money_soku
がしました
映像についてはまず赤と青と緑の光の強弱の組み合わせで色は表現できる。例えば赤と緑で黄色、三色全部で白とか。詳しく知りたかったら光の三原色で調べてほしい。これを使えば各色の光をどのくらいの強さで混ぜるか数字で指定すれば数字で色が表せる。後は色を並べてドット絵をつくって、順番に表示してパラパラ漫画にすれば映像になる。
音は振動。声を出しながら喉をさわったら震えてるしピンと張ったゴムを弾くと震えながら音を出すのはこれ。振動は時間と変位、何秒後にもとの場所からどの程度ずれるかの組み合わせで表現できるから、ある決まった時間毎の変位を数字で表して並べれば数字で音が表現できる。
これで映像と音声のセットの動画が1と0だけを使った数字の列で 表現できる。他のデータも同じように数字で表すための規則性を使って1と0の数列に変換してる。データ容量のバイトは1バイト=8つ(8ビット)で1か0をいくつ使っているか。ちなみに実際には2の乗数を使ってるからずれるけどメガは100万、ギガはその1000倍で10億。
何でこんなややこしいことをするかというと、この1と0で表す表現が電気信号でのデータ通信では信号の強弱さえ読めればいいからノイズの影響が小さくてすんだり、機械での信号処理では信号の正確な大きさが不要だから比較的簡単な検出器や発信器で済んだりとなにかと都合がいいから。
money_soku
がしました
電子レンジはマイクロウェーブで水分子を振動させてるwwとかだって、じゃあどうやってマイクロウェーブだしてんねんとかタイマーとか強さはどうやって変えてんねんとかわかんねーだろ?
冷蔵庫やエアコンだって何かの媒体を圧縮したり引き伸ばしたりして温度を逃がしてるってのは知ってても、じゃあ実際それどうやってんねんなんて知らん。
掃除機も洗濯機もそうや。聞きかじりの基本的な知識だけ。実際どうやって動いてるのかしらんしそもそも電気がどうやって発電所から家まで送られてきてるかも分からんやろ。
でもそれでいいんやで。俺らは使い方だけわかってればよくて、自分の役割をしっかり果たせばええ。それが人間社会における共存てことや。
money_soku
がしました
今後は特にその傾向が強くなるだろうな
今は技術が高度化しすぎて専門家しか理解できない
なんならAIなんて専門家ですらなぜそうなるのか理解できない部分もある
money_soku
がしました
コメントする