トップページ⇒tech
987コメント229KB

CPUの動きを理解してない奴

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001即死NGNG
即死
0002デフォルトの名無しさんNGNG
おまえ。
0003デフォルトの名無しさんNGNG
2げっと
0004デフォルトの名無しさんNGNG
間違いなく俺。
0005即死NGNG
3年以内に死
0006デフォルトの名無しさんNGNG
ページングが分かってないのは痛いな。
というわけでプログラマなら初めて読む486を必ず読むこと。
OSに関するものをいくら読んでもこれが分かっていないと
VMの動作が分からない。
いまからでも遅くないから読んでくれ。お願いします。
0007デフォルトの名無しさんNGNG
俺のCPUは素早い
捕まえようとしてもすぐに飛んでいってしまう
0008デフォルトの名無しさんNGNG
>>6
たとえばページングがわかるとどういうメリットがありまスか?
0009デフォルトの名無しさんNGNG
>>8
何もありません。ただ上っ面を舐めただけの文献なんて
読むよりもよっぽど価値があります。
0010デフォルトの名無しさんNGNG
パターソン&ヘネシー
0011即死NGNG

・「プログラムはなぜ動くのか」
・「初めて読む486 」
・「CPUは何をしているのか」

他に何か?
0012デフォルトの名無しさんNGNG
俺のCPUは堂々としている。
臆せず、たじろがず、いつも胸を張っている。
0013デフォルトの名無しさんNGNG
>>9
「はじめて読む486」が上っ面を舐めただけの文献じゃないとでも???
0014CPUNGNG
俺を知らん奴ぁ 3年以内に消える
0015デフォルトの名無しさんNGNG
C# とか Java あたりのプログラミングで CPU の
動きを知ってる必要あるの?
0016デフォルトの名無しさんNGNG
>>13
そういってしまえばそうだな(藁
まああれが最低ラインってこと。
0017CPUNGNG
>>15

いやー、別に構わんよ。
肉体労働者はね。
0018デフォルトの名無しさんNGNG
>>15
レベルによるだろ。
0019デフォルトの名無しさんNGNG
「はじめて読む486」って、486に依存した内容ですか?
理論を勉強したいんだが、役に立つのか?
0020デフォルトの名無しさんNGNG
>>15
スタックとヒープ、スレッド(コンテキスト)を理解するということは
CPUの動きを知ってるのとあんまり変わらん気がする

CPUじゃなくてOSか?まあ表裏一体という気もするけど...
0021デフォルトの名無しさんNGNG
Cのポインタが理解できなくて、JAVAに逃げた知人がいるのですが、
そいつに将来はあるのでしょうか?

やっぱり即死だな、アイツ
0022デフォルトの名無しさんNGNG
即死でしょう
0023デフォルトの名無しさんNGNG
>>19
486についての分かりやすい解説書だけど、
ページング周りの説明には汎用性があるので初歩の勉強にはいい。
だけど、同じ程度以上に詳細な資料がIntelのサイトで普通に拾える。
平易な説明でなくてもいいんならそれ読めばいいだけの話。
CPUの回路レベルの論理設計を知りたいならパターソン&ヘネシー。
R2000の解説を通じてCPU設計のイロハを学べる。
0024デフォルトの名無しさんNGNG
はじめて読む486
http://www.google.co.jp/search?num=30&hl=ja&ie=UTF-8&oe=UTF-8&safe=off&q=%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E8%AA%AD%E3%82%80486&lr=lang_ja
0025デフォルトの名無しさんNGNG
プログラミングの力を生み出す本
http://www.google.com/search?num=30&hl=ja&ie=Shift_JIS&newwindow=1&q=%83v%83%8D%83O%83%89%83%7E%83%93%83O%82%CC%97%CD%82%F0%90%B6%82%DD%8Fo%82%B7%96%7B&lr=lang_ja
0026デフォルトの名無しさんNGNG
CPUは炊事場の裏などに潜みます
いきなり飛んでくることもあるので気をつけてください
0027ComputerScience神NGNG

・「プログラムはなぜ動くのか」
・「初めて読む486 」
・「CPUは何をしているのか」
・「プログラミングの力を生み出す本」

他に何か?
0028デフォルトの名無しさんNGNG
コンピュータの構成と設計 上下もなー
0029デフォルトの名無しさんNGNG
>>23
ありがとう。
つーかパターソン&ヘネシーだけじゃわかんねーよ。
いくつか共著で出してるっしょ?

コンピュータの構成と設計 上下 のこと??
0030デフォルトの名無しさんNGNG
コンピュータ・アーキテクチャ―設計・実現・評価の定量的アプローチ

これを改定したのが

コンピュータの構成と設計 上下 

ってことか!?
0031デフォルトの名無しさんNGNG
Java するにもポインタの概念は必須だよね
0032デフォルトの名無しさんNGNG
CPU の動きは?
0033デフォルトの名無しさんNGNG
>>30
構成と設計のほうに
「コンピュータ・アーキテクチャ〜は小難しいから、そ
れよりちょっとレヴェル落としたのが本書DAYO!」
とか書いてあったような気がする。
0034デフォルトの名無しさんNGNG
>>32
即死の人ですか?
0035デフォルトの名無しさんNGNG
コンピュータの構成と設計って、二冊で1万するけど、よだれが出そうな本ですね。
つーか、どの説明(サイト)を読んでも絶賛の嵐なんだが、そんなにいいの?
0036デフォルトの名無しさんNGNG
・「コンピュータの構成と設計 上下」
・「プログラムはなぜ動くのか」
・「初めて読む486 」
・「CPUは何をしているのか」
・「プログラミングの力を生み出す本」

他に何か?
0037デフォルトの名無しさんNGNG
コンピュータの構成と設計 上下

これ極めれば、あとはいらないでしょ?
0038デフォルトの名無しさんNGNG
コンピュータの構成と設計 上下
0039デフォルトの名無しさんNGNG
>>34
まあ、そんな詳しいわけじゃないけど。
で、どうなの?
0040デフォルトの名無しさんNGNG
ほとんど同じことだろ。
全然わかっておまへんな?
まずはCASL�Uをやりなはれ。
0041デフォルトの名無しさんNGNG
「コンピュータの構成と設計」はいいよ。
事前に、論理関数の作り方(と、最適化の仕方)と
順序回路の作り方(即ちフリップフロップの使い方)、
それから同期回路と非同期回路の違いを押さえておけば、
あとはすらすら読める。初歩の教科書としては最高じゃないかな。
004239NGNG
>>40
俺?
今、SH3 でやってるから良いよ。
0043デフォルトの名無しさんNGNG
アメリカの教科書最高。
つーか日本の教科書ってなんでクソなの?
能力がないんだな。
0044デフォルトの名無しさんNGNG
アメリカ行けよ。
0045デフォルトの名無しさんNGNG
>>43
わかりやすく教えるってのがちゃんと評価されるからな。
0046デフォルトの名無しさんNGNG
>>45
ああ、そういう理由ですか。
日本で分かり易くっていうと
予備校のハウツーみたいな感じに
なっちゃってなんだかあれだよね。。
0047デフォルトの名無しさんNGNG
コンピュータの構成と設計は、学生の時の教科書だった。
0048manko_chinko ◆GLc2rpKRNM NGNG
初めて読む486のまえに初めて読む8086もよんどいた方がいいと思います。
すごく勉強になりました>どっちも
0049デフォルトの名無しさんNGNG
>>46
そんなんじゃねー
行間を読む必要がなく、丁寧に書いてあるという意味
0050デフォルトの名無しさんNGNG
>まんこちんこ

糞言語はまだぁ?
0051デフォルトの名無しさんNGNG
>>49
いや、だから日本での評価される分かりやすさ(売れる)
ってのが予備校的ってのが言いたいの。
サルシリーズしか売れない日本の出版業界。悲惨だね。
0052デフォルトの名無しさんNGNG
メモリマップドIお
0053 NGNG
趣味でプログラムやてます。
「プログラムはなぜ動くのか」
面白い!わかりやすい。漏れみたいな厨房にもわかるように書いてあります。
けどまだ読みかけ・・・。
0054デフォルトの名無しさんNGNG
>>51
むしろいいことだと思うね。
内容が薄いことは確かだが、
わかりやすいものは売れるってのは
いいことだ。
とっかかりがサルシリーズでも良かろうて。
0055デフォルトの名無しさんNGNG

・「コンピュータの構成と設計 上下」「コンピュータ・アーキテクチャ」
・「プログラムはなぜ動くのか」
・「初めて読む486 」
・「初めて読む8086」
・「CPUは何をしているのか」
・「プログラミングの力を生み出す本」

他に何か?

0056デフォルトの名無しさんNGNG
サルって、とっかかりにしか使えないし、ハウツーに走ればあまり応用がきかないような気がする。
アメリカの教科書は、基礎がキッチリ身に付くと思う。

易しくても「本格的」だと思う。
0057デフォルトの名無しさんNGNG
>>54
サルシリーズと工学書では売ってるほうも買うほうも全然層が違うと思うが。
事務のおねぇちゃんがパタヘネ読むことは無いだろう。
#読んでたらそれはそれで萌えるが。
0058デフォルトの名無しさんNGNG
日本には、入門向けはサル本しかない。
あとは、ちょっと敷居が高くなる。
工学の入門書として、アメリカ型の教科書を作ってくれ。

ということでよろしいですか。
0059デフォルトの名無しさんNGNG
「CPUは何をしているのか」 を読んだことのある人、いますか?

いわゆる工学書ではないが。
0060デフォルトの名無しさんNGNG
初めて読む486もサル向けといえばそうだけど、
出来は悪くないと思うよ。10年近く経った今でも
読めるし。酷いのは、新刊として出して後パッパを
「最初から」見込んで書かれてるような本。
最近の例で言えばLinux関連は特にそうだった(藁
まあ、まともな人はmanとinfoを熟読するだろうから
丁寧な記述をしたからといって売れるわけでも、
誰かに評価されるわけでもない。
なかなか入り込む余地がなかったとも言えるけどね。
0061デフォルトの名無しさんNGNG
・「コンピュータの構成と設計 上下」「コンピュータ・アーキテクチャ」
・「プログラムはなぜ動くのか」
・「CPUは何をしているのか」
・「はじめて読む486」
・「はじめて読む8086」
・「プログラミングの力を生み出す本」

他に何か?

0062デフォルトの名無しさんNGNG
まあエミュレータでも自作すればいやでもわかる。
0063デフォルトの名無しさんNGNG
80x86/80x87ファミリーテクニカルハンドブックで8086〜80486はバッチリさ!
0064デフォルトの名無しさんNGNG
そんなの知ってなんか役に立つの?
0065デフォルトの名無しさんNGNG
なんかコアな奴が
0066デフォルトの名無しさんNGNG
論理学でそういった本を日本人が出してました。
こういうのをちゃんと学んだ哲学や言語学をやってた人なら文系でもプログラミングのセンスありそうじゃない?

論理学をつくる
http://www.amazon.co.jp/exec/obidos/ASIN/4815803900/

目次:
はじめに
第�T部 論理学をはじめる 第1章 What is THIS Thing called Logic?/第2章
論理学の人工言語をつくる/第3章 人工言語に意味を与える/第4章 機械もす
なる論理学/第�T部のまとめ
第�U部 論理学をひろげる 第5章 論理学の対象言語を拡張する/第6章 おおっ
と述語論理のセマンティクスがまだだった/第7章 さらに論理言語を拡張する/
第8章 さらにさらに論理言語を拡張する/第�U部のまとめ
第�V部 論理をもう1つの目で見る 第9章 自然演繹法を使いこなそう/第10章
シンタクスの視点から論理学のゴールに迫る/第�V部のまとめ
第�W部 論理学はここから先が面白い! 進んだ話題のロードマップ 第11章 め
くるめく非古典論理の世界にようこそ!/第12章 古典論理にもまだ学ぶことがた
くさん残っている/第�W部のまとめ
付録 A.A little bit of mathematics/B.練習問題解答/C.ブックガイド
0067デフォルトの名無しさんNGNG
さぁ。

CPU話をしてくれ
0068デフォルトの名無しさんNGNG
CPUの動きを理解してない奴について話すんじゃないの?
もしくはCPUの動きを理解してない奴が話す。
0069デフォルトの名無しさんNGNG
とするとマ板ネタっぽいが。
0070デフォルトの名無しさんNGNG
CPUの動き?そんなもん意識する必要などない。
そんな例レベルなことはそこらのプログラマに
まかしておけばよいことだからだ。
俺のような高次元のプログラムを作れるように
せいぜい頑張りたまえ
0071とうとうNGNG
VB神が出現しますた。
0072デフォルトの名無しさんNGNG
>>70
高レベルだから難しいってわけではないんだが、とあえて突っ込む。
00731NGNG
CPUの動きの話、それを理解してない奴の話、理解する必要性の有無の話、Cのポインタとの関連、なんでもアリだす。
0074デフォルトの名無しさんNGNG
386のローカルディスクリプタテーブルって何に使うの?
0075デフォルトの名無しさんNGNG
>>72
VB神は、大変お疲れです。
気やすく話かけるな!無礼者!
0076デフォルトの名無しさんNGNG
実はVBではなくHSPだったりして。
0077デフォルトの名無しさんNGNG
>>1
っていうかCPUの動きの話って具体的にどの程度のこと言ってんだよ?
アセンブラ使えりゃOKってレベルか?
0078デフォルトの名無しさんNGNG
 アセンブラでどういうコードが吐かれるをイメージしながらプログラム
できればいいってことかな。
 あまり、必要になることないとは思うけどね・・
0079デフォルトの名無しさんNGNG
FPGAとかって何?どんなことが出来るの?
0080デフォルトの名無しさんNGNG
CPUつくれる。
0081デフォルトの名無しさんNGNG
自分でCPU作ってコンパイラ移植してなんてやったり出来るの?
お勧めの評価キット&チュートリアル的な本なんてありますかしら?
0082デフォルトの名無しさんNGNG
Field Programmable Gate Array は、IC 作ってから中身を作れる。
Flat Pin Grid Array は、単にそういう形。
0083デフォルトの名無しさんNGNG
>>81
出来ません。OS の知識なしにいきなり OS 作れないのと同じ理屈。
0084デフォルトの名無しさんNGNG
>>81
出来ます。学部生でも作れるので、基礎をしっかり勉強すれば大丈夫。
0085デフォルトの名無しさんNGNG
はいぱーすれってぃんぐ説明汁
0086デフォルトの名無しさんNGNG
>>81
入門書や評価キットもあるけど、これはもうソフト屋の領域ではないよね。
言語はVerilogHDL, VHDL, Cなんかが使用できる。
いずれもC言語が解れば文法は理解できるけど、ソフトと違って
ハードは構成次第で完全な並列動作が可能と言うことを念頭に置いて開発しないといけない。
あと細かいところだとゲート遅延とかハード的な発想が求められる。

入門書
http://www.cqpub.co.jp/hanbai/books/562080.htm

評価キット
http://www.cqpub.co.jp/eda/flex10ke/doc/default.htm
http://www.cqpub.co.jp/eda/Spartan2/doc/default.htm
0087デフォルトの名無しさんNGNG
>>81
CPUのエミュレーション・プログラムなら簡単に作れる
機械語命令を設計し、命令デコーダー・ルーチンと命令実行後のレジスタを表示ルーチンを作るだけ

0088デフォルトの名無しさんNGNG
10段のパイプラインって理解できない。
4クロック命令4つが4段のパイプラインで結局のところ7クロック位で実行
出来る事だと思っていたんだけど、10段もパイプライン必要な命令在るの?
てか全ての命令に10段も使うの?わけ解らない。
誰か教えて。
0089デフォルトの名無しさんNGNG
>>88
キミの方がわけわからんよ
0090デフォルトの名無しさんNGNG
81です。
仕事は当然ソフト(UNIXアプリを主に)な訳ですが、
ハードのことは本当に分かりません。。。
趣味で何か勉強できればいいなと思っています。

81さんの教えてくれた評価キット、高いですが
買っていろいろといじってみたいです。
0091デフォルトの名無しさんNGNG
>>88
http://www.watch.impress.co.jp/pc/docs/article/20000223/wil2.jpg
0092デフォルトの名無しさんNGNG
>>90
PIC辺りから始めてみては?
0093デフォルトの名無しさんNGNG
クオリティーの高いアプリケーションをつくるなら
CPUに最低限必要な命令がどんなものかわかってれば
いいと思うけどね。
それ以上のハードよりの知識を身につけても
アプリケーションのクオリティーはあがらないと思う。

ポインタを理解できない人は、
まずアセンブラみたいな機械語レベルのものをやった方がいいね。
ただ、x86の機械語やると無駄に時間を浪費しそうだけど。
0094デフォルトの名無しさんNGNG
とりあえずスタックくらい意識してコード書いて欲しい。
0095デフォルトの名無しさんNGNG
スタック意識しないで再帰を書いた俺はもうだめですか?
0096デフォルトの名無しさんNGNG
全然。スタックなんぞメモリのある限り積めばよいのだ。
009795NGNG
食いつぶしました。
0098デフォルトの名無しさんNGNG
http://www.kimurass.co.jp/picindex.htm
0099デフォルトの名無しさんNGNG
このスレに書かれているのはCPUの実行する命令であって、
CPUの動作ではない。
0100デフォルトの名無しさんNGNG
LD
MV
ST
0101デフォルトの名無しさんNGNG
>>99
CPUの動きを理解してない奴、発見!
0102デフォルトの名無しさんNGNG
>>101
CPUの動きは物理法則に従います。
0103デフォルトの名無しさんNGNG
>>74
タスクごとにセグメントをネチネチ切るのに使うらしいが
使ってるOSあるんだろうか謎
0104デフォルトの名無しさんNGNG
CPUの内部的な動作となると、機械・工学板の方がさすがに詳しいな。
CPUとDSPの違いなんて大方のソフト屋から見ればどうでもよい場合が多いだろう。
ソフト屋はCPUの命令セットと実行に必要な時間のみ知っていればいい。
0105デフォルトの名無しさんNGNG
イマドキのCPUの内部動作を知ってる人は少ないだろうなあ・・・
ARMやMIPSなら想像はできるかもしれないけど
0106デフォルトの名無しさんNGNG
>>91
ども、ありがとう。
これ見ると、全ての命令がパイプライン抜けるには10クロック係りそうなんだけど、
パイプライン一段進むのにやっぱ1クロック必要なんだよねぇ....
間違ってる?

パイプラインのペナルティが大きいって、パイプラインの効果が出ないって言う意味以上に
なつかしの386時代より命令で消費するクロックが多くなるって事なのかなぁ。

菊は一時の恥じ。聞いてみます。
0107デフォルトの名無しさんNGNG
プログラミングは物理法則を超越する。
ただしエントロピーは別である。


といってみるテスト
0108デフォルトの名無しさんNGNG
>>106
パイプラインステージ数は低いほど性能が高いけど
クロック周波数を高く設計するとなると1ステージに
複雑な命令を積めこめないのでステージを増やして
各ステージの負担を下げる

ステージが多いので性能が落ちているように見えるが
パイプラインが順調に流れていれば見かけ1クロックで
処理されるから高クロックにチップでは性能が向上する
ブランチミスプレディションが頻発したら落ちまくりの諸刃の剣
0109デフォルトの名無しさんNGNG
>106
1つの命令だけに着目するとそうである。
しかし、複数の命令の実行では
スーパースカラにより複数のパイプラインを実行している。
各ステージは並列に動作するので1クロックあたり処理できる命令が増える。
0110デフォルトの名無しさんNGNG
昔のアスキーかなんかでパイプラインについて結構詳しく
説明してたなそういえば。
0111デフォルトの名無しさんNGNG
>>109
アウトオブオーダーとスケジューリングがそこに絡んでくるかな。
いろいろ最適化を加えればステージは必然に多くなりますな・・。

ageてみる(w
0112デフォルトの名無しさんNGNG
HyperThreadingテクノロジもスーパースケーラの延長線上でなんでしょ?
0113デフォルトの名無しさんNGNG
>>112
スーパースケラはユニット5〜6個で頭打ちって言われていたからね
でもスーパーパイプラインも関係しているらしい。
0114デフォルトの名無しさんNGNG
スーパーとかハイパーとかウルトラとかエクストリームとか
0115デフォルトの名無しさんNGNG
>>111
確かにスーパースカラは命令の依存関係によって効果がまちまちなんで
アウトオブオーダで効率よく実行しないといけないです。
あと分岐予測でL1キャッシュを有効に使うことですか。

すなおにRISCになればこんな複雑にしなくてもいいのだが。
近頃のプロセッサは複雑すぎる。
0116デフォルトの名無しさんNGNG
オメーラさげんなってな。
0117デフォルトの名無しさんNGNG
まんちょ
0118デフォルトの名無しさんNGNG
>>106
パイプラインが完全に理想的に働いているとすれば
パイプラインの出口からは1クロックに1つづつ処理結果がでてくることになる。
つまり事実上1クロックに1命令実行しているとみなせる。

、、、最初の10クロックを除けば。

実際の工場でも1つ組み立てるのに10分かかる製品も
一人1分ぶんの作業工程で分担して10人でライン組めば1分に1つの割合で
生産することができるだろ?
0119デフォルトの名無しさんNGNG
スループットとレイテンシ、で区別すれば済む話だろうがよ・・・。<パイプライン
0120デフォルトの名無しさんNGNG
消化器官もパイプラインだ!!!

スループット: 一度に食えるメシの量=一度に出る糞の量
レイテンシ : 食ったものが糞になるまでの時間
0121120NGNG
ごめん、スループットは単位時間当たりに出る糞の量ですた
0122106NGNG
あやふやだった理解がすっきりしました。

どうやらあちきは、一段のパイプラインでdecodeからexecまで担当してるようなイメージを
もっていたみたいです。
#この考えのお陰で色々説明されてもピンとこない事が多かった。

皆さんどうもありがとう。
0123106NGNG
お礼なのであげて置きます。
0124デフォルトの名無しさんNGNG
飯を食いながらうんこをする。。。
0125デフォルトの名無しさんNGNG
>>124
スループットを上げるのに有効ですね!
0126デフォルトの名無しさんNGNG
>>124->>125
ワラタ
0127デフォルトの名無しさんNGNG

なぜ日本産のパソコン用CPUがないのですか?
http://science.2ch.net/test/read.cgi/kikai/995278591/
01281NGNG
>>123
三日に一度はアゲに来るように。
0129デフォルトの名無しさんNGNG
>>121
UPC(Unko per Clock)
01301NGNG
age率
46/129=36%

オマエラ、本当にヤル気あんのか?
本気で世界に通用するソフトウェアエンジニア目指してんのか?
0131デフォルトの名無しさんNGNG
>>130
1の考える、
世界に通用するソフトウェアエンジニア像を語ってくれ
0132デフォルトの名無しさんNGNG
>>130
sage 進行板でそれだけ上がっていれば多い方だ。
0133デフォルトの名無しさんNGNG
上げ率=厨房度
0134デフォルトの名無しさんNGNG
2ちゃんねるブラウザ使い出してからsageたことねーよ。
0135デフォルトの名無しさんNGNG
俺は age たことねーよ。
01361NGNG
>>131
たりない脳みそで考えてみてくれや!
0137デフォルトの名無しさんNGNG
CPUの動きを理解してない奴 ってVB厨だけだろ(藁
0138マターリしろNGNG

                ○  ○  ○
                 \ │ /
                  / ̄\      / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
              ○ ─( ゚ ∀ ゚ )― ○< 埼玉観覧車
                  \_/      \_________
                 / │ \
                /   |   \
              /  【12:34】 \
            /      |     \

01391NGNG
このスレグローバルについて行けない低脳ばかりだな(藁
0140デフォルトの名無しさんNGNG
>>139
さてはコボラーか。
グローバル変数ばっかりにしてんじゃないぞ。
01411NGNG
>>140
さすがVB廚つまんねーな(爆
0142デフォルトの名無しさんNGNG
あぁ、俺はVB厨さ。
ただな。コボラー>>1よ。よく聞け。
変なコーディングスタイル押し付けるんじゃないぞ。
今時のVB厨はグローバル変数を嫌うのだ。
わけのわからん管理台帳作ってる場合じゃないぞ。
0143デフォルトの名無しさんNGNG
グローバル変数ばっかりにしてるなんてコボラーはVB厨よりも劣るな。
01441NGNG
>>142=>>143
コボルでCPU直接いじれる訳ね―だろ(藁

0145デフォルトの名無しさんNGNG
>>1
はアセンブラジジイで、
ローカル変数使えない痴呆
01461NGNG
誰だよお前
1は偽者
俺はもう、名無しで書き込むから。

つーか自作自演やめれ
0147デフォルトの名無しさんNGNG
まあコボラもブビ厨も頑張って理解しろよな。
01481NGNG
お前こそ誰だ!
本物はオレだ!
VB廚お得意の「都合が悪くなったら自作自演扱い」か。
0149デフォルトの名無しさんNGNG
もーとうぶんこないから、勝手にしろ>>148
勉強で忙しい
01501NGNG
お前こそ誰だ!
本物はオレだ!
Del厨お得意の「都合が悪くなったらVB厨のせいにする」か。
0151デフォルトの名無しさんNGNG
必死だな>>1
0152デフォルトの名無しさんNGNG
まあコボラもブビ厨もDel厨も頑張って理解しろよな。
0153shigeNGNG

Ruby>>>>>>>>>>>>>>>>>|超えられない壁|>>>>>>>>>>>>>>>>>その他の言語
RUBYこそ最高の言語!
お前らも早く追いつけよ!
0154デフォルトの名無しさんNGNG
最初の方は優良スレだったのに。
0155デフォルトの名無しさんNGNG
すべてのPGがCPUの動きを知らないとプログラムを書けない世界は、
非情に効率が悪い世界だと思うが。
0156デフォルトの名無しさんNGNG
何の効率?
0157デフォルトの名無しさんNGNG
>>156
債務の返済効率
0158デフォルトの名無しさんNGNG
マ板でやれよ
0159デフォルトの名無しさんNGNG
以下の文書の誤りを指摘せよ
http://support.microsoft.com/default.aspx?scid=kb;ja;JP194550
0160デフォルトの名無しさんNGNG
サポート情報っていうかタダのバグじゃん。
0161デフォルトの名無しさんNGNG
>>159
> 以下の文書の誤りを指摘せよ
> http://support.microsoft.com/default.aspx?scid=kb;ja;JP194550

ざっと見たら、下の2文に誤字があるけど、それがどうかしたか ? いいとは言わんけど、別に誤解を招くような表現でもないし、俺的には問題ないけど。

・下記のサンプルのように、Visual C++ 5.0 では free 関数を不適切に呼び出しても無害な場合がありますが、free 関数の呼び出しくらい置を変更するだけでアプリケーションエラーが発生するコードにもなります。
・このようなコードは、高い確立でメモリ破壊をまねくでしょう。
0162デフォルトの名無しさんNGNG
いずれにせよ年収1000万以下はカスだろ(w
0163デフォルトの名無しさんNGNG
>>164
みっともないですよプリティさん。
0164163NGNG
 
0165デフォルトの名無しさんNGNG
>>162
オレの月収は1000万




リラ。
0166デフォルトの名無しさんNGNG
CPUのガンダムに勝てません。
0167デフォルトの名無しさんNGNG
つーか何故8080系だけ知ればいいってことになってんだ?
6800系も入れてくれ。
0168デフォルトの名無しさんNGNG
あと三菱系エンディアンのCPUも入れといて。
0169デフォルトの名無しさんNGNG
あとセパレートじゃないCPUなんかも、、、
0170デフォルトの名無しさんNGNG
日立も入れてくれ。

ところで組み込みでCPUの動き理解して無い奴っている?
仕事にならんような気がするが。
0171デフォルトの名無しさんNGNG
Javaは高級言語なのでCPUの動作なんていう低レヴェルな話は不要ですよ
0172デフォルトの名無しさんNGNG
>>170
H8とか?
何か特別なことしてたっけ?
0173デフォルトの名無しさんNGNG
>>171
ポインタしかない言語だけどなー。
0174デフォルトの名無しさんNGNG
SPARC V9マンセー
x86はシネ
0175デフォルトの名無しさんNGNG
>>171
モトローラのCPUのどっかのレジスタに
JAVA MODE ON みたいなレジスタが確かあったはずだぞ
詳しいことを憶えてないのでちょっと愛昧な書き方になってスマン
0176デフォルトの名無しさんNGNG
>>175 こんなん出ました
http://e-www.motorola.com/brdata/PDFDB/docs/ALTIVECPEM_CH2.pdf
の 2.3.2。
0177デフォルトの名無しさんNGNG
落ち込むことがあったからこのスレから揚げしとく。
0178デフォルトの名無しさんNGNG
Z-80こそわが青春
0179デフォルトの名無しさんNGNG
SH、これ最強。
0180デフォルトの名無しさんNGNG
えっ!? CPUって動くんですか?
0181デフォルトの名無しさんNGNG
最近のはモーター内蔵。
0182デフォルトの名無しさんNGNG
68000は不滅です。
0183デフォルトの名無しさんNGNG
Linuxの2.5.40-ac5についにm68k,m68knommuの二つが入りました!
0184デフォルトの名無しさんNGNG
http://www1.neweb.ne.jp/wa/yamdas/column/technique/21-daysj.html
これを読めばわかる。
アセンブラは必要なし
0185デフォルトの名無しさんNGNG
>>180
たまに夜中に台所をカサカサ這い回ってるよ。
0186デフォルトの名無しさんNGNG
>>159
限りなく脳足りんな連中だな、と思うのは
> <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
ここくらいか。
0187デフォルトの名無しさんNGNG
>>184
とはいえ、「答え」(とそれに関連する)内容を理解するにはCPUのマニュアル
見ながらアセンブラいじるのが手っ取り早そうだが。
0188デフォルトの名無しさんNGNG
>>184
バカ?
0189デフォルトの名無しさんNGNG
>>183
v850も入ってますね。
ついにuClinuxまでマージされてしまうのか。
0190デフォルトの名無しさんNGNG
アセンブラ使って作るアプリってしょぼそう
0191デフォルトの名無しさんNGNG
マクロが使えるから、頑張ってマクロライブラリいっぱい作れば、
それなりに高級言語チックに、、、、ならなんな。
0192デフォルトの名無しさんNGNG
>175
ARMジャネーノ?
0193デフォルトの名無しさんNGNG
>>185
ゴキブリかよ
0194デフォルトの名無しさんNGNG
>>191
MASMの構造化マクロなんてのがあったような。
逆に読みにくくなったが。
0195デフォルトの名無しさんNGNG
age
0196デフォルトの名無しさんNGNG
pointer の下何 bit は 0 だ。とかその辺がわかる本ってどんなの?
0197デフォルトの名無しさんNGNG
>>196
> pointer の下何 bit は 0 だ。とかその辺がわかる本ってどんなの?

思いっきり処理系依存だし、そもそも x86 の char * なんかだと、(多くの処理系で) 最下位ビットまで使ってるぞ。

ちなみに、一番いい本はコンパイラのソースだと思うよ。
0198デフォルトの名無しさんNGNG
>>196
Linuxカーネルの解説などを読むのもいいかも。
0199デフォルトの名無しさんNGNG
Linuxのカーネルくらいスクラッチからかけないと話にならん。
0200デフォルトの名無しさんNGNG
>>199
某スレの12ですか?
0201196NGNG
>>197
http://asis.web.cern.ch/asis/products/GNU.LANG/guile-1.3.4/data-rep_1.html#SEC3
>the lower two bits of the structure's address are known to be zero.

そうなんですか、自分は上の資料や LISP scheme スレなどで読んで最下位ビッ
トが 0 というのを知ったのですが。何かの前提があっての話なんでしょうか。
aligned on a four-byte boundary の辺かな。

このスレで挙がっていた、「コンピュータの構成と設計」などを読むとその辺
がわかるのかな、と思って質問したんですが。上巻買ってきて今読んでますが。

>>198
そうですね。カーネルについても興味あるのでそのうち読んでみます。

関係ないですが目標は C で scheme の処理系を書くことです。
0202デフォルトの名無しさんNGNG
フロムスクラッチで、*Linuxの*カーネル書くのは、むりだしょ。
0203デフォルトの名無しさんNGNG
スクラッチであれだけのコード量をタイピングするだけでも
一ヶ月はかかるぞ。
0204デフォルトの名無しさんNGNG
【MIPSマシン】SPIM 【エミュレータ】
http://pc3.2ch.net/test/read.cgi/tech/1028526085/
0205デフォルトの名無しさんNGNG
>>199
しかもハンドアセンブリで
0206デフォルトの名無しさんNGNG
RTLinuxはCPUのMMUを使わずどうやって仮想記憶を実現しているのだろうか。
0207デフォルトの名無しさんNGNG
コンピューターはね、0と1で動いているんだよ。
0208デフォルトの名無しさんNGNG
電気で動いてますが何か?
0209デフォルトの名無しさんNGNG
遺伝子で動いてますが何か?
0210デフォルトの名無しさんNGNG
>>206
RTLinux?
RTの部分は仮想記憶自体関係ないはず。
Linuxの部分は、普通に使ってるし。
0211デフォルトの名無しさんNGNG
オティンティンで動いてますがナニか?


0212デフォルトの名無しさんNGNG
>>197
なんのコンパイラのソースよ?
0213デフォルトの名無しさんNGNG
>>212
>>196 が問題にしてる「pointer」とやらを使ってる処理系のソースだよ。
0214デフォルトの名無しさんNGNG
>212
あほですかぁ?
0215しろーとNGNG
C言語を学ぼうと思うのですが、一般的にポインタで一度はつまずくと聞きます。
それって結局CPUの動きが理解できていないということですか?
0216デフォルトの名無しさんNGNG
違います。
0217デフォルトの名無しさんNGNG
そうです。
0218デフォルトの名無しさんNGNG
217: ポインタを上手に例えてみよう (590)
http://pc3.2ch.net/test/read.cgi/tech/1030901827/l50
0219名無しさん@MeadowNGNG
>>215
漏れもCの初心者だけど、こんな難しいスレ読んでるオタだけど、
C言語なら俺に聞け<34> (1001)
の941以下、特に962、963あたり、分かりやすかったな。

0220デフォルトの名無しさんNGNG
おじいいちゃんCPU
0221デフォルトの名無しさんNGNG
>>220
よかったね。
0222デフォルトの名無しさんNGNG
javaも低レイヤ大事ですね
0223デフォルトの名無しさんNGNG
リンク付き分岐、リンクレジスタって実際にはどのような動きをするんでしょうか?
0224デフォルトの名無しさんNGNG
>>223
どのようなって言われても。どのあたりが理解したいんだろう?
0225デフォルトの名無しさんNGNG
がんばれNEC!!!!
http://news2.2ch.net/test/read.cgi/newsplus/1034791854/
0226デフォルトの名無しさんNGNG
間違えた。こっち
http://www.zdnet.co.jp/news/0210/16/njbt_07.html
0227デフォルトの名無しさんNGNG
http://www.mainichi.co.jp/digital/computing/archive/200008/25/1.html
http://www.ntt.co.jp/saiyo/rd/ct/04.html

こっちの方が早いと思うんだが大分違う代物なんかいな?
0228デフォルトの名無しさんNGNG
http://arch.csce.kyushu-u.ac.jp/Murakamigroup/japanese/index_j.html

こんなのも貼ってみる。

http://www.hotwired.co.jp/news/news/technology/story/20020806301.html

こんなのも。
0229デフォルトの名無しさんNGNG
低水準言語なんて必要ないんだよ。
高級言語の方が利点が多いし、理想としては高級言語だけで片付けばいいなー。
0230デフォルトの名無しさんNGNG
>>229
スレ違い。
0231223NGNG
224>>
すんません。文献みつけました。
でもARMのサブルーチンコールが、普通にスタックを使わずに
レジスタ使ってリンク付き分岐になってるのはどんな理由があるんでしょう?
0232デフォルトの名無しさんNGNG
動画ファイルを再生しているときのCPUの動きを誰か説明してくれ。
0233デフォルトの名無しさんNGNG
動画データをファイルからよみとったり
mpeg等ならデコーダがデコードしたり
デコードしか結果を表示デバイスにおくったり
0234デフォルトの名無しさんNGNG
>>232
メモリ操作と演算とI/O操作
0235デフォルトの名無しさんNGNG
I/Oくださーいー ぅおぅおう I/Oくだーさーい♪
0236デフォルトの名無しさんNGNG
>>232
静止してる
0237231NGNG
Amazon.co.jpでARMアーキテクチャの本があったので、
素直に購入しました。しかし高い・・・
0238デフォルトの名無しさんNGNG
>>233
>>234
そんなんじゃ わかりません。

CPUのどの部分で、どういう信号のやりとりをしているのか
教えてください。
0239デフォルトの名無しさんNGNG
>>238
アドレスバスでアドレス信号を出力してます。
データバスでデータ信号を入出力してます。
命令デコーダが命令をデコードしています。
演算ユニットが演算をしています。
以下略
0240デフォルトの名無しさんNGNG
横滑りしますか?
0241デフォルトの名無しさんNGNG
>1が眠っているあいだにCPUは筐体から飛び出していろいろやってるんだよ
そう色々ね・・・
0242デフォルトの名無しさんNGNG
最近は凄い力でソケットに押さえつけられてるから抜け出すのに一苦労だよ(;´Д`)

ま、俺なんかまだいい方で、ソケットじゃなくて基板に直接ハンダ付けされてる仲間もいる。
ヤツ、一度も外の世界見たこと無いって泣いてたよ…
0243デフォルトの名無しさんNGNG
最近の若いヤツは足が多いな。
おおけりゃイイよいうもんでもないだろうに。
0244デフォルトの名無しさんNGNG
CPUは、一生懸命動いています。
普段はファンの音に隠れていますが
耳を澄ますと「よいしょよいしょ」という声が聞こえます。
0245デフォルトの名無しさんNGNG
>>244
泣いた(w
0246デフォルトの名無しさんNGNG
サスペンドから復帰すると、「よっこらしょ」と聞こえるね。
0247デフォルトの名無しさんNGNG
>>232
なめたり、激しくあえぎ声をだしたり、腰をふったりしてる。
0248デフォルトの名無しさんNGNG
HSP !!
0249デフォルトの名無しさんNGNG
みなさんの頭の中のスタックマシンはどれだけ速く動けますか?
0250デフォルトの名無しさんNGNG
>>249
すぐスタックします。
0251デフォルトの名無しさんNGNG
CPUは夜になると形を変えて
台所をこそこそ動き回ります。
そう・・・あなたの予想は正しい。
あれ・・・なのです。
0252デフォルトの名無しさんNGNG
あれ?君の頭に黒いムカデみたいなの付いてるよ>>1-251
0253デフォルトの名無しさんNGNG
>>251
24時間P2Pやってる俺のPCはどうなる?
0254デフォルトの名無しさんNGNG
>>253
可哀想に。たまには外に出してあげないとw
0255デフォルトの名無しさんNGNG
Javaやっているヤシは基本的にCPU全然理解していない。
0256デフォルトの名無しさんNGNG
C/C++やっているヤシは基本的にCPU全然理解していない。
0257デフォルトの名無しさんNGNG
ソフトウェアやっているヤシは基本的にCPU全然理解していない。
0258デフォルトの名無しさんNGNG
CPU作ってないヤシは基本的にCPU全然理解していない。
0259デフォルトの名無しさんNGNG
どんぐりの背比べ
0260デフォルトの名無しさんNGNG
コンパイラを作るには知っている必要あるの?
0261デフォルトの名無しさんNGNG
>>260
知らなくて書けるか?
0262デフォルトの名無しさんNGNG
CLIの中間言語出力ならかけるんじゃないの?
0263デフォルトの名無しさんNGNG
>>262
そらね。
0264デフォルトの名無しさんNGNG
http://www.zdnet.co.jp/mobile/0210/22/n_cgs.html
0265デフォルトの名無しさんNGNG
255が真理だな。Javaは真の高級言語なのでCPUの存在などという低レベルな
実装について知る必要はないし、知っても意味がない。

256は嘘だな。あんな低レベル言語をまともに使うなら、CPUのみならず
ターゲット環境について詳しくならないと無理。
0266デフォルトの名無しさんNGNG
>>265
すみません
Java使いなんですけど
CPU設計もやってたり・・・
0267デフォルトの名無しさんNGNG
>>266
午前中皿洗い、午後客引きしてるんですけど・・・
と言ってるのと変わらんぞ
0268デフォルトの名無しさんNGNG
>>267
ということにしたいってやつか
0269デフォルトの名無しさんNGNG
>>266
安心しる!
うちもハードウェア設計ツール(VHDLみたいなもん)をJavaで作ってる!
0270デフォルトの名無しさんNGNG
>>267
そうなんです
最近マジでそう思って結構鬱なんです・・・
もう死のうかな
0271デフォルトの名無しさんNGNG
>>270
首は吊りたいときに吊った方がいいからな・・・

あとで吊れなかった・・・と後悔するなよ。
0272デフォルトの名無しさんNGNG
>>271は俺のことなー。

あのとき吊っておけばよかったYO!
0273デフォルトの名無しさんNGNG
>>265
C/C++でCPUを意識するときなんてビッグエンディアンとリトルエンディアンを
意識するときぐらいだろ。その程度でCPUの動きを理解したというつもりか?
0274デフォルトの名無しさんNGNG
>>273
動きとは言わぬまでも、キャッシュの容量を意識するのは普通だろう。
0275デフォルトの名無しさんNGNG
>>266
うちはVBで作ってる。(w
0276デフォルトの名無しさんNGNG
ああぁ・・・・VBで作られたツールくらいイヤンなものはないからなあ・・・・
GUIの付いたアセンブラがついてますよなんて言われて
実際はGUIしかないアセンブラでラベルさえ使えないとか

せめてコンソールアプリとして普通に作ってくれ。少しでも手間が減るから
0277デフォルトの名無しさんNGNG
>>273
int/longのサイズとか・・・最近は32か64か迷う
0278組込屋NGNG
最近やっと8bitCPUを卒業した
一足飛びに32bitだぜ
ひゃっほうメモリが1Mbitもあるよママン!
0279デフォルトの名無しさんNGNG
>>279
うちはPerlで作っている。(w
0280デフォルトの名無しさんNGNG
>>276
それって VB がどうのこうのじゃなくて、作ったやつが厨なだけだろ。

しかし、「GUI のついたアセンブラ」って...。
0281デフォルトの名無しさんNGNG
>>280
想像つくと思うけど、エディタがグリッドになってて、入力はダイアログの嵐
0282デフォルトの名無しさんNGNG
SPIMシミュレータなんか、そんな感じ。
0283デフォルトの名無しさんNGNG
age
0284デフォルトの名無しさんNGNG
http://www.atmarkit.co.jp/fsys/zunouhoudan/029zunou/cpu_design.html
0285デフォルトの名無しさんNGNG
沢山VMを作るある。よろし。
0286デフォルトの名無しさんNGNG
なんかコアな奴が
0287デフォルトの名無しさんNGNG
割り込みコントローラはどうやって割り込みを実現してるのですか?
インストラクションポインタを書き換えるとかでしょうか?それとも
もっと低レベルな(物理学がらみみたいな)ことですか?
0288デフォルトの名無しさんNGNG
割り込みコントローラはCPUの割り込み信号ピンを叩くだけっしょ
0289デフォルトの名無しさんNGNG
>>288
では、CPUはどうやってそれを知るのですか?
これって電子回路の仕組みとかぜんぜん知らない私にもわかる話なんでしょうか?
0290デフォルトの名無しさんNGNG
知る、というか、次のクロックで何をするべきかを判断する回路が
割り込みピンの値を見て「割り込み処理すべし」と指令するんでは?

>これって電子回路の仕組みとかぜんぜん知らない私にもわかる話なんでしょうか?

順を追っていけば分かる。
デジタル回路の基礎から勉強するよろし。
0291デフォルトの名無しさんNGNG
>>289
CPUの信号ピンだからCPUは判るじゃん?
CPUは君みたいに鈍感じゃないから、叩けば気がつく。
0292デフォルトの名無しさんNGNG
>>290>>291
とりあえずインテルのサイトでトランジスタ単体については理解できました。

>CPUの信号ピンだからCPUは判るじゃん?
>CPUは君みたいに鈍感じゃないから、叩けば気がつく。
ということですが、まさにその「叩けば気がつく」仕組みがわからないんです。

>知る、というか、次のクロックで何をするべきかを判断する回路が
>割り込みピンの値を見て「割り込み処理すべし」と指令するんでは?
ということだとすると、割り込みってソフトウェア的にはポーリングしてないけど
電子回路的にはポーリングしてるっていうことになるんでしょうか?
0293デフォルトの名無しさんNGNG
>>292
CPUの1命令の途中には割り込まないし、命令によっては次の命令の実行まで割込みがマスクされたりする。
つまり、割込みを検出する特定のタイミングが有るわけで、CPU内部的にはポーリングと考えて差し支えないね。

割込み処理ってあくまでソフトウエアにソフトウエアが割込むんだから、リセットピンとかとは違う。
0294関係あるかなNGNG
FM-7のBREAKキーは6809のFIRQピン直結。
FIRQ(Fast interrupt Request)ピンがアサートされると
次のクロックでプロセッサはCCR(コンディションコードレジスタ)と
PC(プログラムカウンタ)をスタックに退避し、
$FFFE に書いてあるアドレスにジャンプする。
$FFFE はROMなので飛び先は固定だが、
その飛び先はRAMになっていて書き換え可能。
0295294NGNG
CCR(コンディションコードレジスタ)には割り込みマスクのフラグがあって
FIRQをマスクすることができる。FIRQの動作に移る時にこのフラグが立って
割り込み処理ルーチン内で再びFIRQの割込みが発生しないようになっている。
割り込み処理ルーチンの最後に書いてあるRTI(Return from Interupt)命令で
割り込み前の処理に復帰する。
0296デフォルトの名無しさんNGNG
>>292
入力段のエミッタの電位が下がると
コレクタから2段目のトランジスタのベースへ流れていた電流が減少し
2段目のトランジスタが遮断領域に入るため
トーテムポールのH側が飽和しL側が遮断するわけだ
0297デフォルトの名無しさんNGNG
>>296
今時の CPU で、エミッタとか持ってる奴の方が珍しいと思う。
0298245NGNG
わたしはSauceとどれいんがいいのだ.
0299296NGNG
>>292ははっきりバイポーラと言っている
0300デフォルトの名無しさんNGNG
漏れはアノードとカソードが(・∀・)イイ!!
0301デフォルトの名無しさんNGNG
ダイオード3つでマルチエミッタするのが好きだ・・・
0302デフォルトの名無しさんNGNG
>>298
俺は、Sauce ととんかつの方がいいのだ。

>>299
> >>292ははっきりバイポーラと言っている

ネタ ? >>292 が言っているかどうかは知らんけど、書いてはないよね。
0303デフォルトの名無しさんNGNG
どうでも良いけど、オイラの書いたブートルーチンは一度も立ちあがった事が無い。
I-cache,D-cache共に初期化してるしRom2Ramも書いてある。
カーネルモードで動かすのだが、他になにがひつようかいな?
0304デフォルトの名無しさんNGNG
なんかプログラムに関係ない話になっちゃったね。
0305あさりよしとぉハァハァNGNG
>>300
その二つにグリッドを加えるとさらにイイ
0306デフォルトの名無しさんNGNG
上から
・プレート
・グリッド
・カソード
・ヒーター
だろう。
0307デフォルトの名無しさんNGNG
>>330
SDRAMを初期化してない||初期化手順を間違えてる、とか?
0308デフォルトの名無しさんNGNG
取りあえず OR AND 条件分岐 のみで四則演算のルーチンをつくるが良い
0309デフォルトの名無しさんNGNG
ネタスレを立てるにしても9割の悪意と1割の良心を心がけます
0310デフォルトの名無しさんNGNG
>>121
匿名で書き込む事を過大解釈してきた香具師らのことを
俺は言ってるわけだが?
あなたの意見には大体賛成ですがね?
0311デフォルトの名無しさんNGNG
>>488
おまえが言うな(w
0312デフォルトの名無しさんNGNG
ソフトウェアやっているヤシは基本的にCPU全然理解していない。
0313デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 138720人 発行日:2003/1/9

年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。

そんなわけで、年末に予告したIP記録ですが実験を開始しています。

「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0314デフォルトの名無しさんNGNG
>>312
でなきゃこんなハードのおまけみたいな存在にのめりこむ分けないだろ。
0315デフォルトの名無しさんNGNG
>>473
貴方の仰ることもよくわかりますが、いまの2ちゃんねるが
その役割を果たせているとは到底思えません。
あまりにも低レベルすぎて、お話になりません。

いつの日かまともな議論できるような掲示板になるよう
心から願っている次第です。
0316デフォルトの名無しさんNGNG
ピンクちゃんねるが無事ならそれでいい
0317デフォルトの名無しさんNGNG
>>75
>>67に書いた「通知書」ってのは内容証明ではないんすか?
0318デフォルトの名無しさんNGNG
>>75
>>67に書いた「通知書」ってのは内容証明ではないんすか?
0319デフォルトの名無しさんNGNG
原告の主張と裁判所認定事実を一緒にするなよ。
0320デフォルトの名無しさんNGNG
拉致被害者掲示板 日時:Wed Dec 25 22:39:42 JST 2002
ついさっき、あんたのサイトは反吐が出る(~_~;)というメールが届きまして、
いえ、いつものごとく丁寧な返事を書きました。それで何処が出所だろうと思
いましたら、拉致募金の掲示板からいらしたようで、あそこで説明しようかと
思ったけれど、荒れるのは目に見えているので止めました。基本的には、何を
書かれようが、それを甘受するのが公人たる私の立場です。何か具体的に私へ
の抗議があって、それに答えろと仰るのであれば、時間の許す限り、ここで何
でもご説明します。しかし、再度書きます。少なくとも長野県において、新た
な平壌ワールドの構築に貢献している日垣、勝谷、有田の三人に、隣国の政治
体制を批判する資格など微塵も無い。この連中が金正日を嗤うなんぞちゃんち
ゃらおかしいです。
0321デフォルトの名無しさんNGNG
さらに、
「これだけではない。プロ名無しとして就職させた
在日は、企業のデマを流し混乱を与える工作部隊でもある。
そのためには、外部からの圧力をはねつけ規制の無い掲示板
にしておいたほうが都合がいい。必然的に起こる朝鮮批判と
デマによる日本批判なら、後者のほうがダメージは大きい。
2ちゃんねるの言論の自由を、こういうスパイ活動にも巧みに利用してきたのだ。
しかし、当事者同士の裁判となってこのような工作がばらされる危険性がある。
しかし、匿名を傘に投稿者を秘匿しておけば心配は無い。
管理人が訴状を受け取ることを公言していることの裏が
これだ。管理人は工作の尻拭いさせられ、原告は
訴訟したことの批判をうけ、叩きが一層激しくなるのだ。
しかし、司法がこういう運営姿勢を認めなくなり、
この工作からは手をひくようだ。それがひろゆきの
運営方針の転換に現れた。その代わり嫌韓厨問題の提起
や、管理人に職業右翼陰謀説を語らせるなど、別の工作にうって出てる。」
0322デフォルトの名無しさんNGNG
ppp
0323デフォルトの名無しさんNGNG
なんか賛成票の妙な伸び方が組織票っぽいんだよな・・・
もしかして企業とかが・・・なんてね(^^)

みんなアクセスログなんて言葉聞いたこともないよな?
0324デフォルトの名無しさんNGNG
ほーろどにーすめるち
0325デフォルトの名無しさんNGNG
さて。2ちゃんの流浪の民を吸収できる掲示板システムを作ることが出来得るなら
これは非常に大きなビジネスチャンスだと思うのだが。
誰かやれ!
0326デフォルトの名無しさんNGNG
CPU の動きを理解してないやつには無理。
0327デフォルトの名無しさんNGNG
各板のTOPに一定期間、お知らせみたいに貼ってたら?
「2ちゃんねるではすべての書き込みのIPを記録します」って
メルマガとってない、運営板も見ないってユーザーのほうが多くない?
0328デフォルトの名無しさんNGNG
IP記録されても、串刺してれば大丈夫なんじゃないの?
0329デフォルトの名無しさんNGNG
ペット嫌い板は、2ちゃんねるの鬼門だったな。
0330デフォルトの名無しさんNGNG
 あたったね
0331デフォルトの名無しさんNGNG
論破されそう
0332デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 139038人 発行日:2003/1/10

なにやら、連日メルマガだしてるひろゆきです。

そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。

重くなって落ちたりしてもご愛嬌ってことで。。。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0333デフォルトの名無しさんNGNG
まあニュー速からは足が遠のくな・・ 言いたい放題だったし。
これを機会に技術関連の板だけ回る事にしよ・・(;´Д`)
0334デフォルトの名無しさんNGNG
ひろゆきもここまでよくやったよな・・・
もう限界なのかな・・・
0335デフォルトの名無しさんNGNG
タシーロもNGワードになりますた。
0336デフォルトの名無しさんNGNG
君の責任です
0337デフォルトの名無しさんNGNG
どうせなら強制IP表示にしてくれ!
0338デフォルトの名無しさんNGNG
国内サッカー板 また落ちてます?
0339デフォルトの名無しさんNGNG
確かに小一時間はオカシカッタ
0340デフォルトの名無しさんNGNG
どこまでの発言がやばいのか教えて欲しいな
当て字を使えばOK?セクハラだったら施苦腹とか
0341デフォルトの名無しさんNGNG
777get
でロンパリ
0342デフォルトの名無しさんNGNG
俺が見てるスレで、いつも「うんこ」って書いて荒らしてる奴が、
「うんきお」に変わってた
0343デフォルトの名無しさんNGNG
次スレ立てますた

http://comic.2ch.net/test/read.cgi/sakura/1040093550/
0344デフォルトの名無しさんNGNG
じゃあおまいが説明して
0345デフォルトの名無しさんNGNG
あれはあくまで理性的な行動だと信じているわけだが。
0346デフォルトの名無しさんNGNG
ノートンインターネットセキュリティ2003で
プライバシー制御をオンにしてると
書き込みが出来なくなるのですが

俺だけか?
0347山崎渉NGNG
(^^)
0348山崎渉NGNG
(^^)
0349山崎渉NGNG
(^^)
0350デフォルトの名無しさんNGNG
age
0351デフォルトの名無しさんNGNG
age
0352デフォルトの名無しさんNGNG
アナログ回路とか半導体とかわからん
そんな俺でもやってけるのかPG
0353ハングアップNGNG
Cの
ポインタ
ウーン・・・・
0354デフォルトの名無しさんNGNG
>>352
アナログ回路くらいで音をあげてどうする

おまえさんがPGなら
おまえさんの作ろうとする部品を使う者(客)
おまえさんが使おうとする部品を作る者(ベンダ)
と、話が噛み合うまで理解するのが重要な職務の1つ

できない=廃業だが、どうするよ
0355デフォルトの名無しさんNGNG
>>354
別にプログラマーだからってアナログ回路理解している必要性はないだろ。
おまえは圧縮プログラムを使うのにアルゴリズムを理解していない奴は
使っちゃいけないとでも言うのか?
JPEGのフォーマット理解していない奴はJPEGを使っちゃいけないのか?
0356デフォルトの名無しさんNGNG
>>355
CPU の働きを理解してないやつには無理。
0357デフォルトの名無しさんNGNG
まあ、あれだ、
目的に対して、上のレイヤー、下のレイヤーを知ってこそ
初めて見えてくるものがあるんだよ。

JPEGを使うにしても、展開の効率や特性、
圧縮レベルによってどういった画像に対して
どの程度、エッジがボケうるのか、残像がでるのかを知ることは、
有益だとは思うけど。
0358デフォルトの名無しさんNGNG
まあ、ブラウザを作ってる人がJPEGを表示させるために
JPEG展開ライブラリーを使うのはノープロブレムだけど、
ドローツールを作る人は、それくらい知っておけとは思うな。
0359デフォルトの名無しさんNGNG
>>355
言葉足んなかったか?
客やベンダがアナログ回路使いだったとき
敵前逃亡しかないのかと逝ったつもりだったが
0360デフォルトの名無しさんNGNG
>>359
人はそれぞれ専門があるだろ。
別にニーズはアナログ回路だけじゃない。
広さと深さはバランスよく。
浅くて、狭い奴がダメなのは言うまでもない。
0361デフォルトの名無しさんNGNG
>>359
アナログ回路と PG の接点って、シミュレータ位しか思い浮かばないんだが…
そんな限定的な話をしているのか?
0362デフォルトの名無しさんNGNG
そういやシステム屋を自称してる割には
電圧と電流の違いすら判っていない莫迦がいたなぁ…
0363デフォルトの名無しさんNGNG
自動的に回路を決定するようなアルゴリズムの重要性はわかるけど
このとき必要なのは
アルゴリズムの知識99、回路の知識1
位の割合では?

それくらいの専門性がないと、新規性のある発明は生まれないという意味で。
0364デフォルトの名無しさんNGNG
http://www.atmarkit.co.jp/fpc/rensai/indexpage/index.html#ZUNOU
既出かな?これマニアックでいいよ。

まぁCPUの仕組みなんてメモリ管理とタスクスイッチぐらい知っとけば
いいんじゃない?あとはcacheか。

んー、高速化やるならO-O-O実行と投機実行とBTBと4-1-1デコーダと
キャッシュの特性(n-way セットアソシエイティブでのキャッシュラインのスラッシング)と
SIMDとパーシャルレジスタストールとアライメントとプリフェッチと
return stack bufferと、、、まぁこんなもんか。

ぐらい知っとけばいいんじゃない?
0365デフォルトの名無しさんNGNG
プリフェッチなんかやってもいいことない
0366デフォルトの名無しさんNGNG
うーん。微妙だね。プリフェッチが効果がある場面ってのは確実にあるんだよ。
でもよく考えずにプリフェッチすると結局キャッシュの汚染になってしまう。

俺様の場合はv-tune見ながら確実に効果のあるところで使ってたよ。

簡単に言えばでっかい配列にシーケンシャルにアクセスしててまた最初に戻らないと
いけないとき。この時は確実にキャッシュから先頭は居なくなってるからプリフェッチする。
これ最強。
0367デフォルトの名無しさんNGNG
あと、いつプリフェッチするか、の距離。(intelが数式を公開してる)
と、キャッシュのn-wayの数とキャッシュラインの長さ、L2のバス幅まで
知って、それなりの計算が出来ればいいんじゃないかな?
0368デフォルトの名無しさんNGNG
>>366
諸刃の剣は何処に行った?
0369デフォルトの名無しさんNGNG
そういや以前書いたSH4のprefetch命令の
アドレスが無茶苦茶というバグがあったんだけど、
ちゃんと動いてるから(゚ε゚)キニシナイ!!
0370デフォルトの名無しさんNGNG
>>360
>別にニーズはアナログ回路だけじゃない。

と言って他の客へ営業に逝き
その客にも別の専門分野があったとしよう

自分と同じ専門分野しか
わからないと決め付けてる弱虫くんは
いったい誰の役に立てるんだ?

世の中そりゃあ色んな客がいるさ
アナログ回路くらいで済むんなら
ラッキーなほうだと言いたい
0371デフォルトの名無しさんNGNG
ファイズドライバー スマートブレイン社製の次世代高速CPUを搭載。
http://www.tv-asahi.co.jp/555/004_555/index.html
0372デフォルトの名無しさんNGNG
v850でソフトリセットが発生したとき、割り込みハンドラに入った時点で
システムレジスタ、プログラムカウンタ以外の汎用レジスタの内容が
リセットがかかる直前の内容であることって保証されるの?
0373デフォルトの名無しさんNGNG
CPUの動きというのはだな、
いわゆるブラックボックスだ。
1を入れると、他の信号によって出てくるものは1にも0にもなる。

つまり、動きが分かってるやつなんてやつは嘘つきやろうだ。
お前、自分の人生がどうなるか分かってるんか?

ケースバイケースでCPUは動くんだよ。
答えは1つじゃない。
よく覚えとけ。
0374デフォルトの名無しさんNGNG
>>373
そんな考えで仕事してんの?
0375デフォルトの名無しさんNGNG
>>374
>>373 の最初の3行と、最後の3行はまあ間違っちゃねーだろうが、真中の2行はわけワカメ。
0376デフォルトの名無しさんNGNG
>>372
ねぇ、あんたはデータシートより 2ch の方が信頼できるわけ ?
0377デフォルトの名無しさんNGNG
なんかよー
知ってても依存しないってツボが本気で知覚不能な厨が多いよな
知ってることを宣伝したい一心で痛いコード書くのはやめてくれ
頼むから
0378デフォルトの名無しさんNGNG
意味不明
0379377NGNG
こんな時間にバカ一匹
極上の釣堀だな
0380デフォルトの名無しさんNGNG
コンパイラが吐いたアセンブラコードを鑑賞するのが趣味です。
0381ビルゲイシNGNG
>380
うちの会社に来ませんか?
0382デフォルトの名無しさんNGNG
うちのCPUはブラウン運動してま
0383デフォルトの名無しさんNGNG
うちのCPUのR801はカサコソ部屋の中を歩きm
0384デフォルトの名無しさんNGNG
Xilinxの評価キット買いました!あげ
0385デフォルトの名無しさんNGNG
CPUの中の人も大変だな
0386デフォルトの名無しさんNGNG
外の人ほどじゃないよ
0387デフォルトの名無しさんNGNG
>>386
外の人などいない!
0388デフォルトの名無しさんNGNG
>>385-387
ワロタ
0389デフォルトの名無しさんNGNG
コンピュータの構成と設計読んでます.
分かりやすくていいですね.しかし,P4ってパイプライン20段かー
スーパースカラーからハイパースレッディング?...
大変ですね.CPUの中の人も.
0390デフォルトの名無しさんNGNG
そして性能が非常に低いと。
0391デフォルトの名無しさんNGNG

☆^〜^★「探し物とくとくページ」☆^〜^★
http://sagatoku.fc2web.com/
あなたの探し物きっとみつかります
ほぼ毎日 新着情報追加 毎日更新
新着情報メールでお知らせ


0392デフォルトの名無しさんNGNG
http://www.agemasukudasai.com/bloom/
0393デブおた山崎渉 NGNG
  ∧_∧
  ( ´;^;ё;^;)<これからも僕を殺して下さいね( ´;^;ё;^;)。
=〔~∪ ̄ ̄〕
= ◎――◎                     デブおた山崎渉

0394デフォルトの名無しさんNGNG
メール欄も中途半端だし
0395デフォルトの名無しさんNGNG
>>1
ケースを開けて、さまざまな条件でプログラムを実行したり、OS を再起動したり、
86 通りためしてみたのですが、CPU の動きが見えません。
どうしたものでしょう。
0396デフォルトの名無しさんNGNG
>>395
目が悪いんじゃないか?
0397デフォルトの名無しさんNGNG
>>395
CPU ファンをはずすとよく見えますよ。
0398デフォルトの名無しさんNGNG
コンピュータの構成と設計 中
0399デフォルトの名無しさんNGNG
http://f-cc.com/~momonga/
0400デフォルトの名無しさんNGNG
>>386
記念すべき386がそのレスかよ!!
0401デフォルトの名無しさんNGNG
あっそ
0402デフォルトの名無しさんNGNG
>>395
ひょっとしてCPUをマザーボードに固定してたりしない? それかヒートシンク
が重すぎるか。メーカー製のPCではよくあることらしいね。うちのはクロック
アップとヒートシンクの軽量化でトップスピードが17Km/hも向上したYO。
0403デフォルトの名無しさんNGNG
>>402
うちでは逆に、低重心に抑えることでエアフローを調整し、
OC状態でもすっ飛ばないようになったYo!
0404デフォルトの名無しさんNGNG
>>402
CPU を M/B からはずして、CPU の端子と M/B の CPU ソケットとを、1 本 1 本
リード線で空中配線するのれつか?
0405デフォルトの名無しさんNGNG
おれのCPUはクルクル回ってるのが見えるよ。
あれって速いほうがいいんだろ。
0406デフォルトの名無しさんNGNG
>>405
コリオリ力が利きますからね。
0407デフォルトの名無しさんNGNG
>>406
コリオリ厨うぜー
0408デフォルトの名無しさんNGNG
与作が 木を切る
コリオリオリオー コリオリオリオー
0409デフォルトの名無しさんNGNG
ぃぃんx←xilinxて打つとこうなる。
xilinxは回路図エディタがついてて楽しいよね。
再配線のアルゴリズムがバグだらけなのがたまに傷だけど。
0410デフォルトの名無しさんNGNG
CPUfanとコリオリ力がどう関係あるんだか。
ただの大学生のネタか?
0411デフォルトの名無しさんNGNG
>>410
マジでレスしてんのか ?










はっ、もしかして釣か ?
0412 NGNG
動きゃ良いじゃねーか。8ビットCPUでシューティングゲーム作ってるんじゃないんだから。
0413デフォルトの名無しさんNGNG
>>405 は CPU ファンのことじゃなくて、CPU 内の電子のスピンのことを
言っているのだと思はれ。
0414一度言ってみたかったNGNG
CPUの中の人も大変だな
0415デフォルトの名無しさんNGNG
みんなしらねーの?CPUの動き。
まったくダメな奴らだなー。CPUの動きってのはな、
蟹歩きなんだよ蟹歩き!中開けて見たことねーのかよ?
0416デフォルトの名無しさんNGNG
>>413
オシロスコープだか何かが無いと見られないと思われ
0417デフォルトの名無しさんNGNG
>>416
オシロスコープで電子のスピン...、どやって見るんだ ? (藁

とりあえず...

http://w3p.phys.chs.nihon-u.ac.jp/~kubo/Pages/Thema_Paper.html

でも見て勉強してね。
0418デフォルトの名無しさんNGNG
量子コンピュータなんだよ
0419デフォルトの名無しさんNGNG
>>412
MSXでシューティングゲーム作っていますが
0420デフォルトの名無しさんNGNG
で、CPUが動いているのをみたやつはいるのか?
ほんとは、動いてないんだぜ
0421ここの住人の口癖NGNG
「動く」の定義による
0422デフォルトの名無しさんNGNG
動かされている
0423デフォルトの名無しさんNGNG
>>420
ベルトコンベアに乗ったり、ロボットに輸送されたりして、あちこち動いています。
0424デフォルトの名無しさんNGNG
>>1
CPUが動いてる様に見えるのは、実は脳の錯覚なんだ。

というかね、このスレは全部君の夢の中の出来事で、
朝起きたら全てなくなってるんだ。
目が覚めて、2ちゃんねるを巡回しても、
このスレはいくら探しても見つからないはずだよ。
誰かが削除依頼したわけじゃないんだ。
全部君が見てる夢なんだから。

でも、それがわかるのは、君がもしも目を覚ましたらという、
仮定のお話。
現実は残酷でね、君はずっと病院のベットで眠っていて、
二度と目を覚ますことはないんだ。
0425デフォルトの名無しさんNGNG
たまにはアセンブラで組んでみるか。
0426デフォルトの名無しさんNGNG
エアピストンと弁つかってエアCPUでも作るか〜
0427デフォルトの名無しさんNGNG
悪いことは言わない。リレーで我慢しとけ。
0428デフォルトの名無しさんNGNG
シーソーでも有りだよなー
0429デフォルトの名無しさんNGNG
>>427
お金がないので、空想で動くCPUを作りました。もちろん飛びます。
0430デフォルトの名無しさんNGNG
人間をCPUに例えると、何クロックぐらいかね
0431デフォルトの名無しさんNGNG
1THzのcpuがヤフオク出品中ですが本物ですか?

[出品者]hammer.Y.monkey
[最低額]10000�j
[写真なし]
ソケットはカセット型
水冷ユニット:専用液が付属
ペンティアム4用の下駄付属
0432デフォルトの名無しさんNGNG
任天堂のゲームウォッチもCPU積んでるの?
0433デフォルトの名無しさんNGNG
電卓もCPU積んでいるの?
0434デフォルトの名無しさんNGNG
空想は、頭の肥やしらしいです
0435デフォルトの名無しさんNGNG
肥やしをまいた後、田んぼを耕すことを【田ぶち】と言います。
頭の中でトラクター大活躍!!
0436デフォルトの名無しさんNGNG
ttp://homepage2.nifty.com/yosx7/garakuta.html
0437デフォルトの名無しさんNGNG
>>433
はい。電卓用CPU Intel 4004 好評発売中です。
4004 を搭載した電卓は定価30万円ほどと、大変お求め安くなっております。
0438デフォルトの名無しさんNGNG
>>437
あのIntelにしては手ごろな価格だな。
0439デフォルトの名無しさんNGNG
電卓といえばhp
0440デフォルトの名無しさんNGNG
>>417
勝手に量子コンピュータの話に摩り替えてどうする。
0441デフォルトの名無しさんNGNG
>>417
いやらしすぎだろ、これ。
http://w3p.phys.chs.nihon-u.ac.jp/~kubo/Images/cr-j2d.gif
0442デフォルトの名無しさんNGNG

20段のパイプラインがどのようなときにどのような振る舞いをするかを
理解している人ってたぶん世界中に数百人しかいないとおもう。
そもそもCPUを設計する人でもなければそんな知識はいらない。
8ビットぐらいのCPUをCPLDで作れる人は日本にも
2000人ぐらいいると思う。でも、2000種類もCPUはいらない。
CPUの動きを知っていることなんて、知識自慢の域を出ない。
知識自慢だけの人もいらない。
0443デフォルトの名無しさんNGNG
>>442
>界中に数百人しかいないとおもう
インテル系なら少なくともゲーム屋で要高速化部分作っている人間なら誰でも知ってると思うが・・・
0444デフォルトの名無しさんNGNG
>>442
>そもそもCPUを設計する人でもなければそんな知識はいらない。
最適化コンパイラを作ってる連中にとっては必須の知識となるわけだが
0445デフォルトの名無しさんNGNG
>>442-444
それには電子がくるくる回っているところを見る必要がある。
0446デフォルトの名無しさんNGNG
電界で狭くなった通路を通り抜けられずに
困っている小人さんの顔が見たいものだ
0447デフォルトの名無しさんNGNG
プログラマって偏屈な人が多いの?
0448デフォルトの名無しさんNGNG
>>447
当たり前だろ!!
0449デフォルトの名無しさんNGNG
>>447
「ユーモラスな人が多い」の typo やろ。
0450デフォルトの名無しさんNGNG
>>446
CPUに入っているのはマクスウェルの悪魔です。
彼らが電子をより分けてくれるため、演算ができるのです。
CPUの中の悪魔に感謝。
0451デフォルトの名無しさんNGNG
>>450
え??
CPUには小人さんがいっぱい入っているんだよ。
これ常識。w
0452デフォルトの名無しさんNGNG
マクスウェルの悪魔が入ってたら電源がいらなくて便利そう
でも困った顔の小人さんのほうが可愛いから女の子に売れそう
これからは、陽子とか電子とか量子とかじゃなくて、
沙里奈とか樹里亜とか可愛い名前のコンピュータ作ろうよ
0453デフォルトの名無しさんNGNG
>>452
沙里奈コンピュータ、樹里亜コンピュータ・・・。
萌えてしまったので逝ってきます。
0454デフォルトの名無しさんNGNG
Mac は she で、PC は he だそうだ。
0455デフォルトの名無しさんNGNG
>>450
そうか、それで発電しながら演算ができるんですね。
0456デフォルトの名無しさんNGNG
>>452
陽子(ヨウコ)+中性子(チュウセイコ)の原子核アタックを思い出した・・・
0457デフォルトの名無しさんNGNG
だいぶ動きがわかってきたよ.
僕のPCが時々止まるのはフェイントをかけてたんだね

でも素人に動きを見切られるようじゃCPUもまだまだだね
0458デフォルトの名無しさんNGNG
CPUって動くんですか!?
知らなかった....
0459デフォルトの名無しさんNGNG
>>458
ぼうやには、まだちょっとばかし早かったかな。
大人の世界にはいろいろあるのさ。
0460 NGNG
だから「CPU」の「P」の字がくるくる回転して動く仕組みになってるっつってんだろーが。
0461デフォルトの名無しさんNGNG
そのうちPの字の下のヒゲ部分が磨り減ってきてCDUになる。
こうなったら、お終いだ。
0462デフォルトの名無しさんNGNG
もうCпUくらいになったけど全く持って無問題ですが何か?
0463デフォルトの名無しさんNGNG
>>462
最近のCPUは銅配線だから C U になるまで大丈夫だよ。
0464デフォルトの名無しさんNGNG
>>462
うちは、⌒ ⌒ ゜゜まで逝きましたが...。
0465デフォルトの名無しさんNGNG
>>464
あれ? P 以外は変化しないはずだが・・・海賊版?
0466デフォルトの名無しさんNGNG
>>465
最新式のは、三つとも回るんだよ。
0467デフォルトの名無しさんNGNG
CPI(clock per instruction)の向上には CPUではなくCPIにして、
それぞれを回すとね、効果てきめん。
0468デフォルトの名無しさんNGNG
Iが多めに回ってる。そん代わり早く磨耗する。これ。
0469デフォルトの名無しさんNGNG
>>467
IPC の逆数を向上するのかよ(w
0470デフォルトの名無しさんNGNG
>>466
うちの最新マシンには CPU が入っていなくて、
代わりに CP(コンピュータ)が入っているよ!
でもなぜか、みんなはこのマシンのことを PC って呼ぶんだよ。
0471デフォルトの名無しさんNGNG
CPU は煙で動いている。エンジニアにもあまり知られていない事実だ。
その証拠に、煙が出ると必ず動作しなくなる。
洗濯機も自動車もそうだ。自動車の場合、出力が大きいので、若干の煙が
マフラーから出てしまう。そのために定期的にガソリンを補給しなくては
ならないのだ。
0472デフォルトの名無しさんNGNG
ネタはプログラマ板でやれ
0473デフォルトの名無しさんNGNG
>>472
CPUの動きを理解してない奴には無理。
0474デフォルトの名無しさんNGNG
ttp://member.nifty.ne.jp/kuwajima/pasokouza03.html

CPUの回転速度の単位を考えよう
0475デフォルトの名無しさんNGNG
>>474
「くるりんこ」だよ。
Pentium 4 2GHz の場合、23.151 テラくるりんこだよ。
0476デフォルトの名無しさんNGNG
CPUはずっと動かないからそんなに気にするな。
反復横跳びとか(ry
0477デフォルトの名無しさんNGNG
>>474-475
rpm で充分だと思うが...。
桁が大きすぎるなら、rpns (Rerevolutions per nano-second) とか rpps (Revolutions per pico-second) とするか、Mrps (Mage-revolutions per second) とか Trps (Tera-revolutions per second) とかにすれば充分だろ。
0478デフォルトの名無しさんNGNG
                \ │ /
                 / ̄\   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
               ─( ゚ ∀ ゚ )< くるりんこくるりんこ!
                 \_/   \_________
                / │ \
                    ∩ ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\∩ ∧ ∧ \( ゚∀゚)< くるりんこくるりんこ!
くるりんこ 〜〜!   >( ゚∀゚ )/ |    / \__________
________/ |    〈 |   |
              / /\_」 / /\」
               ̄     / /
0479デフォルトの名無しさんNGNG
>>477
それじゃ RedHat じゃない人はどうするんだよ。
0480デフォルトの名無しさんNGNG
>>479
そんな貴方にエイリアン。
0481デフォルトの名無しさんNGNG
>>479
Ports でも使ってろよ。
0482デフォルトの名無しさんNGNG
CPUの動きを理解してるヤツなんかいるのか?
ハァ? 俺は理解してるだと? お前その目で見たことあんのか?
0483デフォルトの名無しさんNGNG
>>482
CPU を設計している人とかも利買いしてないんですかね〜
0484デフォルトの名無しさんNGNG
すべてのモジュールを一人で設計するわけじゃないからね。
0485デフォルトの名無しさんNGNG
>>484
z80 ぐらいなら、一人で充分だろ。
0486デフォルトの名無しさんNGNG
甘く見てますな
0487デフォルトの名無しさんNGNG
ところでみなさんは、水晶振動子の動きは見えますか?
水晶振動子は発振モードで動作しているときは機械振動しているから、
目のいい人は見えるはずです。
0488デフォルトの名無しさんNGNG
>>487
ああ、だから、時々おれの携帯、振動しているんだな。あれ何かと思たよ。
0489デフォルトの名無しさんNGNG
>>486
別に CPU 動き理解するだけだから、実装設計ぐらいで充分だろ。
最近の FPGA なら楽勝だぞ。

>>487
漏れは、32KHz ぐらいまでかな。
0490デフォルトの名無しさんNGNG
>>489
32KHz = 32000回/分 の振動
0491デフォルトの名無しさんNGNG
>>490
それは知らなんだ。
0492デフォルトの名無しさんNGNG
>>488
残像が見える。
車のタイヤがゆっくり回転するみたいな。
0493デフォルトの名無しさんNGNG
>>492
違う違う。
それはCPUが自分の正体を隠すために発している電磁波の影響で見ている白昼夢だ!
0494デフォルトの名無しさんNGNG
>>493
ま・た・で・む・ぱ・か・。
0495デフォルトの名無しさんNGNG
>>490-491
それは秒ではないのかと・・・
0496デフォルトの名無しさんNGNG
>>495
あ〜〜〜あっ、ばらしちゃった。
0497デフォルトの名無しさんNGNG
やべっ,また新しい動きを身に付けたらしい.>うちのCPU
最近おまえのことがだんだんわからなくなってきたよ.
昔は,素直な扱いやすい奴だったのに...どうしたってんだよヽ(*`Д´)ノ
0498デフォルトの名無しさんNGNG
わけわからん
0499デフォルトの名無しさんNGNG
うちのZ-80はいい子です。
成長しませんが。
0500デフォルトの名無しさんNGNG
>>499
その子は 最近今にも死にそうなんだけど どうにか生きておられますな。
赤ちゃん体系のおじいさんみたい Z80って
 
0501デフォルトの名無しさんNGNG
>>497 のCPUは、アビリティ「熱暴走」を覚えた...

とか?
0502デフォルトの名無しさんNGNG
>>492
車のタイヤや扇風機がゆっくり逆回転してみえるのは、
TVカメラなどを通したときだけだぞ?肉眼では見えないはずだ。
0503デフォルトの名無しさんNGNG
光源によるだろ
0504デフォルトの名無しさんNGNG
>>502
えっ,見えないの?!きみ大丈夫?
0505デフォルトの名無しさんNGNG

俺達70年代生まれだと中学高校ぐらいまでは、一応DOSなんかでアセンブラ
組む機会&価値(使えるソフトが作れる)があるから、基本から理解できる機会あるけど
80年代中盤以降の人なんかはいきなりオブジェクト指向だからなー。
基本がわかってないと後々必ずひずみが出てくるんじゃないかと思ってるんだけど。
どうかな?
0506デフォルトの名無しさんNGNG
http://www.agemasukudasai.com/bloom/
0507デフォルトの名無しさんNGNG
>>505
情報系の技術者が居れば良いんじゃないの?
そっち方面はこっちの人が扱えばいい領域だし、あんまし人要らないし。

圧倒的に必要なのはオペレーターとデジドカだし。
0508デフォルトの名無しさんNGNG
>>501
うちのこは、みずぼうそう やった。
0509デフォルトの名無しさんNGNG
>>502
君のうちには、扇風機がなかったか、蛍光灯がなかったかのどちらかだな。
0510502NGNG
>>509
明かりはアルコールランプですが、何か?
冷房は下敷きですが、何か?
0511デフォルトの名無しさんNGNG
プリフェッチ
0512デフォルトの名無しさんNGNG
CPU is stopping but heat.
0513デフォルトの名無しさんNGNG
あ〜あ、貴重な512で喜ばないなんて。
0514デフォルトの名無しさんNGNG
>>513
今のCPUは7進数だから、512は別にちょうどの数ではないよ。
このスレを1からもう一度読んで来い。
0515デフォルトの名無しさんNGNG
>>514
ハイハイ、スレ違いだからこっちへ移動してね。

10進コンピューター
http://pc2.2ch.net/test/read.cgi/tech/1016362068/
0516山崎渉NGNG
(^^)
0517デフォルトの名無しさんNGNG
すーぱーぱいぷらいんー
はいぱーすれっでぃんぐー
0518デフォルトの名無しさんNGNG
K6-2 のコアを改造して、動作速度を 1GHz 以上にして、Athlon もびっくりだ。
というネタの続きはどうなったのか、誰かしりませんか?
0519デフォルトの名無しさんNGNG
質問はAGE!!
0520bloomNGNG
http://homepage.mac.com/ayaya16/
0521デフォルトの名無しさんNGNG
CPUエミュレータを作ってみるとifかcase文の羅列になるのですが
CPUの中の人も同じようなことをしているのですか?
0522名無しさん@そうだ選挙にいこうNGNG
LSI設計の出来る人いる?
0523デフォルトの名無しさんNGNG
>>521
ちょっと違うんじゃないかな

うまく言えないけど、ifとかswitchの羅列になるのは、
ソフトウエアが手続き的にしか実行できないから。

ハードはすべてのパーツが同時に動くから、それぞれの
パーツが単発の if や switch をするだけ
という感じ


0524デフォルトの名無しさんNGNG
つーか、gotoの連発なのでは。
0525デフォルトの名無しさんNGNG
caseの羅列が近いような気はする。
0526デフォルトの名無しさんNGNG
>>525
> caseの羅列が近いような気はする。

最終的には、ジャンプテーブルが近いかと...。
(case 羅列をコンパイラが変換するか、プログラマが自前でやるかは別にして。)
0527デフォルトの名無しさんNGNG
>>524-525
だから、それはソフト(エミュレータ)だって
0528デフォルトの名無しさんNGNG
>>527
まあ、最近流行らんけどマイクロコードと言う奴もあることだし。
0529デフォルトの名無しさんNGNG
aaaaaaaa
あげてみる。
0530デフォルトの名無しさんNGNG
CPUでの動きではないかもしれませんが、
しつもんがありまーす。

グラフィックアクセラレータはどこからどうやって計算命令を
うけとっているのでしょうか?
アプリケーション側から明示的に命令を出せるのでしょうか?
それともOSがかってに処理するのでしょうか?
0531デフォルトの名無しさんNGNG
 ノγヽγヽ
¥(^∀^)¥

 
0532デフォルトの名無しさんNGNG
>>530
ねじ回し
0533デフォルトの名無しさんNGNG
>>530
そこでOSとアプリケーションを区別する理由を言ってみろ。
すれ違いどころか、鼬外やもしれぬ。
0534530NGNG
ふだんCなどで普通に書いたらコンパイラがOSを経由して(?)CPUに処理させますよね?
良くわかってないんですが・・・
OpenGLなどのlibはどうやってアクセラレータに計算させてるのか知りたいんです。
メモリコントローラなどを介して処理するんだとおもうのですが
OSの用意したAPIにはそんな関数がないと思うので、
パイプライン(?)に直接指令を出すのかと思い調べましたが
検索ではなかなかわかりませんでした。
そこで、CPUの動きではないとは思ったのですが、
CPU処理の負担軽減させてやる=それにはCPUの動きをよく把握する=この板
で、ここで質問してみましたポ。
0535デフォルトの名無しさんNGNG
>>534
運転手...。
0536デフォルトの名無しさんNGNG
>>534
むしろハードウエアの知識だろぅに。
I/Oとかmapped memoryとかデバイスドライバとかシステムコールとかメルコとか。
0537530NGNG
  (`Д′)ゝ < thanxこ!
CC(   ノ├

運転手逝ってきます!
0538デフォルトの名無しさんNGNG
知識が滅茶苦茶ッぽいな。
まずは本を読むことを勧める。
0539デフォルトの名無しさんNGNG
オススメ本を紹介しる
0540デフォルトの名無しさんNGNG
10年ぐらい趣味でプログラムをやっていて、それで得た結論なんだけど、
アプリケーションレベルのプログラマが、HWレベルの知識が必須だとは俺は思わないなぁ。
スレの初期で、ページング云々パイプライン云々書いている人がいたが
そーいうのは、OSやコンパイラとか作ってる人に頑張ってもらえばいいと思う。
無駄だとは言わないけど、それらを覚える時間があるなら他に使った方がいいと思う。
0541デフォルトの名無しさんNGNG
まあ,趣味でやるなら必要ないってことでいいんじゃないの

仕事でやるなら別だが.
0542デフォルトの名無しさんNGNG
>>541
そうかなぁ。
プロならばこそ俺よりの考え方をするべきだと思うけどな。
IA32マスターすればそれで全てOKってことならいいけどさ、
現実は違うし。
0543デフォルトの名無しさんNGNG
そうかなあ
時間を惜しまず,自分の仕事のもっとも基本的な知識を
探求する姿勢(知りたいという好奇心)こそが大事だと思う.
だからこそ「プログラムはなぜ動く」みたいな本が売れてるんじゃないかと思う.
まあ,あの本はほんの取っ掛かりだけど...
0544デフォルトの名無しさんNGNG
>>540
そうかなぁ?
今のOSのように、ユーザーランド以外が完全にラッピングされつつあるならともかく、
10年前の DOS やらのころは、ハードウエアの知識がなくちゃ、全然駄目だろう?
PC-9800シリーズ テクニカルデータブックなんて、いまだにBIOS,ハードともにもってるよ。
0545デフォルトの名無しさんNGNG
そうかなぁ?
俺は要は優先順位の問題だと言いたいんですよ。
皆が皆ダビンチのようなオールマイティな天才じゃない。
当然俺もそうだし、何かを学ぶには時間と労力が必要でしょ。
プログラムって、ただHW構成と言語だけマスターすりゃそれだけで
作れるものじゃないじゃない。どっかの頭の良い人が考えた理論とかを
実際にコーディングしなきゃならないつー側面も多分にあるじゃない。
そこんとこに注力すべきだと。
それにハードはほっといても性能は上がるし、つられて言語の抽象度も上がる一方だし。
今最適化だーとか言って、パイプラインストールをなくす為にループアンロールしましたー
とかやっても、将来のマシンで予測のペナルティがゼロになりましたーとかなっちゃったら意味ないじゃん。
0546デフォルトの名無しさんNGNG
そうかなぁ.
君がそう思うなら、それが君にとって正しいのだろう.だが、それだけだろう.
0547デフォルトの名無しさんNGNG
>>540-546
そういうの (=H/W の知識) が必要な人もいるし、そうでない奴もいるっていうだけのことだろ。
>>544 みたいに「DOS やらのころは、ハードウエアの知識がなくちゃ、全然駄目だろう?」とか言ってる奴だって、デバイスの詳細まで知ってるわけじゃねーだろ。
(メモリーのアドレススクランブルって知ってるか ?)
0548デフォルトの名無しさんNGNG
アプリケーションレベルのプログラマが、数学の知識が必須だとは俺は思わないなぁ。
他のスレで、行列云々三角関数云々書いている人がいたが
そーいうのは、CGや科学技術計算とかやってる人に頑張ってもらえばいいと思う。
無駄だとは言わないけど、それらを覚える時間があるなら他に使った方がいいと思う。
0549デフォルトの名無しさんNGNG
むしろ業務に対しての知識のほうが必要
0550デフォルトの名無しさんNGNG
数学的な知識はいらないが、
数学的なセンスは、なにかしら情報処理の設計能力と結びつくところがあるね。

数学を"覚える"時点で無意味だね。
覚えるんならそりゃ、業務に関連することを覚えるべきだろう。
0551デフォルトの名無しさんNGNG
覚えるって考え方がまず寒いんだよ
0552デフォルトの名無しさんNGNG
最低限の事は覚えるしかないよ。

俺たちみたいな普通の奴は、大体が覚えてるものを組み合わせて新しいものを作るしかできないから、知識と言うものはそれなりに重要ではある。

全く何もないところから、クイックソートを思いつく奴とかなら別なのかもしれないけど。
0553デフォルトの名無しさんNGNG
>>545
でた、ハードわからん奴が言うことの典型
「CPUがそこにあるから」

原価の下げ方知らんだけだろ
0554デフォルトの名無しさんNGNG
>>553
意味不明。
自分の考え方ぐらいちゃんと表現しろよ。
0555デフォルトの名無しさんNGNG
微積の重要性は人それぞれだと思うが、離散数学の勉強はどのプログラマにも必須。
つまり論理的な考え方を鍛えろ、と。
理系の方、異論ありますか。
0556デフォルトの名無しさんNGNG
ちなみにアプリレベルのプログラマーでも、パターソン&ヘネシーくらいは読んでおくべきだと思う。
何か?
0557デフォルトの名無しさんNGNG
>>556
内容が古びている,ということはないか?
0558デフォルトの名無しさんNGNG
ないよ.
基礎だし.
0559デフォルトの名無しさんNGNG
>>554
ほう、ハードわからん奴がもう一匹いたか
教えて欲しけりゃものの尋ね方くらい憶えてくるんだな
0560デフォルトの名無しさんNGNG
ハードウェアってコピーできないからむかつく
0561デフォルトの名無しさんNGNG
ハードウェアよりも>>559のアルゴリズムが意味不明。
0562デフォルトの名無しさんNGNG
>>559
ププッ、なんか知らんけど自慢したくてしょうがないみたいね。
でも誰も聞きたくないみたいだから、とっとと消えてくれ。
0563デフォルトの名無しさんNGNG
>>562
煽るにしてもスレタイくらい見ながらやれボンクラ
0564デフォルトの名無しさんNGNG
>>553=>>559=>>563

以降放置でよろしく。> ALL
0565デフォルトの名無しさんNGNG
>>562
お前が消えてくれ。
559には残って欲しい。
0566デフォルトの名無しさんNGNG
どちらもお子様だねぇ
もっとマターリどうぞ↓
0567デフォルトの名無しさんNGNG
>>553=>>559=>>563=>>565

以降放置でよろしく。> ALL
0568デフォルトの名無しさんNGNG
微分のことは微分でやれ。
0569デフォルトの名無しさんNGNG
荒れるのは最近のCPUの動きが速すぎるのが原因かな.
みんな目がついて行ってないよ!
0570デフォルトの名無しさんNGNG
CPUがぐいーんぐいーん動いてまつ
0571デフォルトの名無しさんNGNG
>>569
いや、速いCPUが出るのは諸手を挙げて大歓迎だ
つーよりCPUの能力はまだまだ不十分だと思う

>未来のマシンで予測のペナルティがゼロになりましたーとか
>なっちゃったら意味ないじゃん。

こういう空想論で今やってる努力まで否定する阿呆が痛いだけ
0572デフォルトの名無しさんNGNG
>>571
> こういう空想論で今やってる努力まで否定する阿呆が痛いだけ

知ったかやめたら ?
Pentium シリーズでもアーキテクチャによって、最適な命令の組み合わせが変わってるぞ。
何のために、コンパイラオプションで CPU の指定をするのか理解してないのか ?
0573デフォルトの名無しさんNGNG
人のこと意味わかんねーとか言う前に自分の「空想論」を何とかしたら?
0574デフォルトの名無しさんNGNG
ははは。馬鹿だなぁ。
nsレベルで計算ができるものを人間が作れるわけないだろ。
今のコンピュータは、全部、空想で動いているのさ。
0575デフォルトの名無しさんNGNG
今のCPUってさ、遅い。遅すぎる。最速の奴で300MHzだなんて
3歳児の成長に一喜一憂している親の心境ってとこだな
0576デフォルトの名無しさんNGNG
CPUも空気読んでほしいよね
0577デフォルトの名無しさんNGNG
>>575
> 最速の奴で300MHzだなんて

何年前の話だよ...。
0578デフォルトの名無しさんNGNG
>>575
西郷たかもりですか?
0579デフォルトの名無しさんNGNG
いや、このPCは1Gつーてるけどさ
0580デフォルトの名無しさんNGNG
>>577
ベクトルプロセッサの話だろ。最速CPUのクロック300MHz近辺。
それでもPen4 の10倍くらい速いらしいね。
0581デフォルトの名無しさんNGNG
詳しいことは日本ガイシに聞け
0582ここで聞くけどNGNG
サンのblade150と明日論三ギガHzどっちが計算速い?
0583デフォルトの名無しさんNGNG
あのCPUは実はゴキブリだった
0584デフォルトの名無しさんNGNG
>>582
Blade150 なのか? あれって SPARC IIi 500MHz だっけか?
UltraSPARC III 1.05GHz だって、AthlonXP 2000+ より遅いよ。
大体、
USPARC 1.05GHz = AthlonXP 1700+ = Pen4 1.8AGHz
かな。
0585デフォルトの名無しさんNGNG
>>584
Blade150は650Mhzじゃないか?

ついでに言うと「ものすごくおそい」から、
買うのなら覚悟の上でな。
てか、普通の人間は買ってはいけない。

Blade100ユーザより。
0586デフォルトの名無しさんNGNG
>>585
550MHz からあるね。

まあ、普通の人は買わんだろ。
0587デフォルトの名無しさんNGNG
幕と同じだな.織田しかか湾.
0588動画直リンNGNG
http://homepage.mac.com/hitomi18/
0589デフォルトの名無しさんNGNG
Blade2000 かっとけ。Xeon より遅いが。
0590デフォルトの名無しさんNGNG
>>589
100万以上するじゃねーか、買えるかヴォケ。
0591デフォルトの名無しさんNGNG
>>590
安心しろ。実売価格は20万円ほどだ。ちょっと高いPC並だ。
0592デフォルトの名無しさんNGNG
>>590
学生にも買える安心価格です。
0593実売っていうかNGNG
blade150もメモリ256積んだら30万弱するじゃないか・・
30万も出したらジーオンのデュアルかえるな
0594デフォルトの名無しさんNGNG
blade は所有欲が満たされるよ。
0595デフォルトの名無しさんNGNG
>>591
マジか ? ソースキボン。
0596デフォルトの名無しさんNGNG
インターネットしていたら突然文字化けした意味不明なメッセージ
が書かれたダイアログが大量に出てきました。
0597デフォルトの名無しさんNGNG
インターネットしていたら突然文字化けした意味不明なメッセージ
が書かれたダイアログが大量dsf

sdf

dに出てきました。
0598デフォルトの名無しさんNGNG
インターネットしていたら突然文字化けした意味不明なメッセージ
が書かれたダイアログが大量dsdfssf

sdf

dに出てきました。
0599デフォルトの名無しさんNGNG
>>596
もうそのマシンは捨てないとだめだ。ウィルスにCPUをやられてしまったよ。
0600フォルトの名無しさんNGNG
>>599
嘘っ!それってつまり、ウイルスにCPUを書き換えられたということでしょうか?
PC初心者なので宜しくお願いします。ではでは。
0601デフォルトの名無しさんNGNG
>>600
�A点
0602即死NGNG
Blade買わないやつは即死
0603デフォルトの名無しさんNGNG
>>600
違う、CPUは正常だ。問題はメモリー。0866F番地を強制的に焼き付かされたときに起こる現象だ。
0604名無し@沢村NGNG
おまいらよ、レジスタやメモリには予約ビットというのがあるのを知っているか?
おまいらよ、予約ビットというのはプログラマが勝手に使ってはいけない領域だ。
おまいらよ、この予約ビットの存在を知らずにプログラミングすると、プログラムが暴走したりシステムがハングアップしたりして、大変危険だよ。
mallocで1000バイトばかりメモリを確保した場合、その中に予約ビットが含まれていると、プログラムはどこもおかしくないのに、突然フリーズしてしまったという不思議な現象が起るのよ。
不正なメモリアクセスというやつだな。
この予約ビットというのはメモリのそこかしこに散りばまられているから、正常にメモリを確保するのは至難の技だぞ!!
プログラミングって大変だぞ、おまいらよ!!
0605デフォルトの名無しさんNGNG
ヌヒはやめたのか?
0606デフォルトの名無しさんNGNG
>>604
バカ野郎、朝からそんな面白すぎる書き込みするんじゃねえよ
味噌汁吹いちまったじゃないか、どうしてくれるだ
0607デフォルトの名無しさんNGNG
味 噌 汁 飲 み な が ら P C を 使 う な
0608デフォルトの名無しさんNGNG
>>607
今日のMVP
0609デフォルトの名無しさんNGNG
NANDフラッシュメモリはビット化け、不良ブロックが発生するのが前提で制御
ソフトを設計しないといけないが。
必ずECCやブロック代替処理を仕込んでおかないと、すぐにシボーンする。

メーカー保証も1ビット訂正を入れて、何万回書き換えというスペックだからな。
0610デフォルトの名無しさんNGNG
>>609
また、知ったか君か...。
ソフトで ECC 処理ねぇ...、ご苦労なこった。
0611デフォルトの名無しさんNGNG
>>610
609はソフトでECCとは言ってないようだが?
ECCの一部をソフトが担当することはある
まさか知らないわけではあるまい?
0612デフォルトの名無しさんNGNG
SPARCだと普通に例外出るよね
0613デフォルトの名無しさんNGNG
>>611
プッ、知ったか2匹目。
0614デフォルトの名無しさんNGNG
>>613
君は何か知っているとでも言うのかw
0615デフォルトの名無しさんNGNG
ま、どっちみち、その一部はソフトが処理する事には変わりない。
0616デフォルトの名無しさんNGNG
まあ、ソフトでもハードでもいいんだけど。
普通の PC の BIOS ROM (今時おおかたフラッシュメモリーだよ) の制御回路/ソフトウェアに ECC なんか入ってんの見たことないけど、>>609 によるとすぐにシボーンするらしいね。
大変だな、ぷぷっ。
0617デフォルトの名無しさんNGNG
>>616
うむ、そう頻繁に書き換えないしね。
頻繁に書き換える設定はバッテリーバックアップなCMOSに記憶してるし。
0618デフォルトの名無しさんNGNG
>>616
つまり普通のPCしか知らないからソフトでもハードでもいいわけか
0619デフォルトの名無しさんNGNG
Alpha21364は最速ですが何か?
0620デフォルトの名無しさんNGNG
>>618
ぷぷっ、フラッシュメモリ全般にしてもいいよ。
0621デフォルトの名無しさんNGNG
ソフトでECC対応する例にフラッシュメモリを挙げた609を知ったかと斬り捨てられる君なら
きっとフラッシュメモリ以外のECCについてもよく知ってるんだろうなあ
0622デフォルトの名無しさんNGNG
>>621
よくご存知ですが。
0623デフォルトの名無しさんNGNG
>>622
では聞くがECCってそもそも何が目的だと思っている?

>ソフトで ECC 処理ねぇ...、ご苦労なこった。
普通ならそろそろ許してやるところなんだが
0624_NGNG
  ∧_∧    http://togoshi.ginza.st/mona/
 ( ・∀・)/< コんなの有ったっち♪
http://togoshi.ginza.st/mona/mona02.html
http://www.togoshi.ginza.st/mona/mona07.html
http://togoshi.ginza.st/mona/mona05.html
http://www.togoshi.ginza.st/mona/monaz08.html
http://togoshi.ginza.st/mona/mona06.html
http://www.togoshi.ginza.st/mona/mona10.html
http://togoshi.ginza.st/mona/mona04.html
http://www.togoshi.ginza.st/mona/mona03.html
http://togoshi.ginza.st/mona/mona01.html
http://www.togoshi.ginza.st/mona/mona09.html
0625紺野あさみNGNG
  ∋8ノノハ.∩   http//togoshi.ginza.st/yusei/
   川o・-・)ノ <先生!下記のページがありました!
http://togoshi.ginza.st/yusei/yusei01.html
http://www.togoshi.ginza.st/yusei/yusei09.html
http://togoshi.ginza.st/yusei/yusei05.html
http://www.togoshi.ginza.st/yusei/yusei08.html
http://togoshi.ginza.st/yusei/yusei06.html
http://www.togoshi.ginza.st/yusei/yusei10.html
http://togoshi.ginza.st/yusei/yusei04.html
http://www.togoshi.ginza.st/yusei/yusei03.html
http://togoshi.ginza.st/yusei/yusei02.html
http://www.togoshi.ginza.st/yusei/yusei07.html
0626デフォルトの名無しさんNGNG
耳まで真っ赤になってるとこ申し訳ないが、
"ECC対応"が何を指してるか明確にした方がいいぞ
0627デフォルトの名無しさんNGNG
>>626
早見優がやってるやつのことだよ。
0628609NGNG
つーか、NANDフラッシュメモリと、BIOSなんかで使われるNORフラッシュメモリ
の違いがわからないで書いている香具師、ちょっと恥ずかしいぞ・・・・
取りあえず、東芝などのサイト行って、スマートメディア(NANDフラッシュ)
の資料を読んでこい。

PCのBIOSはNORフラッシュ系で全く別物だ。だからわざわざNANDと言ってる
のにねぇ。NORはビット化けは基本的にない(10年ぐらいはメーカー保証)。
0629609NGNG
ついでに張っておくわ。これ読んで勉強しとけ。
http://www.semicon.toshiba.co.jp/prd/pdf_presen/nandflash_what_j.pdf

しかし、このスレ、名前の割に組み込み屋いないのか・・・(;´Д`)
0630デフォルトの名無しさんNGNG
>>626
酒飲んでるから耳が赤いというのは当たっているが
エラーを検出して終わりというお前の議論が痛いことに変わりはないぞ
0631まゆ☆NGNG
http://members.tripod.co.jp/nichkirai/のo(⌒▽⌒)o♪管理人まゆで〜す☆

2ちゃんねらーに荒らされて困っている人は、一緒に2ちゃんねらーを馬鹿にしましょう!
0632デフォルトの名無しさんNGNG
禿げしくワラタ
工房の部活の腹筋運動に匹敵するいい運動になった
腹イタイ

後味素晴らしい、ありがとう >>631
0633デフォルトの名無しさんNGNG
DRAM とかのハードウェアで処理する ECC しか知らないヤシが
ここでは一番エライ、ってことになってるんだ。。
ハードウェアまんせーならプログラマなんていらないじゃん。

0634デフォルトの名無しさんNGNG
>>609
サンクス.勉強してみるよ.
でも,ここまで勉強しないといけないもんなん?キビシー
0635デフォルトの名無しさんNGNG
> ここでは一番エライ、ってことになってるんだ。。
なってないなってない
0636名無し@沢村NGNG
>>631
まゆよ、2ちゃんねらーは案外いいやつだよ♪
おれは2ちゃんねらーを大目に見てるよ♪
0637デフォルトの名無しさんNGNG
raid5 は ECC だから、ソフトウエアraid5 はソフトウエアのECCだ?
メインメモリを raid5 で制御するシステムもあったもな。でもちぷせと上だぎゃ。
0638デフォルトの名無しさんNGNG
>>633
そうだよ。極論、ソフトはいらない。ハードだけで何でも作れる。
こういう暴言してもソフトしか知らん奴は説得力のある反論ができない
0639デフォルトの名無しさんNGNG
横槍だが、ちょい前のHPのNetServerなんかに使われていたメモリは、スクラビングECC SD-RAMとかいう代物だった。
通常のECCに加えて、ハード的に誤りビットを修正してしまうとか言ってた。
0640デフォルトの名無しさんNGNG
>>639
ECC って、64ビットだと、1ビットの誤り修正、2ビットの誤り検出、だったのでは。

ターボ符号をハードウエアで実装したメモリの誤り修正システムってあるんだろうか。
0641デフォルトの名無しさんNGNG
>>640
ですな。

ターボ符号でメモリのエラー訂正って…そこまで手間をかける必要ありますか?
ものすごく特殊な環境なら、それ位必要になるかもしれませんが。
0642デフォルトの名無しさんNGNG
警告を出しながら正常稼動を続けるんだよな
0643デフォルトの名無しさんNGNG
>>642
ECC の 1bitのエラーなら。
OS でシャットダウン指定したり、システムによっては切り離しを行ったりするけど。

ターボ符号か ... 通信システム系なら 、っつか、
そこまで訂正させたいなら、それこそソフトウエアで実装する罠。
0644デフォルトの名無しさんNGNG
>>643
「シャットダウン」できれば幸運
0645644NGNG
しかしパリティでは被害の「切り上げ」が起きるだけ
ちっとでもチャンスを残してやろうとする心意気なわけで
0646デフォルトの名無しさんNGNG
「シャットダウンしてはいけない」システムも多数存在す。
うちではメモリリダンダント機能のあるサーバマシン使ってまつ。
エラーが起きると、自動的にそのモジュールボード切り離しまつ。
メモリほっとスワップ機能もあって、稼動中にメモリモジュールボード引っこ抜くのも可。
0647デフォルトの名無しさんNGNG
ソフトソフト、いばるなソフト。ハードなければただの紙。
ハードハード、いばるなハード。ソフトなければただの箱。
0648デフォルトの名無しさんNGNG
古い話だが、東海村臨界事故の日に
東京で1bitエラーが起きた、つー話があったな。
0649デフォルトの名無しさんNGNG
>>647
プログラム内蔵方式ではないコンピュータならば、
ハードウエアだけで立派に動作しまつ。
0650デフォルトの名無しさんNGNG
まぁ、今は基本的にプログラムで動いている電卓も、昔は電卓もリレー
だけで作られていたわけだ。
かしゃかしゃいいながら計算結果が出る様は、いかにも動いている!
という感じで、なんとも面白いヽ(´ー`)ノ

ttp://www.fsinet.or.jp/~mad/relay.htm (有名なページ。動画あり。
0651デフォルトの名無しさんNGNG
>>650
でつね。電子立国やプロジェクトXでも電卓などは中心お題でつね。
もちろんリレーだけでなく、真空管やトランジスタ方式でもハードウエアでつ。
パラメトロンも大好きでつが。
0652デフォルトの名無しさんNGNG
>ソフトなければただの箱。
たまたまMPUとやらを使っているユニットにソフトもハードもあるか
部品がはまってなきゃ動かねえってだけのことだ

ソフト専科な奴ほどオブジェクト指向がわかってない気がする
電子機器のいわばprivateメンバの1つを作っているだけなのに
コーダーの視点でくだらない屁理屈で居直る姿はタコツボ社員そのもの
0653デフォルトの名無しさんNGNG
まったくそのとおりでございます!
すべてのご意見にYES!同意!
>652の見識の高さに感服いたしました!!
0654デフォルトの名無しさんNGNG
ソフトウエアなんて、つい最近まで、
ハードウエアのおまけ、著作権も及ばず、特許申請が単体でできず。
いやほんと、Intel が CPU 作らなかったら、どうなっていたことやら。
0655デフォルトの名無しさんNGNG
こいつらよー、抵抗やコンデンサよりソフトだけが特別に偉いって言いたいんだろ
携帯電話が薄くなったのは誰のどんな努力のお陰だと思っている?
0656デフォルトの名無しさんNGNG
僕のお陰だよ!!内緒だけどね
0657デフォルトの名無しさんNGNG
>>655
TRON のおかげですが、何か。
0658デフォルトの名無しさんNGNG
いやいや,俺のお陰だろ.今まで黙っていたがな.
0659デフォルトの名無しさんNGNG
夜中にはゴキブリに変身するんだよ
0660デフォルトの名無しさんNGNG
>>655
流石に俺のお陰だなんて思い上がってはいないよ...




えっ,俺のお陰?!Σ(゚Д゚; !!
0661デフォルトの名無しさんNGNG
>>655
石切職人のおかげだろ。
0662デフォルトの名無しさんNGNG
>>655
むしろ俺のおかげ
0663デフォルトの名無しさんNGNG
CPUの中の人やメモリの中の人がたくさんレスしてくれました。多謝。
0664デフォルトの名無しさんNGNG
マジかよ、反論どころか「薄くした功績」すら答えられるやつゼロかよ
お前ら全員氏んでいい! あ、661は除いて
0665デフォルトの名無しさんNGNG
別に抵抗やコンデンサが薄くなったおかげじゃないよ
はい
0666デフォルトの名無しさんNGNG
>>664
電池の外の人!の活躍であることは、みな十分承知している。
0667デフォルトの名無しさんNGNG
>>664
えっマジだったの.ここネタスレだと思ってたよ.
ごめんね.
0668山崎渉NGNG
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0669デフォルトの名無しさんNGNG
なんだかスレタイに呼ばれてる気がした
0670デフォルトの名無しさんNGNG
>>665
ダウト
0671デフォルトの名無しさんNGNG
CPU の動きを理解してないやつには無理。
0672デフォルトの名無しさんNGNG
CPUの動きを理解したいので,CPUのHamiltonianを教えてください.
0673デフォルトの名無しさんNGNG
>>672
2.66Gn
0674名無しさん@EmacsNGNG
test
0675デフォルトの名無しさんNGNG
そうかよ、test かよ、よかったな
0676デフォルトの名無しさんNGNG
CPUの動きを理解するためのtestかもしれない...
0677デフォルトの名無しさんNGNG
ピ――――――――――――――――――――――――――――――――――
ガ――――――――――――――――――――――――――――――――――
――――――――――――――――――――――――――――――――――――
電波―――――――――――――――――――――――――――――――
―――――――――――――――――――――――――――――――――
―――――――――――――――――――――――――――届いてる。
0678デフォルトの名無しさんNGNG
さあ,理解しますかー!!
0679名無し@沢村NGNG
おまいらよ、量子の動きを理解できないというならわかるが、CPUは人間がつくったものだから100%理解できるはずだよ。
つーかCPUをつくった人をはじめ、理解しているやつは世界中に無数にいるよ。
だからそれが理解できんということが、おれには理解できんが…?
0680デフォルトの名無しさんNGNG
ノイマン型CPUには
IPレジスタがある。
今はそれだけが分かってればいい。(謎

0681名無し@沢村NGNG
>>680
「今は」って、おまい、CPUは人間がつくったものだし公知のものだから、全部理解できんとマズイだろうが!?
068269NGNG
CPUはCとPとUからできています.それ以上でもそれ以下でもありません.パーペキな理解です.
0683デフォルトの名無しさんNGNG
>679
CPUは人間が作ったことになってまいすが、実は宇宙人からの技術提供で
作られています。つまりほとんどブラックボックス
人間には理解できません!
0684デフォルトの名無しさんNGNG
フリーズ!俺はCPUだ
0685デフォルトの名無しさんNGNG
>>683
ここだけの話だけど、技術提供を牛耳ってるのが
シークレット・ガバメントなんだよね。


0686デフォルトの名無しさんNGNG
人間は、「再現可能な現象」を利用しているに過ぎません。
CPUなんて、やってみたらできちゃった技術の集大成なので、
偶然の積み重ねであること以上のことを、人間は理解することができません。
0687山崎 渉NGNG

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0688山崎 渉NGNG

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0689デフォルトの名無しさんNGNG
最近CPUの状態を頭に描くと、
CPU=おっぱい
レジスタ=蓮
のようになってしまい大変キモイです。
0690デフォルトの名無しさんNGNG
とくにItaniumなどレジスタ山盛りのものに関しては、小さなぶつぶつが
たくさん密集していて、CPUのことを考えるだけで鳥肌が立ちます。
0691あぼーんNGNG
あぼーん
0692あぼーんNGNG
あぼーん
0693山崎 渉NGNG
(^^)
0694山崎 渉NGNG
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0695デフォルトの名無しさんNGNG
りこんふぃぎゅらぶる萌えー
0696あぼーんNGNG
あぼーん
0697あぼーんNGNG
あぼーん
0698デフォルトの名無しさんNGNG
ハイパー・スレッディング・テクノロジとは
ハイパー・スレッディング・テクノロジでは1 つの物理プロセッサが2 つの論理プロセッサとし
て認識されます。アーキテクチャ・ステート(AS )とアドバンスド・プログラマブル・割り込み・
コントローラ(APIC )に関しては、それぞれ専用のものが用意されます。アーキテクチャ・
ステート(AS )とは、汎用レジスタ、コントロール・レジスタやデバッグ・レジスタなどのレジス
タを指し、プログラムやスレッドの状態をここに保持します。アドバンスト・プログラマブル割
り込みコントローラは、物理プロセッサID と論理プロセッサID などから構成され、プロセッサ
の制御と割り込み処理を行っています。一方で、2 つの論理プロセッサはプロセッサ実行リソー
スを共有します。実行リソースは、ロード、加算、減算などの処理を実行するプロセッサ上のユ
ニットです。これにより、ユーザ・プログラムは従来のプロセッサと同様に論理プロセッサに対して
スレッド(プロセス)のスケジューリングを行うことができます
0699デフォルトの名無しさんNGNG
>>698
それって今月のInterfaceに載ってたようなやつ?
0700デフォルトの名無しさんNGNG
>>699
今月のInterfaceはパイプラインとスーパースカラの説明が主だったから
特にハイパースレッディングの説明はなかったと思う.(まだ全部読んでないんで)

ハイパースレッディングはいまのところPentium4だけの技術.
ttp://www.intel.com/jp/developer/download/
ここから資料を落として見ると勉強になるよ.
0701デフォルトの名無しさんNGNG
age
0702デフォルトの名無しさんNGNG
>>700
名前は違うけど、別にPentium4だけの技術じゃない
Power4とか
0703デフォルトの名無しさんNGNG
>>702
クルーソーも使っているよね?
0704デフォルトの名無しさんNGNG
>>703
Crusoeにそういうのあったっけ?

ハイパースレッドとか、複数コア載せるのは
当分の間、性能上げるための定番手法になるだろうね
これ以上クロックあげるのはいろいろ困難だし・・
0705デフォルトの名無しさんNGNG
>>704
10Gまではいけるらしいぞ
0706デフォルトの名無しさんNGNG
MSILを直接実行するCPUを作ってください。
0707デフォルトの名無しさんNGNG
CPUの動きとプログラムとどう関係があるのだろうかぁぁぁぁ
何かの記事を鵜呑みにしているだけなんじゃないのぉぉぉ???
つい最近CPUの存在を知った>>1
0708デフォルトの名無しさんNGNG
>>707
一年も前のスレに何を今さら・・・・
0709即死NGNG
まだ一年は経っていない。
0710名無し@沢村NGNG
おまいらよ、CPUに使われているLSIはトランジスタ、ダイオード、及びそれらをつなぐ電子回路を集積したものだ。
よってCPUの動きを知るためには、それらの中でどのように電気伝導が行われているかを知る必要があるぞ。わかるか?
おまいらよ、トランジスタとはP型半導体とN型半導体をNPNに接合した素子だ。
おまいらよ、ダイオードとはP型半導体とN型半導体をただ接合した素子だが、接合部の構造によっていろいろな種類のダイオードがある。
エザキダイオードなどもそのひとつだ。
おまいらよ、これらの中では電荷を持った自由電子と正孔の移動によって電気伝導がおこなわれているんだぞ。わかるか?
0711デフォルトの名無しさんNGNG
>>710
時代遅れ
0712デフォルトの名無しさんNGNG
>>704
クルーソーは確かVLIWアーキテクチャですな。
0713デフォルトの名無しさんNGNG
>>710
>エザキダイオードなどもそのひとつだ。

エサキダイオードな、「ザ」ではない。
0714デフォルトの名無しさんNGNG
>>713
沢村にマジレスk(r
0715デフォルトの名無しさんNGNG
>>713
江崎先生マンセー
0716デフォルトの名無しさんNGNG

Cで使う変数が実際にメモリに入れてるか、レジスタに入れてるか。
リアルタイムな物では重要なんだ。
アセンブラ知ってないと出来ない物って沢山あるんだよ。
0717デフォルトの名無しさんNGNG
そんなあたりまえなこといまさらいわれても
0718デフォルトの名無しさんNGNG
volatileの使い方理解しとけばそれで十分
0719デフォルトの名無しさんNGNG
> アセンブラ知ってないと出来ない物って沢山あるんだよ。
リアルタイムな物だけか?(w
0720デフォルトの名無しさんNGNG
領域破壊のクソコードをデバッグせにゃならんときに
スタックやヒープの具体的な構造が理解できないと困るな。
あとエンディアンとか構造体のアライメントとか。
Cだったらその程度で十分だな。
0721-O0NGNG
おいっ!そこのエンジニアたち!

誰もコンパイラやオプティマイザのバグに遭遇したことないのかよ。
アセンブラもCPUの知識も絶対必要だぜ!
0722デフォルトの名無しさんNGNG
簡単に遭遇するCPUのバグなんぞがあったら、まともな開発はできませんがな。
演算精度がおかしくて3D計算の一部に不具合が出るとか、細かいのはいろいろ
ありそうだが・・・。
0723デフォルトの名無しさんNGNG
別に素人が簡単なプログラムを作るだけならCPUの細かい挙動を知る必要はない
ただしプロとして食っていくなら知っておかないと致命的
同時にOOのような抽象化の必要性もわかっておかないと致命的
0724COM+1.5新機能の全てNGNG
CPUについて語り明かそう!!
0725デフォルトの名無しさんNGNG
>領域破壊のクソコードをデバッグせにゃならんときに
>スタックやヒープの具体的な構造が理解できないと困るな。
>あとエンディアンとか構造体のアライメントとか。
>Cだったらその程度で十分だな。

デバッグ能力の低さを物語っている。
0726デフォルトの名無しさんNGNG
CPUの創り方: ttp://book.mycom.co.jp/book/4-8399-0986-5/4-8399-0986-5.shtml

このスレにこの話題が無いのが意外な
0727デフォルトの名無しさんNGNG
知ってても何の得にもならん
0728デフォルトの名無しさんNGNG
テレビを見るなら受像の仕組みくらい知っているのは当然だと思うが
0729デフォルトの名無しさんNGNG
メカニックは、ブラックボックス化した今の時代の
エンジンをどれだけ理解してるんだろう。知るべきことは
知っておいた方がいいと思うけど。時間と能力の許す限り。
0730名無し@沢村NGNG
おまいらよ、生きているんだったら、生命活動の原理を知っておきべきだよ。
思考の原理もついでに言っておくと、シナプスの信号の伝達だぞ。
魂なんてそこには無いんだよ。わかるか?
0731デフォルトの名無しさんNGNG
>>731
「ない」があるという仏教的な物言いはしってるか?
0732デフォルトの名無しさんNGNG
nullは存在しますか?
0733デフォルトの名無しさんNGNG
>>732
すべてがnullになる
0734デフォルトの名無しさんNGNG
>>733
null ぽッ&hearts
0735デフォルトの名無しさんNGNG
  ♪ チュッ ♪
   ∧ ∧∧ ∧
   (*゚ー(゚ー゚*)
   /  つと | 
 〜(__ノ(__ノ〜
       >>734
0736デフォルトの名無しさんNGNG
>>731
意識してなのか?
パラドックスだな。
0737デフォルトの名無しさんNGNG
迷路のような深いパイプラインを持ったプロセッサの時代に
マシンサイクルしこしこ計算して書いたところで。。。
0738デフォルトの名無しさんNGNG
パソコンの仕組みというと半導体に走りがちだが、
電磁石や導線等だけの加算処理を理解するのも乙かもしれない。
日経から出ていたCODE(だったっけ?)が良かった。
0739デフォルトの名無しさんNGNG
>>738
古いレジスターなんかいい感じだな。
0740デフォルトの名無しさんNGNG
そこでリレー計算機の自作ですよ
0741デフォルトの名無しさんNGNG
バベッジの解析機関でも(ry
0742デフォルトの名無しさんNGNG
>>741
そんなもん作れるか。
階差機関くらいにしとけ。
0743デフォルトの名無しさんNGNG
トランジスタ計算機くらいなら出来そう
0744デフォルトの名無しさんNGNG
実際に作るやつっているんだな

ttp://www.fsinet.or.jp/~mad/relay.htm
0745デフォルトの名無しさんNGNG
運動会のマスゲームというか欽ちゃんの仮装大賞というか
そんな感じで人間コンピュータ作れないかな。
赤と青の旗を両手に持って
前の人の上げた旗を見て自分の上げる旗を決める、みたいな。
0746デフォルトの名無しさんNGNG
CPUの創り方のTD4CPUにメモリとキーボードと7セグLED付ければTK-80になれるかな?
0747デフォルトの名無しさんNGNG
>>744
なんか、電卓の話で泣けてしまった。
ええ話や…
0748デフォルトの名無しさんNGNG
非チューリング型の計算機を自作したいです。
0749デフォルトの名無しさんNGNG
そのまえにその計算理論を示してください
0750デフォルトの名無しさんNGNG
プリフェッチ
0751しろーとNGNG
プログラミングの力を生み出す本とパターソン&ヘネシー、どっちがいい?
0752デフォルトの名無しさんNGNG
はじめまして。
私は業務系PGです。使用言語はJavaです。
基礎を勉強したいのですが、やはりアセンブリだと思います。
パターソン&ヘネシーって、読みにくいでしょうか?
上巻、下巻、に分かれている日本語版を読もうと思ってます。
0753デフォルトの名無しさんNGNG
>>752
迷わず買いなさい。
0754デフォルトの名無しさんNGNG
>>753
アナタは読んだのですか?
何か難しそうなのですけど。
0755デフォルトの名無しさんNGNG
やっぱこれだろ!
http://www.ics.kagoshima-u.ac.jp/edu/expII1/index.html
俺が虎の巻認定汁!
CPUがアセンブラコードをデコードして内部制御信号で処理を振り分ける様が手に取るように分かる。
0756デフォルトの名無しさんNGNG
↑これはディスクリートで組んでいて、マイクロプログラム(CPU内部の制御順を0/1コードでプログラム的に示したもの。ストアドロジックと言う)をROMで組んでいるが、実際のCPUのマイクロプログラムとは動作は変わらない。
ストアドロジックは今はCやHDLなどで組んで論理合成して回路化する(CISCで用いられる手法)が、これに対して、ANDやORのゲートロジックで組み立てていくのをスケマ設計、ワイヤードロジックと言い、これは、内部処理の高速化の利点がありRISCで用いられている。

もちろん、演算部もROMで組んでいるが、CPU内のALUと動作は変わらない。
0757デフォルトの名無しさんNGNG
>>530
制御はぜんぶグラフィックドライバにお任せ。
ドライバはOSが呼び出すもんだ。
OSの機能を呼び出すのはアプリ、、、と。

直接制御したければLinuxのXのドライバのソースでも読め。
0758デフォルトの名無しさんNGNG
あ、超おそレス恥ずかしい。
0759デフォルトの名無しさんNGNG
岩波講座マイクロエレクトロニクス(7)
プログラミング言語とVLSI
古い本だが、これはすごい
smalltalkマシンをCPUの設計から解説している
ALUだのスタティックメモリのセルの回路まで載ってる
よりによってsmalltalkだから、言語の解説も中々
しかもそれの実装設計ねただ

あと、個人的にはトランジスタの内部構造や
半導体チップの作り方まで理解を進めることをお勧めする
0760デフォルトの名無しさんNGNG
javaPGですが、パターソン&ヘネシーを買ってきました。
よくわかりませんが、読破します。
0761デフォルトの名無しさんNGNG
>>756
アーキ(CISC/RISC)と設計手法(HDL/スケマ)は無関係。無茶苦茶いうなよ。
0762デフォルトの名無しさんNGNG
>>761
20年ぐらい前の知識だと無関係とも言えないだろう。
0763デフォルトの名無しさんNGNG
>>762
どうやったら関係が出てくるのか説明してみろ。
0764デフォルトの名無しさんNGNG
そもそもなんでCPUのなかがNANDの組み合わせだけなのかが分からん
普通にANDやOR用意したほうがひとつで済むと思うが
0765デフォルトの名無しさんNGNG
>>764
TTL/DTL/NMOS/CMOSではNANDのほうが普通なんだよ。等価回路を見れば
分かる。ECLなんかはORが基本らしいが。

ちなみにNANDだけで回路は作れるが、ANDまたはORだけでは作れない。
0766765NGNG
ANDやOR「も」使った方が、という意味なら正解。
特性を上げるためにNANDをうまく組み合わせるようにすることはあるが、
無理してNANDだけを使う訳ない。
0767デフォルトの名無しさんNGNG
AND/OR回路つくるよりNAND回路つくる方が安かったから、とかいう理由だと聞いたことが。
0768765NGNG
ディスクリートで組むなら、
NANDだけでも論理は組める→NANDゲートがよく売れる→安い?
0769デフォルトの名無しさんNGNG
バイポーラトランジスタでは
反転増幅(NOT回路)はトランジスタ1個ですむけど
非反転はもうひとつトランジスタ使って反転さないといけない。
NANDよりANDのほうが出力段に余計にかかるし遅い、、じゃなかったっけ。
C-MOSならどっちもおなじ。
0770デフォルトの名無しさんNGNG
それから
NORよりNANDのほうが良く使われる理由は768の通りだとおもう。
0771デフォルトの名無しさんNGNG
>>769
CMOSもバイポーラと同じ。余計にいる。

>>770
NORもNANDよりトランジスタ1つ余計にいるみたい。
TTLの等価回路ではそうなってる。

まあこういう知識はどうでもよくなってて、合成ツールがうまくやって
くれるよ。
0772デフォルトの名無しさんNGNG
>>745
大昔のテクノポリスの
読者参加企画で既出

あのころはまだギャルゲー記事もあまり無かったな。
0773デフォルトの名無しさんNGNG
>>771
n-mosあたりと勘違いしてるとおもわれ
c-mosならNANDもNORも(ANDもORも)
同じ数のトランジスタで作れるよ
http://bw-www.ie.u-ryukyu.ac.jp/~wada/digital/gate.html
0774デフォルトの名無しさんNGNG
>>771
勘違いでなくて分かってませんでした。
しかし昔使ったあのマクロの等価回路とディレイパラメータは… (言い訳)
0775771NGNG
>>774は>>773ね (恥
0776最凶VB厨房NGNG
CPUの動きを理解する必要性がありません。
0777デフォルトの名無しさんNGNG
VB厨はCPUの前にOSの動きを理解した方がいいだろ
0778デフォルトの名無しさんNGNG
VB厨はCPUの前にSOSの必要性を理解した方がいいだろ
0779デフォルトの名無しさんNGNG
OSの理解より、CPUの理解の方が簡単だよ。
CPUの中枢部がやってるのは値の出し入れ(移動)などだから。
プログラムのカウンタは別にあるし、計算はALUに流せば勝手にやってくれるし。
中枢部はカウントうp、値の移動(各GATEのONOFF)の順番を指示するための順序回路を組めばよい。
0780デフォルトの名無しさんNGNG
↑あと、命令フェッチサイクルはどんな命令でも共通だね。
インストラクションレジスタにオペコード入れて、プログラムカウンタを1進めて、オペランドを取得する為にそのアドレス出す準備する。
0781最凶VB厨房NGNG
OSの動きを知る必要性がありません。
知る必要があるのだったら
そのOSは不完全である。
0782デフォルトの名無しさんNGNG
>>781
OSの底でOS-ハードを繋ぐデバイスドライバ作りたいときやカーネル修正したいときは?要るんじゃないの。
0783最凶VB厨房NGNG
カーネルを修正するだと?
もう一度言おうか?
そのOSは不完全である。
0784デフォルトの名無しさんNGNG
>カーネルを修正するだと?
だって、LINUXはドライバファイルとか、カーネルBOOTを修正したりしてハードにフレキシブルにしてるけど・・・。
0785デフォルトの名無しさんNGNG
三極真空管でRS-FF書けないとこの業界失格
0786デフォルトの名無しさんNGNG
双安定マルチでつか。
0787デフォルトの名無しさんNGNG
TTFやCMOSからちょいと書き換えるだけだし…
0788771NGNG
>>785
SCANなしFFは禁止です。頑張ってSCANつきのFFを作ってください。
0789デフォルトの名無しさんNGNG
CPUを理解すると言ってもいろんなレベルがあるからな。
VBを動かしているのがCPUといった理解でも(それですんでいれば)問題ない。
>>781のような考え方も、それですんでいれば問題ない。
知っていないと知らなくていいか判断できないわけだが…
0790デフォルトの名無しさんNGNG
>>781はだから何?って感じだな。
なんにでも当てはまるし、同じ事を繰り返し言っているだけだし。

そもそも完璧ってなんなんだ?
0791デフォルトの名無しさんNGNG
関係ないけど、うちは制御系なので
「リアルタイムデバッガ・エミューレータ」つうご大層な機器を使うっす。
これでワンステップ実行、つまり機械語1行相当分ずつ走らせると
CPUの動きが手に取るように分かるよ。
新人研修とかに使える教育手法。
0792デフォルトの名無しさんNGNG
クロック一発づついれてFFをプローブすれば、もっとよくわかります。
0793デフォルトの名無しさんNGNG
>>792
ただし、CPU内部はClockより高速に動いてるからね。
おそらく4倍速〜今だと?辺り。
0794デフォルトの名無しさんNGNG
素朴な疑問。
そもそもCPUの倍速回路って792みたいなことしても動くのかね?
波形のひずみ(つーかもとから矩形波だし)高調波をフィルタで整形とかしてる?(アナログシンセかよ)
0795デフォルトの名無しさんNGNG
>>794
PLL経由だから無理。
その手のLSIだとテストモードにしてテストクロック入れる。
0796ぽんこつNGNG
システム電源の電圧が低く、かつ一定でなく
クロックが安定しません。

一日に8時間ほど充電すると 3時間ほどなんとか
まともな電源を供給できます

1日に3回位であれば
ここぞというときだけ
30秒くらい 20倍のクロックで動きます。

コーヒ・煙草などで dope する、
物理的刺激を加える、などすると
しばらく調子よく動くのですが

そのあとで1週間以上、起動しなくなったりします。

そろそろ粗大の日に、廃品として出そうと思います。
0797デフォルトの名無しさんNGNG
>>793
その四倍なんかが内部クロックなわけだが?
クロックより高速に動くなんてのはありえない
0798デフォルトの名無しさんNGNG
CPU内部のクロックと外部のクロックが違うという事を言いたいのだと思われ。
0799デフォルトの名無しさんNGNG
クロックの無いプロセッサ
0800デフォルトの名無しさんNGNG
>>799
あれ試験大変そうだよね。どうやってんのかな?
0801最凶カーネル墓ーNGNG
OSの動きを知らなくてはならぬ。
一部でも知らないところがあったら
そのプログラマは不完全である。
0802デフォルトの名無しさんNGNG
Cの規格には余計なことを知りたがるなと書いてあるぞ

Nullの内部表現が幾らだろうと使う人間には関係ないのだ
0803デフォルトの名無しさんNGNG
全部分かってられるなら、全部グローバル変数でも良かったはずだ。
とりあえず知らなくて良い事は無視しておく(おける)のが良いことだ。
0804デフォルトの名無しさんNGNG
CPUと数学基礎論を関連付けて考えるときは、
インストラクションセットを<L,T>と考える
べたな発想でいいんですか?
0805デフォルトの名無しさんNGNG
その発想ですむならいいんじゃない? 数学基礎論は知らんけど。
0806デフォルトの名無しさんNGNG
javaPGです。
仕事は出来合いのコンポーネント組み合わせるだけの作業ばかりです。
最近、少し頭が悪くなってきたようなきがします。
制御系ってむずかしいですか?
転向しようかな。
やりがいがありそうです。
隣の芝生が青く見えているだけでしょうか。
0807デフォルトの名無しさんNGNG
>>806
制限多くて低レベル(ハードに近いという意味)なコードをねじ伏せる腕と妙なノウハウを要求されて
面倒で大変なわりに給料が安い。
0808806NGNG
>>807
業務系SE/PGのように、お客さんの前にでることって無いのですか?
0809名無し@沢村NGNG
おい、おまーら聞け、おれのマシン語のサイトにPEフォーマットの仕様をUPしたからな。
恐ろしすぎるぞ!!おまーら↓

http://hp.vector.co.jp/authors/VA015412/
0810デフォルトの名無しさんNGNG
>また上のマシン語はメモ帳で.com拡張子をつけて保存して、コマンドプロンプトを開いて実行するとちゃんと動くから試してみてね♪

動くわけねーじゃん
0811806NGNG
>>809
おまいは、制御系か?組み込みやってんのか?
0812806NGNG
age
0813名無し@沢村NGNG
おまいらはCPUの動きを理解してないといいプログラムは書けんと思うか?
なら、脳の動きを理解してないやつは、気の利いたことは考えられんというわけか?
アインシュタインは自分の脳の動きを理解していたからこそ、相対性理論を考えついたというわけだな?
つまりアインシュタインは大脳生理学の権威でもあったというわけだな?
0814デフォルトの名無しさんNGNG
沢村さん、歳はおいくつですか?
0815デフォルトの名無しさんNGNG
実際、銀行なんかのシステムは情報工学の「じょ」の字も知らない奴らで作ってる。
0816デフォルトの名無しさんNGNG
こんなこと言い出したらきりが無い。

量子力学がわからない → 電子の動きがわからない → 半導体のことがわからない
→ CPUのことがわからない → マシン語がわからない → 高級言語がわからない
→ プログラムのことがわからない → パソコンのことがわからない

結局のところ、パソコンを使うには量子力学に対する深い理解が必要なんだ!!
ということになるかも。
0817デフォルトの名無しさんNGNG
量子力学は救い様の無い芋理論だから不要
0818デフォルトの名無しさんNGNG
栄養学覚えるまで食事するのやめた
0819デフォルトの名無しさんNGNG
おれはブッダやイエスのような天才的宗教家ってのは
言語に対して深い洞察力があったと見るね。そんじょそこらの
詩人や言語学者なんかよりもはるかに。
肝心なのは知識の量じゃなくて洞察力だと思う。これがなければ
知識が本当に身に付くかどうかも怪しい。
0820デフォルトの名無しさんNGNG
足が多いほどCPUは速く歩く。
0821あぼーんNGNG
あぼーん
0822デフォルトの名無しさんNGNG
百足を想像してしまった・・
0823デフォルトの名無しさんNGNG
アセンブラやればある程度いやでも覚えられるんではないでしょうか。
0824あぼーんNGNG
あぼーん
0825デフォルトの名無しさんNGNG
>>823
アセンブラで分かる程度のレベルなら、Cとかでもたいして変わらん。
0826デフォルトの名無しさんNGNG
CPUのプログラミングインタフェイスなんて、
氷山の一角みたいなものですよ。
0827デフォルトの名無しさんNGNG
WindowsやMacのGUIの操作を覚えただけで
OSの概要が分ったと思い込むことと同じ。
0828デフォルトの名無しさんNGNG
>>827
たぶん、それ貴様だけの話。みんな貴様を同じ道を通るとでも?
0829デフォルトの名無しさんNGNG
プログラムはなぜ動くのか

コンピュータはなぜ動くのか

著者:矢沢久雄
発行:日経BP社

これきぼんぬ っていうか格闘中
0830デフォルトの名無しさんNGNG
>>829
それってパタヘネと比べてわかりやすい?
0831デフォルトの名無しさんNGNG
>>829
そんなドキュン本窓から投げ捨てろ
0832デフォルトの名無しさんNGNG
666
0833デフォルトの名無しさんNGNG
age
0834デフォルトの名無しさんNGNG
インターフェースってものを知らんのかね。
0835デフォルトの名無しさんNGNG
これだろ?
tp://www.cqpub.co.jp/interface/default.asp
0836デフォルトの名無しさんNGNG
CPUの動きは複雑なのでデータベース化してコンピュータに管理させるべき。
ああ、なんだそれがOSだしクラスライブラリじゃネーか。
0837デフォルトの名無しさんNGNG
>>806
制御系にしてもソースの流用しまくりでつ。
まぁチップやCPUが変わればある程度自分でやる事増えるが英語マニュアルまんどくせ('A`)
あとバグが出てそれがソフトが悪いのかハードが悪いのかわからん時なんか・・・
0838デフォルトの名無しさんNGNG
もちろんバグがでた時はソフトのせいです。
0839デフォルトの名無しさんNGNG
人間のせいである事は確か
0840デフォルトの名無しさんNGNG
業務系PGがパタヘネやる必要あんのかな?
やりたいんだけど、どうも時間の無駄のような気がしてならない。
0841デフォルトの名無しさんNGNG
必要は無い。興味無ければ読まんでいいよ。
0842806NGNG
>>837
ソースの流用とコンポーネントの組み合わせは意味が違うと思いますが、

>あとバグが出てそれがソフトが悪いのかハードが悪いのかわからん時なんか・・・
大変そうですね。
やりがいというか、面白いですか?


0843デフォルトの名無しさんNGNG
>ソースの流用とコンポーネントの組み合わせは意味が違う

どこが違うんだろ?できるバイナリは一緒のような...
流用性の高いソースはまるでコンポーネントのようで...
さぁみんなでmake world。
0844デフォルトの名無しさんNGNG
>>843

>どこが違うんだろ?

責任の所在
0845デフォルトの名無しさんNGNG
デュアルCPUについてだけど
デュアルであろうと1アプリで使用されるCPUは片方だけですよね?
デュアル対応コードを書かない限りデュアルCPUの恩恵は
ないわけではない(ほかのアプリを処理してくれるから)けど
結局のところ1CPUで処理されちゃうんでしょ?
?
あーイベント式だから1処理は1CPUだけど、他のところでイベントが起こったときは
片方が重い処理していても、もう片方がそれを処理してくれるのかな?
0846デフォルトの名無しさんNGNG
スレッドごとに割り当てるかも。
0847デフォルトの名無しさんNGNG
すれっど!!
8ヶ月のブランクでその言葉すっかり忘れてました。
?
イベントとスレッドってどう違うのかな?
?
スレッドの中でイベントが起こるんですよね?
と言うことは重い処理は別スレッドで処理して…
のようなプログラミングスタイルが正しいんでしょうか?
?
1スレッドで別スレッド(2)を呼び出すけど2の
処理が終わるのを待つようなプログラムの場合
設計を考え直したほうがいいんでしょうか?
0848デフォルトの名無しさんNGNG
>>847
どんな設計が適切かは使用するOSによって異なる
0849デフォルトの名無しさんNGNG
リッチテキストファイルに文字のみを記憶するのとdocファイルに文字のみを
記憶するとで容量がdocファイルに記憶するほうが大きくなるのはなぜですか??
0850デフォルトの名無しさんNGNG
>>849
CPUと関係あるのか?
0851デフォルトの名無しさんNGNG

> イベントとスレッドってどう違うのかな?

ぜんぜんちがうきが...。

0852デフォルトの名無しさんNGNG
>>845
デュアルCPUの構成によって違うのでなんとも。
どんなアプリでも、常に2つのCPUが稼動するケースもあるし。


片方のCPUでマイクロコード化し、もう片方でマイクロコードを実行するような構成であれば、
全ての処理で両方のCPUが稼動することになる。

両方で同じ計算をして結果が一致するかを確認する構成もあるし。
0853187NGNG
>>849
hex dump とか、bin edit とかで、見れば分かるよ。
doc って、MS Word の作るやつなら、512 bytes 単位だったか、tar みたいだよ。
それに、version によっては、unicode 使用。解読は面倒。
rtf は、ascii だけで改行しないなら、txt と殆ど変わらないと思ったが。
0854デフォルトの名無しさんNGNG
sage
0855デフォルトの名無しさんNGNG
CPUの動き?簡単だ。
簡単に言うと、内部のレジスタの出入口の門の開け閉めだけだ、やってるのは。
門の開け閉めをやらせてるのは、命令コードのオペコード部。
で、門の開け閉めをしてるのは、命令2進コードをデコードして門の開け閉め信号をばら撒く制御回路。
例えば条件分岐命令(Zフラグが1なら分岐、0なら非分岐)で、このオペコードが111なら
分岐する時の動作は、
�@分岐先のアドレスを得る、すなはち、次のアドレスを指示、すなはちプログラムカウンタ(以下PC)を+1して、PCの値をアドレスレジスタに投入、アドレスレジスタの内容をボードのアドレスバスに流し、
データバス上のオペランドすなはち分岐先アドレスをデータレジスタにキープ。
�Aデータレジスタの内容をPCに投入。
�BPCの内容をアドレスレジスタに投入。
�Cコントロールレジスタ(CPUのコントロール信号PINの入出力を扱う)のREAD信号のビットを立てる。
�Cアドレスレジスタの内容とREAD信号をボード上のアドレスバスとコントロールバスに流す。
�D分岐先の命令、すなはちデータバス上の内容をデータレジスタにキープ。
�Eデータレジスタの内容をデコード回路に流し込み、命令処理。
ーA
ーNーーーーA
ーD  ーーNーーーー→PCを+1
   |  D |
Z−−|    −−□ーーー→PCの出口と
          ↑  | アドレスレジスタの入口
         clock |   を開ける
             −□→コントロールレジ
               |スタ上にREAD信号
               |のビットを立てる。
               □
               ↓
              アドレスレジスタの出口とコントロールレジスタの出口を開け、ボードのバス上にアドレスとREAD信号を流す。
以下続く。
>>852
いまどきのパイプライン処理で、シーケンシャルなマイクロコード、すなはちマイクロプログラムカウンタ方式なぞ使うのか?
0856デフォルトの名無しさんNGNG
↑
一箇所、追加。
�@に、
コントロールレジスタ(CPUのコントロール信号PINの入出力を扱う)のREAD信号のビットを立てる。
READ信号をボード上のコントロールバスに流す。
が抜けた。詳細は、デコード、シグナルフロー図を見れば分かる。
0857デフォルトの名無しさんNGNG
要はだな。OSの方がよっぽど難しい、俺にとっては...
ただ、CPUも今時のx86、スーパスカラ、ベクトルCPUなぞの複雑な並列処理、待機処理、キャッシュ処理をやらせようとすると一気に複雑になるとは思う。
0858デフォルトの名無しさんNGNG
あ、ちなみに肝心なこと書き忘れたが、CPUの内部もレジスタ(計算するALU、PC含め)は皆、バスでつながってる。
だから当然のことながら、あるレジスタのAの出口を開け、Bの入り口を開ければA→Bにデータが移動する。
0859デフォルトの名無しさんNGNG
>>855
基本はその通りなんだけど、最近のCPUは
そんな悠長なことやってないよ。
0860デフォルトの名無しさんNGNG
>859
パイプラインだろ?そうだな。
ー□→
 ↑
clock
は順番に書いたが、命令によっては2,3個同時に並列にやってる場合もある、
キャッシュでヒットすれば、更に並列でやったり、先取りでやったりする。
先取りでしくじると逆に遅くなるけどなーーー。
まぁ、普通にパイプラインだけでも結構複雑ではある。
けど、やっぱりOSの方がかなりの難解だ。。。って俺だけ?
0861デフォルトの名無しさんNGNG
OSもCPUも概要を理解するのはそれ程難しくないだろう。
そうではなくて、ホンの1,2%のパフォーマンスアップのために
みんな血の出るような努力をしてる、そんなイメージがある。
0862デフォルトの名無しさんNGNG
>>860
知ったかは引っ込んでろ
0863デフォルトの名無しさんNGNG
863
0864デフォルトの名無しさんNGNG
>>860
意欲は認める。ガンガレ!
0865デフォルトの名無しさんNGNG
即死だな
0866デフォルトの名無しさんNGNG
ちんこだな
0867デフォルトの名無しさんNGNG
867
0868デフォルトの名無しさんNGNG
868
0869デフォルトの名無しさんNGNG
869
0870デフォルトの名無しさんNGNG
870
0871デフォルトの名無しさんNGNG
871
0872デフォルトの名無しさんNGNG
872
0873デフォルトの名無しさんNGNG
873
0874デフォルトの名無しさんNGNG
874
0875デフォルトの名無しさんNGNG
875
0876デフォルトの名無しさんNGNG
876
0877デフォルトの名無しさんNGNG
877
0878デフォルトの名無しさんNGNG
878
0879デフォルトの名無しさんNGNG
879
0880デフォルトの名無しさんNGNG
880
0881デフォルトの名無しさんNGNG
881
0882デフォルトの名無しさんNGNG
882
0883デフォルトの名無しさんNGNG
883
0884デフォルトの名無しさんNGNG
884
0885デフォルトの名無しさんNGNG
885
0886デフォルトの名無しさんNGNG
886
0887デフォルトの名無しさんNGNG
887
0888デフォルトの名無しさんNGNG
888
0889デフォルトの名無しさんNGNG
889
0890デフォルトの名無しさんNGNG
890
0891デフォルトの名無しさんNGNG
891
0892デフォルトの名無しさんNGNG
悪い流れです。
0893デフォルトの名無しさんNGNG
893
0894デフォルトの名無しさんNGNG
894
0895デフォルトの名無しさんNGNG
895
0896デフォルトの名無しさんNGNG
896
0897デフォルトの名無しさんNGNG
897
0898デフォルトの名無しさんNGNG
898
0899デフォルトの名無しさんNGNG
899
0900デフォルトの名無しさんNGNG
900
0901デフォルトの名無しさんNGNG
901
0902デフォルトの名無しさんNGNG
902
0903デフォルトの名無しさんNGNG
903
0904デフォルトの名無しさんNGNG
904
0905デフォルトの名無しさんNGNG
905
0906デフォルトの名無しさんNGNG
906
0907デフォルトの名無しさんNGNG
907
0908デフォルトの名無しさんNGNG
908
0909デフォルトの名無しさんNGNG
909
0910デフォルトの名無しさんNGNG
910
0911デフォルトの名無しさんNGNG
911
0912デフォルトの名無しさんNGNG
912
0913デフォルトの名無しさんNGNG
913
0914デフォルトの名無しさんNGNG
914
0915デフォルトの名無しさんNGNG
915
0916デフォルトの名無しさんNGNG
916
0917デフォルトの名無しさんNGNG
917
0918デフォルトの名無しさんNGNG
918
0919デフォルトの名無しさんNGNG
919
0920デフォルトの名無しさんNGNG
920
0921デフォルトの名無しさんNGNG
921
0922デフォルトの名無しさんNGNG
922
0923デフォルトの名無しさんNGNG
923
0924デフォルトの名無しさんNGNG
924
0925デフォルトの名無しさんNGNG
925
0926デフォルトの名無しさんNGNG
926
0927デフォルトの名無しさんNGNG
927
0928デフォルトの名無しさんNGNG
928
0929デフォルトの名無しさんNGNG
929
0930デフォルトの名無しさんNGNG
930
0931デフォルトの名無しさんNGNG
931
0932デフォルトの名無しさんNGNG
932
0933デフォルトの名無しさんNGNG
933
0934デフォルトの名無しさんNGNG
934
0935デフォルトの名無しさんNGNG
935
0936デフォルトの名無しさんNGNG
そろそろ次スレ立てた方がいい?
0937デフォルトの名無しさんNGNG
937
0938デフォルトの名無しさんNGNG
938
0939デフォルトの名無しさんNGNG
939
0940デフォルトの名無しさんNGNG
940
0941デフォルトの名無しさんNGNG
941
0942デフォルトの名無しさんNGNG
942
0943デフォルトの名無しさんNGNG
>>936
数を数えるだけのスレはいらん。
0944デフォルトの名無しさんNGNG
ハード系のエンジニアに強烈な劣等感を持った人がいるみたいで面白いじゃん。
1の狙い通り
0945855NGNG
ハード系園児に劣等感?グワァッハッハァ〜のhaッhaッha〜〜、オモロイ。
CPUの内部は、PCは+1部分はカウンタ回路、ALUは演算回路、レジスタはラッチ・FF、入口出口は、回路で組むときゃトライステートバッファだが、チップの中じゃ、トランスミッションゲート・トランスファーゲート。
デコーダは、CISCの馬鹿多い命令であっても、真理値表とブール代数演算(最適化)し、
CPU内で制御信号ばら撒く制御回路のシグナルフローの順序回路は、状態遷移表からラッチ使って表記→ブール代数にもっていく。
沼ガッコ・厨ガッコで習ったダイスー演算は、やっとここで日の目を見るわけだ。ゲラゲラゲラゲラ、ゲラプップ、分かった下位?体は房、頭は池のボーや、オジョーちゃんたち。。。プップラプップ・・
0946デフォルトの名無しさんNGNG
日本語の構成としてメタメタなので、当の本人が理解しているのかどうかすら判定不能。
0947デフォルトの名無しさんNGNG
ハード系エンジニアはみんな>>945のような人ですか?
0948855NGNG
結局、CPUの中は、PCのカウンタ、ALUの演算回路、レジスタとしてラッチ・フリップフロップ(8bitなら8個並ぶ)、出入り口の開け閉めのトランスミッションゲート、トランスファーゲート、ブール代数で作った回路、
で構成されていて、こんなのがた〜くさん詰まっているのだ、分かりマチュたかな〜〜〜?
0949デフォルトの名無しさんNGNG
でそれがわかるとなんかいい事ありますか?
0950855NGNG
>>949
  ∧_∧
 ( ´∀`)<しらねぇよ!mailランヨメ!プ
  /,   つ
 (_(_, )
プ! しし'
















CPUノナイブノウゴキ、ステータスノイミガワカッテ、アセンブラガクミヤスクナルヽ(`д´)ノモンクアッカ、ゴラ!
0951デフォルトの名無しさんNGNG
アセンブラはカウンタ、レジスタ、各命令のスピードがわかればいいのですが。。。
でそれがなにか?
0952デフォルトの名無しさんNGNG
コンパイラ作ってる人って、どこまでCPUの内部の事知ってるの?
0953デフォルトの名無しさんNGNG
コンパイラ作る人はアセンブラを知ってるくらいじゃないかな?
予備知識としてハード部分の知識持ってる人はいるかも
0954デフォルトの名無しさんNGNG
最適化に関するところの話なんだけど
0955デフォルトの名無しさんNGNG
最適化っていわばアセンブラ上のアルゴリズムでなく?
コード最適化もアルゴリズムだしね
ハード的になんかすることあるかね?最適化って
0956デフォルトの名無しさんNGNG
MMXレジスタとかのことがいいたいのかな?
そんなのハードのうちに入らないと思うけどねー
0957855NGNG
>ハードがやるサイテキカー
     ∧_∧ ミ ギャーッハッハッハッ!
 o/⌒(. ;´∀`)つ 
  と_)__つノ  ☆ バンバン
0958855NGNG
>最適化っていわばアセンブラ上のアルゴリズムでなく?
>コード最適化もアルゴリズムだしね

  ∧_∧
 ( ´∀`)<何言っちゃってるのかな!プ
  /,   つ 最適化ってのは、コンパイラがやる
 (_(_, ) 例えば、同じアドレスに何度も書くと
プ! しし'   結果が同じならいいとして、最終結果しか書かない。
       避ける方法はあるが、気付かず、Cで問題なくとも、コンパイラで汗すると問題出てくるから、アセンブラで書いたほうが確実ってことだ。

MMXレジスタは、並列高速演算の為に、単に桁(上下限)が少ないだけだ。
0959デフォルトの名無しさんNGNG
Java厨にはハードの知識は不要
幼稚園の折り紙に幾何学が不要なのに同じ
0960855NGNG
nnんん・・・、PLD?FPGAなどの最適化を言っているのか?
それでも、同じだ。
論理合成段階で最適にされるだけだ。

例えば、
-NOT-O
-NOT-R-NOT-
はANDと同じことだ。
最適化ってのは、ブール代数やカルノー図の簡単化と同じことだ。
沼ガッコ、厨ガッコでやらなかったデチュか?
  ∧_∧
 ( ´∀`)<プッ
  /,   つ
 (_(_, )
プ! しし'
0961デフォルトの名無しさんNGNG
それってアセンブラの基礎であってハードがわかってるからどうのって話なの?
0962デフォルトの名無しさんNGNG
ハードってのは周波数がどうの電圧がどうのとか伝導率がどうのとか
そういうことでなく?

0963デフォルトの名無しさんNGNG
あ、まさか自称ハード知り厨か
0964855NGNG
>>962
uummm・・・、、、o。。( ̄。 ̄)yー~~~
まぁ、最近のCPUはハードウェア記述言語で作っているかどうかは別にして、
ゲートレベルでの設計だとしても、まぁ、設計媒体はソフトで、それをステッパに掛けるわけだが・・・、
まぁ、そういう意味で、CPUの内部回路もソフトと言えば、ソフトかもしれない。
0965デフォルトの名無しさんNGNG
もう少しマトモに日本語を操れるようになってから来てくれるかな…>>855
0966デフォルトの名無しさんNGNG
>>963
まさかどころの騒ぎじゃありません。
0967デフォルトの名無しさんNGNG
どんなトンデモ電波でも
無知無能なJava厨になら説教できるのな
0968デフォルトの名無しさんNGNG
お前ら、CPUが動いてるのを見たことがあるのかYO!
0969デフォルトの名無しさんNGNG
>>968
ああ、俺はあるぜ。
たまには PC 内部の掃除しなきゃ、と思って
夜中にケース開けてみたんだ。
そしたら…
0970デフォルトの名無しさんNGNG
なんか焦げ茶色の羽とか触角とかある CPU ってやつが
ケースの中を走り回ってたんだ
0971デフォルトの名無しさんNGNG
CPUの設計といっても、いろいろ階層があるからね。
俺もLSI設計しているけど、純粋な数学に近い。
最適化問題とか、人工知能に分類される分野のことをしているので。
0972デフォルトの名無しさんNGNG
CPU設計のどの階層が人工知能なのか?

あぁ、>>970のCPUか…
0973デフォルトの名無しさんNGNG
Java厨の知っている数少ない単語の一つ
人工知能
0974 NGNG
>971
ニューロか・・・?
0975デフォルトの名無しさんNGNG
975
0976デフォルトの名無しさんNGNG
976
0977デフォルトの名無しさんNGNG
977
0978デフォルトの名無しさんNGNG
978
0979デフォルトの名無しさんNGNG
979
0980デフォルトの名無しさんNGNG
980
0981デフォルトの名無しさんNGNG
981
0982971NGNG
>>972
聞いた人は驚くかもしれないけど、最適化問題は人工知能に分類されている。
グラフ理論も半数の論文・発表は人工知能学会関係で行われるようになり、
LSIの高レベル設計(配置配線など)も多く見られるようになった。

>>974
今の人工知能分野にニューロなんてほとんどでてこない。
その手のものは、認識工学やロボット工学の分野に移ってしまったわけで。
0983デフォルトの名無しさんNGNG
やっぱりCAD屋さんか。>>971は1行目と2行目の間に空行がないので、
CPUのLSI設計をやっていて、人工知能が必要と読める。

でも、知ってる範囲では配置配線を高レベル設計とは言わないなあ。
あと、CAD開発をLSI開発とも言わない。
まあこれは各社、各部署に方言があるんだろうね。
0984デフォルトの名無しさんNGNG
制約充足問題を解くプログラムも人工知能の一種とみなされてる,ということかな。
コンパイラのレジスタ割付けや命令生成も扱ってたりして。
0985デフォルトの名無しさんNGNG
まあ、かなり低レベルな要素技術に限定しないと
そもそも人工知能という言葉を使う場所がないという話も。
0986デフォルトの名無しさんNGNG
今の人工知能、範囲広すぎ
0987デフォルトの名無しさんNGNG
人口知能と計算機科学は同義語です
レス数が950を超えています。1000を超えると書き込みができなくなります。