探検
何でブール代数がプログラムに使えるか教えろ
■ このスレッドは過去ログ倉庫に格納されています
2013/09/19(木) 19:21:58.64
頼む
2013/09/19(木) 19:26:41.22
低レベルではCPUが論理演算と条件分岐できるから。
高レベルでは、コンパイラが論理式を翻訳できるから。
高レベルでは、コンパイラが論理式を翻訳できるから。
3デフォルトの名無しさん
2013/09/19(木) 19:43:50.60 おらおら、徒歩暴走族のお出ましだぜ
4デフォルトの名無しさん
2013/09/19(木) 19:51:20.70 ブーン、ブンブブンブン
ブンブブンブ、ブブーンブン
ブンブブンブ、ブブーンブン
2013/09/19(木) 19:59:11.39
もうちょい詳しく頼む
6デフォルトの名無しさん
2013/09/19(木) 20:28:49.45 x86 CPUについて解説しよう。このCPUにはAND命令、OR命令、TEST命令、
XOR命令、NOT命令がある。CPU内部にはZFというフラグがあって、
計算後にJZというジャンプ命令を使えば計算結果がゼロか確認することができる。
XOR命令、NOT命令がある。CPU内部にはZFというフラグがあって、
計算後にJZというジャンプ命令を使えば計算結果がゼロか確認することができる。
7デフォルトの名無しさん
2013/09/19(木) 20:32:47.50 さらにJZの反対にJNZというジャンプ命令がある。これらを組み合わせれば
プログラムでブール代数が表現可能であるし、ブール式(論理式)の値に従って実行内容を切り換えることが可能。
プログラムでブール代数が表現可能であるし、ブール式(論理式)の値に従って実行内容を切り換えることが可能。
8デフォルトの名無しさん
2013/09/19(木) 20:44:53.62 例えばTEST AX,AXという命令は、AXがゼロならばZFが0になり、AXが非ゼロならZFが1になる。
この直後にJZを呼べばAXの値を確認できる。
この直後にJZを呼べばAXの値を確認できる。
9デフォルトの名無しさん
2013/09/19(木) 21:00:01.74 整数の0と1を代数系Xの元とすれば、
AND命令の直後のZFは、論理積となり、OR命令の直後のZFは、
論理和となる。NOT命令の直後のZFは、論理否定となる。
ZFに従ってレジスタに0か1を代入した結果をX上の各
演算の値とすると、Xをブール代数と見なすことができる。
AND命令の直後のZFは、論理積となり、OR命令の直後のZFは、
論理和となる。NOT命令の直後のZFは、論理否定となる。
ZFに従ってレジスタに0か1を代入した結果をX上の各
演算の値とすると、Xをブール代数と見なすことができる。
10デフォルトの名無しさん
2013/09/19(木) 21:11:56.14 ここまででわからなかったことがあれば質問せよ。
2013/09/19(木) 21:24:19.61
ZFは0か1しかなくて
AXはZFが0の時は0
それ以外は1という理解でおk?
AXはZFが0の時は0
それ以外は1という理解でおk?
12デフォルトの名無しさん
2013/09/19(木) 21:25:42.21 ブーン、ブンブブンブン
ブンブブンブ、ブブーンブン
ブンブブンブ、ブブーンブン
13デフォルトの名無しさん
2013/09/19(木) 21:30:15.73 >ZFは0か1しかない
正しい。
>AXはZFが0の時は0 それ以外は1
間違い。AXは整数レジスタで色々な値になる。ZFに従ってAXを変更するというプログラムの文脈においてAX==ZFとなる。
正しい。
>AXはZFが0の時は0 それ以外は1
間違い。AXは整数レジスタで色々な値になる。ZFに従ってAXを変更するというプログラムの文脈においてAX==ZFとなる。
14デフォルトの名無しさん
2013/09/19(木) 21:40:18.74 ブーン、ブンブブンブン
ブンブブンブ、ブブーンブン
ブンブブンブ、ブブーンブン
2013/09/19(木) 21:40:50.54
ここまで理解した
16デフォルトの名無しさん
2013/09/19(木) 21:50:41.08 有限な計算式は、有限な計算木(構文木)で表現できる。論理式も計算式の一種である。
計算木の各ノードに再帰的に付値を行えば、計算木全体の値を求めることができる。
計算木の各ノードに再帰的に付値を行えば、計算木全体の値を求めることができる。
17デフォルトの名無しさん
2013/09/19(木) 22:06:59.44 コンパイラは計算式を解釈し、計算結果を求めるプログラムを再帰的に作り出し、そのプログラムを最適化する。
その過程は計算木の解釈である。
その過程は計算木の解釈である。
18デフォルトの名無しさん
2013/09/19(木) 22:12:13.84 ここまでで何か質問は?
2013/09/19(木) 22:17:36.52
計算木とノードってなに?
20デフォルトの名無しさん
2013/09/19(木) 22:22:16.28 計算木は、計算のための木構造データ。二分木みたいなもの。葉っぱは、定数か変数。
枝分かれした所が演算子。ノードは、構造の頂点。詳しくは数学のグラフ理論を勉強してくれ。
枝分かれした所が演算子。ノードは、構造の頂点。詳しくは数学のグラフ理論を勉強してくれ。
2013/09/19(木) 22:26:52.75
コンパイラは計算結果と計算式をから計算過程を最短化するっていうことでいいのか?
22デフォルトの名無しさん
2013/09/19(木) 22:33:41.47 葉っぱが定数の場合は、すぐに計算結果が求められるからね。
重要なことは、それぞれの部分計算木がある部分計算式に対応していること。そして、最適化しない場合は、
部分計算木がそれを計算するプログラムに対応していること。
だから、再帰を使って計算木の全体を計算するプログラムが作れるということ。
重要なことは、それぞれの部分計算木がある部分計算式に対応していること。そして、最適化しない場合は、
部分計算木がそれを計算するプログラムに対応していること。
だから、再帰を使って計算木の全体を計算するプログラムが作れるということ。
2013/09/19(木) 22:37:20.34
おk!わかった
24真・スレッドストッパー
2013/09/19(木) 22:41:24.89 このスレッドは終了しました。。。( ̄ー ̄)ニヤリ
2013/09/19(木) 22:48:39.23
テスト
2013/09/19(木) 22:50:58.61
半加算機って何ですか?
2013/09/19(木) 23:03:40.96
オートマトンで状態遷移する時にどう表現するつもりよ
2013/09/19(木) 23:10:24.06
倍返しだ!
29デフォルトの名無しさん
2013/09/19(木) 23:15:57.85 10倍返しだ!
2013/09/19(木) 23:29:00.33
>>22
もっと数学的に厳密に説明できませんか?
もっと数学的に厳密に説明できませんか?
2013/09/19(木) 23:47:18.15
>>30
分厚い人工知能の本でも買って勉強しろ。
分厚い人工知能の本でも買って勉強しろ。
2013/09/20(金) 04:16:37.67
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
2013/09/20(金) 15:47:32.11
数学の代数学っていうと身構えるほどチンプンカンプンだが
ブール代数の内容は至極簡単なので勉強してよかった。
ブール代数の内容は至極簡単なので勉強してよかった。
2013/09/20(金) 15:52:01.10
Prolog使ってるとこの類は勝手に分るようになるよ。
2013/09/20(金) 21:08:51.10
いまのコンピュータの仕組みとなったシャノンの修士論文を読もう
36デフォルトの名無しさん
2013/09/21(土) 00:11:06.87 ブーン、ブンブブンブン
ブンブブンブ、ブブーンブン
ブンブブンブ、ブブーンブン
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 [Hitzeschleier★]
- なぜリベラルは人気がないのか 斎藤幸平さんが指し示す未来への道筋:朝日新聞 ★2 [少考さん★]
- 【日本人の旅行離れ】国内旅行すら行けなくなった……オーバーツーリズムだけじゃない 旅行者減少の異常事態 ★2 [ぐれ★]
- ベトナムのバイク「脱ガソリン」、シェア8割のホンダに打撃…政府が電動二輪普及を主導 [煮卵★]
- 【推し活】ぬい(ぬいぐるみ)と一緒にお泊まり、団体ツアーも…広がる「ぬい旅」サービス [煮卵★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★13 [蚤の市★]
- 【経済制裁】高市、中国に怒りの鉄槌!間接的経済制裁を発動!デフレ中国、万事休すか?! [219241683]
- 【高市物価悲報】ケンタッキーのパーティーセット(5000円)ワロタwwwwww [153490809]
- 黒田前日銀総裁「中国経済、マジでヤバいです」 [237216734]
- 官邸筋「高市総理は電話会談でトランプに米中がうまくやろうとしてるのに邪魔をするなと釘を刺されてかなり落ち込んでいた」 [931948549]
- 彼女と電話すると毎回失敗するんだが
- VIPのデブスちゃんと結婚したい
