!extend:checked:vvvvv:1000:512
C言語の話題のみ取り扱います C++の話題はC++スレへ
質問には最低限の情報(ソース/コンパイラ/OS)を付ける
数行で収まらないソースは以下を適当に使ってURLを晒す
https://paiza.io/
https://ideone.com/
http://codepad.org/
C11
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1570.pdf
C99
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf
http://kikakurui.com/x3/X3010-2003-01.html
C FAQ 日本語訳
http://www.kouno.jp/home/c_faq/
JPCERT C コーディングスタンダード
https://www.jpcert.or.jp/sc-rules/
-
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
※前スレ
C言語なら俺に聞け 151
https://mevius.5ch.net/test/read.cgi/tech/1554171817/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
探検
C言語なら俺に聞け 152
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (アウアウウー Sa4f-7DQ/)
2019/06/17(月) 18:27:10.41ID:3L1/L9kLa754デフォルトの名無しさん (ワッチョイ ab95-wm0+)
2019/07/25(木) 10:50:12.92ID:D8pzUtDE0755デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/25(木) 12:08:29.39ID:UzGMA6uu0 ビットリバーサルについて質問です
誰もがわかりやすく簡単にできる方法は
C言語でどうなるでしょうか?
誰もがわかりやすく簡単にできる方法は
C言語でどうなるでしょうか?
756デフォルトの名無しさん (ドコグロ MM33-lX5B)
2019/07/25(木) 12:33:12.38ID:IOfcNDqSM757デフォルトの名無しさん (ワッチョイ a361-KIok)
2019/07/25(木) 12:35:03.65ID:/OuGEEZ00 整数定数除算は速度優先オプティマイズでアセンブラ出力見てみなよ
758デフォルトの名無しさん (ブーイモ MMaa-xrbd)
2019/07/25(木) 12:53:26.79ID:5Cp6xaylM >>734
隣同士でひっくり返して、2こセットで隣同士でひっくり返して、4こセットで隣同士でひっくり返して…
ってやるらしい。賢いね
uint32_t reverse(uint32_t x) {
x = (((x & 0xaaaaaaaa) >> 1) | ((x & 0x55555555) << 1));
x = (((x & 0xcccccccc) >> 2) | ((x & 0x33333333) << 2));
x = (((x & 0xf0f0f0f0) >> 4) | ((x & 0x0f0f0f0f) << 4));
x = (((x & 0xff00ff00) >> 8) | ((x & 0x00ff00ff) << 8));
return ((x >> 16) | (x << 16));
}
隣同士でひっくり返して、2こセットで隣同士でひっくり返して、4こセットで隣同士でひっくり返して…
ってやるらしい。賢いね
uint32_t reverse(uint32_t x) {
x = (((x & 0xaaaaaaaa) >> 1) | ((x & 0x55555555) << 1));
x = (((x & 0xcccccccc) >> 2) | ((x & 0x33333333) << 2));
x = (((x & 0xf0f0f0f0) >> 4) | ((x & 0x0f0f0f0f) << 4));
x = (((x & 0xff00ff00) >> 8) | ((x & 0x00ff00ff) << 8));
return ((x >> 16) | (x << 16));
}
759デフォルトの名無しさん (ブーイモ MMaa-xrbd)
2019/07/25(木) 12:55:25.80ID:5Cp6xaylM おっと>>755の間違い
760デフォルトの名無しさん (ドコグロ MM33-lX5B)
2019/07/25(木) 13:08:04.63ID:IOfcNDqSM >>755
簡単でわかり易いと言うなら素直にビット毎に処理すればいいと思う
unsigned int x = …;
unsigned int y = 0;
for(size_t i = 0; i < 32; i++){
y <<= 1;
y |= x & 1;
x >>= 1;
}
てな感じ
高速化したいならテーブル引くなりすればいいかと
簡単でわかり易いと言うなら素直にビット毎に処理すればいいと思う
unsigned int x = …;
unsigned int y = 0;
for(size_t i = 0; i < 32; i++){
y <<= 1;
y |= x & 1;
x >>= 1;
}
てな感じ
高速化したいならテーブル引くなりすればいいかと
761デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/25(木) 13:31:47.50ID:UzGMA6uu0762デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/25(木) 13:33:38.69ID:UzGMA6uu0 高速フーリエ変換でのビットリバーサルの書き方がどんなものがあるのか興味があったのでききました
ビットリバーサルでの処理では速度は余り変わらそうなのでわかりやすい
表記で書こうとおもいます
ビットリバーサルでの処理では速度は余り変わらそうなのでわかりやすい
表記で書こうとおもいます
>>754
その逆数を実時間で効率的に求める方法はありますかね…あらかじめ求めておくというのは除いたとして
その逆数を実時間で効率的に求める方法はありますかね…あらかじめ求めておくというのは除いたとして
765デフォルトの名無しさん (ワッチョイ 87c3-MmDk)
2019/07/25(木) 20:09:17.88ID:S7g95QIG0 BCDじゃなく10bitで10進3桁表すieee 754-2008のdecimal floating pointだと、回路的にそこまで無駄じゃないよね
766デフォルトの名無しさん (アウアウエー Sa82-vYo8)
2019/07/25(木) 20:28:09.79ID:AQEcWXoca >>764
ニュートン法とか?
ニュートン法とか?
767デフォルトの名無しさん (ドコグロ MM7f-lX5B)
2019/07/25(木) 20:40:39.43ID:2UHg/Et4M768デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/25(木) 20:56:17.18ID:UzGMA6uu0 加算 減算 乗算 除算 って回路的にどうやってるんだ?
マルチバイブレータ系の回路が基本になってるのはわかるけど
詳細部でどうやってるんだ?
マルチバイブレータ系の回路が基本になってるのはわかるけど
詳細部でどうやってるんだ?
769デフォルトの名無しさん (ワッチョイ 6b01-GqBD)
2019/07/25(木) 21:14:22.23ID:mnPttr/b0 log通った後だと 乗算が加算に 除算が減算になるけど
log通して加減算した後に累乗で戻すほうが重いんじゃろな
log通して加減算した後に累乗で戻すほうが重いんじゃろな
770デフォルトの名無しさん (ワッチョイ 6b01-dJ+e)
2019/07/25(木) 21:23:45.17ID:zGmF5f4I0771デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/25(木) 21:49:16.57ID:UzGMA6uu0 >>770
加減算のXORの場合 繰り上がりはどうやってるんだ?
加減算のXORの場合 繰り上がりはどうやってるんだ?
772デフォルトの名無しさん (ワッチョイ 8a01-lX5B)
2019/07/25(木) 22:44:02.09ID:nrEjL4Jo0773デフォルトの名無しさん (アウアウカー Saeb-vYo8)
2019/07/25(木) 22:52:27.40ID:fhhE/m2Aa 繰り上がりはand
ただ実際は一気にがばっと先読みするので、すぐ下の桁だけに依存するわけではない
ただ実際は一気にがばっと先読みするので、すぐ下の桁だけに依存するわけではない
774デフォルトの名無しさん (ブーイモ MMc7-Yj82)
2019/07/25(木) 23:15:13.43ID:ulXo9PgcM お前らコンピュータアーキテクチャの勉強もしたことないのか?
775デフォルトの名無しさん (ワッチョイ 1e63-/0C9)
2019/07/25(木) 23:18:36.17ID:QJIil52G0 ビジコン嶋さんがアップをはじめました
776デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/26(金) 00:14:46.69ID:jqp1LWPO0777デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/26(金) 00:22:06.93ID:jqp1LWPO0 キャリールックアヘッドアダー っていう加算器の高速化手法もあるんかぁw
779デフォルトの名無しさん (ブーイモ MMc7-Yj82)
2019/07/26(金) 08:36:36.41ID:MNOQNbTnM またまたいい加減なことを。
2入力ゲートだけでCLA作れるし、2入力ゲートだけのRCAより速いよ。
2入力ゲートだけでCLA作れるし、2入力ゲートだけのRCAより速いよ。
780デフォルトの名無しさん (アウアウエー Sa82-vYo8)
2019/07/26(金) 09:14:13.64ID:93rRyCwBa そりゃ多入力ゲートが2入力で模倣できるって言ってるだけでは
781デフォルトの名無しさん (ブーイモ MMc7-Yj82)
2019/07/26(金) 09:22:46.42ID:MNOQNbTnM 同じ入力数に制約しても速いって言ってんの
782デフォルトの名無しさん (ワッチョイ 7bf6-ZVB1)
2019/07/26(金) 10:49:53.96ID:klJ/NeRW0 マルチエミッタって、スイッチング速いんだっけ?
783デフォルトの名無しさん (ワッチョイ 4ac5-wm0+)
2019/07/26(金) 13:02:58.65ID:BFOSMSUh0 スレチですみません
ここの人達は「プログラム」と聞いたときにどちらを思い浮かべますか?
* バイナリ
* コードが書かれたファイル
* コード
ここの人達は「プログラム」と聞いたときにどちらを思い浮かべますか?
* バイナリ
* コードが書かれたファイル
* コード
784デフォルトの名無しさん (ワッチョイ 7bf6-ZVB1)
2019/07/26(金) 13:05:55.53ID:klJ/NeRW0 ROMにプログラム(書込)するのはバイナリ
785デフォルトの名無しさん (ワッチョイ 4ac5-wm0+)
2019/07/26(金) 13:08:13.51ID:BFOSMSUh0786デフォルトの名無しさん (ワッチョイ 0aa5-Iugu)
2019/07/26(金) 13:18:25.37ID:y8y8TCfK0 はい
あなたの考えは一切の曇り無く隅々まで正しいです
なのであなたの理解が最も正しいです
それについてわたくしどもは一切口出しすべきことはございません
あなたこそが正しいです
あなたの考えは一切の曇り無く隅々まで正しいです
なのであなたの理解が最も正しいです
それについてわたくしどもは一切口出しすべきことはございません
あなたこそが正しいです
787デフォルトの名無しさん (ワッチョイ 4ac5-wm0+)
2019/07/26(金) 13:27:35.81ID:BFOSMSUh0788デフォルトの名無しさん (アークセー Sx23-dJ+e)
2019/07/26(金) 13:36:27.21ID:IwSB/YRzx >>787
どうやら貴方はプログラムより先に国語を勉強したほうが良いようだ。
どうやら貴方はプログラムより先に国語を勉強したほうが良いようだ。
789デフォルトの名無しさん (ワッチョイ 0aa5-Iugu)
2019/07/26(金) 13:37:37.41ID:y8y8TCfK0 ンなことカンケーなしに「俺はこう思ってる」「正解をくれ」を最初の>>783に書けばいいじゃん
なんでお前のお気持ちを察しなきゃいけないワケ
後出しジャンケンのコミュニケーション不全の物体だからマンセー要員しか求めてない
「どちらを思い浮かべますか?」と聞いてるんだから、
オレが思い浮かべるだけなら正解も不正解もない、
なのにいきなり「合ってる」とか言いだすとと値踏みされてるから不快だ
なんでお前なんかに正誤判定されなきゃいけないの
正解を求めている旨を最初>>783に書いてないからコミュニケーション不全だ
一見自由そうに見えるアンケートを取っておいて、それが合格か不合格かテメー独自のお気持ちで決めて人間を値踏みする、
その思考経路がアレすぎ
なんでお前のお気持ちを察しなきゃいけないワケ
後出しジャンケンのコミュニケーション不全の物体だからマンセー要員しか求めてない
「どちらを思い浮かべますか?」と聞いてるんだから、
オレが思い浮かべるだけなら正解も不正解もない、
なのにいきなり「合ってる」とか言いだすとと値踏みされてるから不快だ
なんでお前なんかに正誤判定されなきゃいけないの
正解を求めている旨を最初>>783に書いてないからコミュニケーション不全だ
一見自由そうに見えるアンケートを取っておいて、それが合格か不合格かテメー独自のお気持ちで決めて人間を値踏みする、
その思考経路がアレすぎ
790デフォルトの名無しさん (ワッチョイ 4ac5-wm0+)
2019/07/26(金) 13:43:27.73ID:BFOSMSUh0 アンケート取ったのはどっちが一般的なのか知りたかったからですよ
そんなにカッカしないでください
一般的かどうかに私の主観は関係ないでしょ?
そんなにカッカしないでください
一般的かどうかに私の主観は関係ないでしょ?
791デフォルトの名無しさん (ワッチョイ 6b01-EEtm)
2019/07/26(金) 13:44:53.75ID:Tl4mZNhI0 一連の処理(命令)を書いたものがプログラムだろ
それを書く作業がプログラミングだろ
何が疑問なのかよくわからん
それを書く作業がプログラミングだろ
何が疑問なのかよくわからん
792デフォルトの名無しさん (アウアウウー Sacf-hHEI)
2019/07/26(金) 13:48:17.76ID:jd9kxs4Ca >>783
テレビ番組表
テレビ番組表
793デフォルトの名無しさん (ワッチョイ 4ac5-wm0+)
2019/07/26(金) 13:59:21.82ID:BFOSMSUh0 >>791
そうなんですが、プログラムって言葉がけっこう色んな意味で使われていて、調べていると混乱するんですよね……
そうなんですが、プログラムって言葉がけっこう色んな意味で使われていて、調べていると混乱するんですよね……
794デフォルトの名無しさん (ワッチョイ 7bf6-ZVB1)
2019/07/26(金) 13:59:36.19ID:klJ/NeRW0795デフォルトの名無しさん (ワッチョイ 6b01-EEtm)
2019/07/26(金) 14:09:18.87ID:Tl4mZNhI0796デフォルトの名無しさん (ワッチョイ 4ac5-wm0+)
2019/07/26(金) 14:20:35.08ID:BFOSMSUh0797デフォルトの名無しさん (ワッチョイ 4ac5-wm0+)
2019/07/26(金) 14:22:29.61ID:BFOSMSUh0 あとプログラムとコードの違いもよくわかりません
コードだって命令を書いたものじゃないですか
それだとプログラム=コードということになりませんか?
コードだって命令を書いたものじゃないですか
それだとプログラム=コードということになりませんか?
798デフォルトの名無しさん (アウアウエー Sa82-vYo8)
2019/07/26(金) 14:34:16.48ID:6botN/6Ha >>796
voidに秘密がありそうですよ
voidに秘密がありそうですよ
799デフォルトの名無しさん (ワッチョイ 4ac5-wm0+)
2019/07/26(金) 14:39:22.98ID:BFOSMSUh0 >>798
「プログラミング=プログラムを作ること」なら、日本語の命令を書くことはプログラミングなのかという疑問が生まれませんか?
人間に与える日本語の命令を書いた場合、それはプログラミングと言えるのでしょうか?
「プログラミング=プログラムを作ること」なら、日本語の命令を書くことはプログラミングなのかという疑問が生まれませんか?
人間に与える日本語の命令を書いた場合、それはプログラミングと言えるのでしょうか?
800デフォルトの名無しさん (ワッチョイ 6b01-EEtm)
2019/07/26(金) 14:41:27.15ID:Tl4mZNhI0 バイナリもアプリもソースコードもプログラムを内包するってことだろ
801デフォルトの名無しさん (ワッチョイ 6b01-EEtm)
2019/07/26(金) 14:45:23.07ID:Tl4mZNhI0 IT分野の話じゃないならスレチもいいとこだな
そんなの辞書引けば分かるだろ
そんなの辞書引けば分かるだろ
802デフォルトの名無しさん (ワッチョイ 7bf6-ZVB1)
2019/07/26(金) 14:49:00.72ID:klJ/NeRW0803デフォルトの名無しさん (アウアウエー Sa82-vYo8)
2019/07/26(金) 14:51:29.48ID:6botN/6Ha verilogはなんとプログラミング言語ではない
804デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/26(金) 14:59:57.10ID:jqp1LWPO0805デフォルトの名無しさん (ワッチョイ 1e69-GqBD)
2019/07/26(金) 15:15:37.98ID:qJvv7Eyl0 CPUの立場では、メモリ上に展開されている機械語のバイナリ列がプログラム
OSの立場では、実行ファイルがプログラム
C言語で記述する人にとっては、ソースファイル(郡)がプログラム
どのレイヤーの話かで意味が変わってくる可能性
OSの立場では、実行ファイルがプログラム
C言語で記述する人にとっては、ソースファイル(郡)がプログラム
どのレイヤーの話かで意味が変わってくる可能性
806デフォルトの名無しさん (スププ Sdaa-wvYg)
2019/07/26(金) 15:15:43.78ID:ueBQXQ8Kd ムッとしたってちょっと可愛い
807デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/26(金) 15:18:34.64ID:jqp1LWPO0 機械にとっては機械語だけで充分なのに
人間の理解にとって高級言語は必要最低限
認識のちがいとか感受性 によって見方はかわるんかな?w
人間の理解にとって高級言語は必要最低限
認識のちがいとか感受性 によって見方はかわるんかな?w
808デフォルトの名無しさん (ワッチョイ 87d2-KIok)
2019/07/26(金) 15:25:46.61ID:blDrgyi50 用語なんて初めて使われた時の意味、定義化された時の意味、実際に使われてる場面での意味、
全部違ってることなんてザラでしょ。
全部違ってることなんてザラでしょ。
809デフォルトの名無しさん (ワッチョイ 7bf6-ZVB1)
2019/07/26(金) 15:56:34.19ID:klJ/NeRW0810デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/26(金) 15:56:40.90ID:jqp1LWPO0811デフォルトの名無しさん (アウアウウー Sacf-hHEI)
2019/07/26(金) 17:11:28.14ID:/z54YWNEa >>799
言える。これだもの。
プログラム(program)
[名](スル)
1 ある物事の進行状態についての計画や予定。予定表。「新人教育のプログラム」
2 演劇・映画・音楽会・テレビなどの演目・曲目・番組。また、出演者の紹介、解説などを印刷した小冊子や番組表。「雨天によりプログラムが一部変更された」
3 コンピューターへ指示する、計算や仕事の手順を特定の言語や形式で書いたもの。また、それを作ること。
言える。これだもの。
プログラム(program)
[名](スル)
1 ある物事の進行状態についての計画や予定。予定表。「新人教育のプログラム」
2 演劇・映画・音楽会・テレビなどの演目・曲目・番組。また、出演者の紹介、解説などを印刷した小冊子や番組表。「雨天によりプログラムが一部変更された」
3 コンピューターへ指示する、計算や仕事の手順を特定の言語や形式で書いたもの。また、それを作ること。
812デフォルトの名無しさん (アウアウウー Sacf-hHEI)
2019/07/26(金) 17:16:39.70ID:/z54YWNEa 更に、日本語のコンピュータ用のプログラムというのもある。
昔々のピュータのBASICだとか、C言語でも関数名や変数名その他に漢字使えるのあったし、Javaとかでも識別子に漢字使えるし。
昔々のピュータのBASICだとか、C言語でも関数名や変数名その他に漢字使えるのあったし、Javaとかでも識別子に漢字使えるし。
813デフォルトの名無しさん (アウアウウー Sacf-hHEI)
2019/07/26(金) 17:19:19.65ID:/z54YWNEa あ、ピュータじゃなくてぴゅう太だな。
https://ja.m.wikipedia.org/wiki/%E3%81%B4%E3%82%85%E3%81%86%E5%A4%AA
https://ja.m.wikipedia.org/wiki/%E3%81%B4%E3%82%85%E3%81%86%E5%A4%AA
814デフォルトの名無しさん (アウアウエー Sa82-vYo8)
2019/07/26(金) 17:44:43.58ID:6botN/6Ha utf8が普及して、今の方がむしろ普通に日本語使えるようになったと思うよ
815デフォルトの名無しさん (ドコグロ MMc2-lX5B)
2019/07/26(金) 18:04:58.65ID:/WSqmbNMM だな、今時メジャーな環境で識別子に漢字とか使えない方が珍しい
816デフォルトの名無しさん (ワッチョイ 7bab-lSLr)
2019/07/26(金) 18:20:14.54ID:4cv+0ZCY0 絵文字が普及して外人の作るプログラムがマルチバイト文字に完全に対応してきた
それまでは結構ダメダメだった
それまでは結構ダメダメだった
817デフォルトの名無しさん (ワッチョイ 8af9-KIok)
2019/07/26(金) 20:18:37.20ID:PsTZ+gqN0 識別子に漢字使えるのにスペースは全角だとコンパイルエラーなのがちょっと納得いかない
818デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/26(金) 20:49:01.65ID:jqp1LWPO0 0xE38080がUTFのスペース
0x20 がアスキーコード
いまやってみたら全然ちがうやんかw
0x20 がアスキーコード
いまやってみたら全然ちがうやんかw
819デフォルトの名無しさん (アウアウウー Sacf-rJif)
2019/07/26(金) 20:51:55.69ID:XFvYTg6ka >>779
>2入力ゲートだけでCLA作れるし
そんなことをしたら「素子数ばかり馬鹿みたいに食らって速度はリップルキャリーと同一の遅さ」で、なんのためのキャリールックアヘッドなのかわからない、という悲惨な結果になりませんか?
>2入力ゲートだけでCLA作れるし
そんなことをしたら「素子数ばかり馬鹿みたいに食らって速度はリップルキャリーと同一の遅さ」で、なんのためのキャリールックアヘッドなのかわからない、という悲惨な結果になりませんか?
>>781
ありえないですね、キャリールックアヘッドは多入力で速度を稼ぐやりかたですよ、2入力に制限したらリップルキャリーと全然かわらないじゃないですか?
ありえないですね、キャリールックアヘッドは多入力で速度を稼ぐやりかたですよ、2入力に制限したらリップルキャリーと全然かわらないじゃないですか?
822デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/26(金) 21:24:29.66ID:jqp1LWPO0 キャッシュの容量とかパイプラインのちょうどいい区切りとか
まで考えてプログラミングなんてはっきり言ってやってませんw
手抜きでしょうか?
まで考えてプログラミングなんてはっきり言ってやってませんw
手抜きでしょうか?
823デフォルトの名無しさん (ワッチョイ a3da-304k)
2019/07/26(金) 21:50:39.91ID:OWnIAxmG0 演算器の設計 - 加算器(Adder)
https://news.mynavi.jp/article/computer_architecture-70/
演算器の設計 - キャリールックアヘッドアダー(1)
https://news.mynavi.jp/article/computer_architecture-71/
演算器の設計 - キャリールックアヘッドアダー(2)
https://news.mynavi.jp/article/computer_architecture-72/
パラレルプリフィックスアダー
https://news.mynavi.jp/article/architecture-73/
パラレルプリフィックスアダー(2)
https://news.mynavi.jp/article/architecture-74/
パラレルプリフィックスアダー(3)
https://news.mynavi.jp/article/architecture-75/
Lingアダー
https://news.mynavi.jp/article/architecture-76/
アダーの実装に関して
https://news.mynavi.jp/article/architecture-77/
https://news.mynavi.jp/article/computer_architecture-70/
演算器の設計 - キャリールックアヘッドアダー(1)
https://news.mynavi.jp/article/computer_architecture-71/
演算器の設計 - キャリールックアヘッドアダー(2)
https://news.mynavi.jp/article/computer_architecture-72/
パラレルプリフィックスアダー
https://news.mynavi.jp/article/architecture-73/
パラレルプリフィックスアダー(2)
https://news.mynavi.jp/article/architecture-74/
パラレルプリフィックスアダー(3)
https://news.mynavi.jp/article/architecture-75/
Lingアダー
https://news.mynavi.jp/article/architecture-76/
アダーの実装に関して
https://news.mynavi.jp/article/architecture-77/
824デフォルトの名無しさん (アウアウエー Sa82-vYo8)
2019/07/26(金) 22:01:03.66ID:rLMbRFKca >>824
>文字通り先読みが本質だと思いますよ
薄っぺらい理解ですね
3 bit, 4 bit なりの アッダーを決めて、その MSB の和を作るのに必要な入力をじっと眺めて本質をつかんでください
単なる先読みではありませんよ
>ゲートはいくつあってもいい
速くなるならね
でも 2 入力論理演算だけで作ったキャリールックアヘッドは速くならない…
>文字通り先読みが本質だと思いますよ
薄っぺらい理解ですね
3 bit, 4 bit なりの アッダーを決めて、その MSB の和を作るのに必要な入力をじっと眺めて本質をつかんでください
単なる先読みではありませんよ
>ゲートはいくつあってもいい
速くなるならね
でも 2 入力論理演算だけで作ったキャリールックアヘッドは速くならない…
826デフォルトの名無しさん (アウアウエー Sa82-vYo8)
2019/07/26(金) 22:18:01.82ID:rLMbRFKca >>826
ご発言の意味が掴みきれません
ご発言の意味が掴みきれません
828デフォルトの名無しさん (アウアウエー Sa82-vYo8)
2019/07/26(金) 22:29:27.26ID:rLMbRFKca >>827
そりゃもう、読んでないですからね
そりゃもう、読んでないですからね
829デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/26(金) 22:40:58.04ID:jqp1LWPO0 ディスクリートトランジスタでマルチバイブレータを組んでそれで
カウンタ組んだの思い出したw
動くと感動するよね!w
カウンタ組んだの思い出したw
動くと感動するよね!w
830デフォルトの名無しさん (ワッチョイ 068c-/dZp)
2019/07/26(金) 22:54:34.12ID:uEgiR7UH0 現在はキャリー選択アダーに集約された
831デフォルトの名無しさん (アウアウエー Sa82-vYo8)
2019/07/26(金) 22:58:11.64ID:rLMbRFKca 分岐予測みたいなの?
832デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/26(金) 23:13:04.56ID:jqp1LWPO0 基本はマルチバイブレータでつくった順序回路w
なんだもんなぁw
なんだもんなぁw
833デフォルトの名無しさん (ワッチョイ ab95-wm0+)
2019/07/26(金) 23:28:36.00ID:PBeJ5BeU0 この言語は扱うものが多くて頭がオーバーフローします
たとえば正規表現は
int regcomp(regex_t *preg, const char *regex, int cflags)
int regexec(const regex_t *preg, const char *string, size_t nmatch, regmatch_t pmatch[], int eflags);
void regfree(regex_t *preg)
これを見る度に数がおおくて何書いているのか分からなくなる
たとえば正規表現は
int regcomp(regex_t *preg, const char *regex, int cflags)
int regexec(const regex_t *preg, const char *string, size_t nmatch, regmatch_t pmatch[], int eflags);
void regfree(regex_t *preg)
これを見る度に数がおおくて何書いているのか分からなくなる
834デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/26(金) 23:35:15.29ID:jqp1LWPO0 コンパイラつくってるんか?
835デフォルトの名無しさん (ワッチョイ ab95-wm0+)
2019/07/26(金) 23:41:52.05ID:PBeJ5BeU0 いいえ
コマンドライン引数の場合訳に正規表現がつかえると嬉しいのです
コマンドライン引数の場合訳に正規表現がつかえると嬉しいのです
836デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/26(金) 23:48:25.73ID:jqp1LWPO0 >>835
たとえばどんな引数?
たとえばどんな引数?
837デフォルトの名無しさん (ワッチョイ 6b01-+Thh)
2019/07/26(金) 23:48:58.54ID:Tl4mZNhI0 JSのmatchみたいなラッパー書けばいいじゃん
838デフォルトの名無しさん (ワッチョイ ab95-wm0+)
2019/07/27(土) 00:05:22.95ID:1cAkezH+0839デフォルトの名無しさん (ワッチョイ a32c-Yj82)
2019/07/27(土) 09:19:50.11ID:zJ973H0i0840デフォルトの名無しさん (ワッチョイ 7bf6-ZVB1)
2019/07/27(土) 09:22:21.76ID:S4xnN4vA0 w
>>839
普通にトーナメント方式に15個ならべますよ
普通にトーナメント方式に15個ならべますよ
842デフォルトの名無しさん (ワッチョイ a32c-Yj82)
2019/07/27(土) 10:00:34.00ID:zJ973H0i0 >>841
じゃ、RCAは遅延がO(n)で、CLAはN入力ゲートがあるならO(1)、2入力ゲートに制限してもO(log n)って気づくだろ。
じゃ、RCAは遅延がO(n)で、CLAはN入力ゲートがあるならO(1)、2入力ゲートに制限してもO(log n)って気づくだろ。
843デフォルトの名無しさん (ワッチョイ 7bf6-ZVB1)
2019/07/27(土) 10:08:46.04ID:S4xnN4vA0 qzは話通じてなさそうだな
>>842
そうか log n くらいには改善されるわけですね…てへぺろ
そうか log n くらいには改善されるわけですね…てへぺろ
845デフォルトの名無しさん (ワッチョイ de12-xrbd)
2019/07/27(土) 12:29:43.04ID:x/Y2IYID0 相変わらずの屑っぷり
846デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/27(土) 22:29:55.84ID:7WTVPtxd0 ゲート容量分の時間誤差は絶対生まれるかんな(´・ω・`)
847デフォルトの名無しさん (ワッチョイ a32c-Yj82)
2019/07/27(土) 23:01:09.08ID:zJ973H0i0 意味のわからん時間誤差とかいう用語、未定義で使うな
848デフォルトの名無しさん (ワッチョイ 8aad-hCJc)
2019/07/27(土) 23:32:10.40ID:AqzO7oC20849デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/27(土) 23:44:22.86ID:7WTVPtxd0 >>848
それって正規表現をどう変換する関数なの?
それって正規表現をどう変換する関数なの?
850デフォルトの名無しさん (ワッチョイ 87c3-MmDk)
2019/07/27(土) 23:54:17.87ID:p4Dr/Hvv0 regexpをcompileするって概念はスクリプト言語ですら大抵存在するのに
NFAやらDFAやらだったり専用VMのバイトコードに落としたりと色々だろ
NFAやらDFAやらだったり専用VMのバイトコードに落としたりと色々だろ
851デフォルトの名無しさん (ワッチョイ 8aad-hCJc)
2019/07/28(日) 00:01:11.58ID:JTvgZUGV0852デフォルトの名無しさん (ワッチョイ 8aad-hCJc)
2019/07/28(日) 00:05:40.59ID:JTvgZUGV0 まあしかし>>838に書いてあるような内容なら正規表現使わないで単純な比較をするだけの方が速いしプログラムもわかりやすくなるような気がするなあ。
853デフォルトの名無しさん (ワッチョイ 0aab-96Ml)
2019/07/28(日) 00:58:43.04ID:bTD+Zgyn0■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【鹿児島】5キロ2000円台ではコメ作りを続けられない――生産者不在で乱高下する米価。消費者も納得できる適正価格は実現するのか?★3 [シャチ★]
- 次の首相ふさわしい人 高市氏 21%、進次郎氏 15.9%、玉木氏 9.3%、石破首相 7.3% 共同通信世論調査 [お断り★]
- デパ地下でスイーツを買ったら、紙袋代「20円」を請求された! 有料化は「ビニール袋」だけなのに、どうして紙袋まで有料に? [ぐれ★]
- 永野芽郁「どんなことがあろうとファイティングポーズをとりながら向き合っていこうかな」はにかみながら誓った“女優継続スピーチ” [Ailuropoda melanoleuca★]
- 【プロレス】ノアのKENTA、入場時に女性客から口に含んだウーロン茶をぶっかけられ困惑 [シャチ★]
- QRコード決済、なぜ今“やめる店”が出てきた? QRコード決済廃止で店舗が得る利点とは [パンナ・コッタ★]
- 【NJPW】新日本プロレスワールド part.2296
- 他サポ2025-112
- 【NJPW】新日本プロレスワールド part.2295
- 〓たかせん〓 5
- 勝て勝て勝て勝て実況やぞ!ガンバ大阪実況 ★2
- とらせん祝勝会 二次会
- 自民党、訪日外国人の免税廃止を検討。麻生太郎「安売りせず免税辞めれば2000億円も日本に入ってくる訳だから検討に値する」 [271912485]
- ▶ホロライブ
- JA全農「売れ!売れ!売れ!」このタイミングで落札済みの備蓄米を大量放出開始! [819669825]
- ▶オケラというゴミを見下して楽しむスレ
- 【実況】博衣こよりのえちえち鬼武者9🧪
- 中国人留学生「え、待って。日本人は冠婚葬祭やお祭りで和服を着るの?我が国では伝統衣装は廃れたのに」→帰国後漢服製造販売会社を起業 [377482965]