No.3
- 回答日時:
a+=1; を 1億回繰り返したとのことですが, アセンブリに落したときに
inc eax
が 1億個並んでいれば確かに 1億回の加算 (というかインクリメント) の時間がわかりますが,
mov ecx, 100000000
inc eax
loop -3
だと分岐に必要な時間も込みになりませんか?
それはともかく, Pentium4 くらいになるとデコードにかなり時間がかかるんですが, inc や add の実行ステージは確か 0.5クロックだったような....
No.1
- 回答日時:
1.4nsというのはどうやって調べたのでしょうか?
四則演算一回といっても、加減算と乗除算ではかかる時間も違うはずです。
正確にクロック数を求めるには、命令セットを確認しながらになると思いますが、キャッシュのリプレースや割り込み等が発生した場合には、実際にかかる時間はもっと増えてしまいます。
最終的には何が知りたいのか、また3.2GHzのPentium4を使ったどんなハードウェアかによって、調べ方は変わってくると思います。
この回答へのお礼
お礼日時:2005/04/21 19:36
補足までつけていただきありがとうございました.
1.4nsは加算です.clock()で時間を計り,a+=1を1億回繰り返してから加算一回の時間を出しました.確かに乗除算したり,実数で計算させるとさらに時間がかかりました.言葉足らずですいませんでした.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) クロック周波数が4GHzのCPUは,4クロック1命令処理できると仮定した場合,1秒間に何回の処理が可 2 2023/01/11 18:59
- CPU・メモリ・マザーボード メモリーは CPU が指定する上限のクロック数を上回るものをつけたり 下限のクロック数を下回るものを 4 2023/03/15 14:52
- CPU・メモリ・マザーボード ノートパソコンでクロック数の違うメモリを1枚ずつ挿してデュアルチャンネルになりますか? 1 2022/11/18 00:30
- CPU・メモリ・マザーボード CPUを冷やすとPCの速度は速くなるんでしょうか? 14 2022/05/28 01:31
- Android(アンドロイド) Androidアプリの開発用PCのスペックが知りたい 1 2022/07/20 22:16
- CPU・メモリ・マザーボード 【Intel CPU 12世代core i7】と10世代core i7では同じ2GHzクロック数でど 4 2022/05/31 16:49
- CAD・DTP 逐次比較ADCとフラッシュADC 1 2022/07/03 15:46
- ビデオカード・サウンドカード GPUはコア数とクロックでどんな影響が出るんですか?又、RTX3080laptopとRTX4060l 1 2023/03/06 09:19
- ウォーキング・ランニング 自宅のマシンでウォーキングしてるんですが、クロックじゃ危険ですか? 早歩きもしません。 2 2022/08/19 00:56
- C言語・C++・C# int tff(int clk) { static int state = 0; //状態 stat 1 2022/07/11 21:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
なぜ、i++なのか?(ものすごく...
-
任天堂64の64 CPUの仕...
-
ステート数とは
-
(パイプライン処理)基本情報技...
-
64ビット化による処理速度低下...
-
文字の容量(サイズ)についての...
-
【有効数字について】 授業で、...
-
EXCELでの16進数取り出し、上...
-
携帯電話の略語であるMBって英...
-
KBとMB
-
KBのMB違いって
-
GB と Gbの違いの意味
-
1バイトは何ビット?
-
ALUのオーバーフローフラグの生...
-
文字化けはなぜ日本語が入って...
-
9ビットの2進数を符号付整数…
-
1Mバイトって何バイト?
-
DVD-R 4.7GBって、何byte でし...
-
CSV データのバイト数を調べる...
-
実行計画の「COST」と「BYTE」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラム言語FortranとCの違...
-
命令網羅率の計算問題です
-
組み込みCプログラムで実数型
-
VBAでのコントロール操作
-
COM1(RS232C)とUSB仮想COMポー...
-
64ビット化による処理速度低下...
-
なぜ、i++なのか?(ものすごく...
-
H8Sで割り込み発生時の飛び先ア...
-
アセンブリ言語で。
-
MIPS と クロック周波数の換算方法
-
x86系のCPUとは?
-
PICマイコンのプログラムについ...
-
arduino
-
応用情報技術者試験問題の解き...
-
CPUのHTについて教えてください。
-
VBSとVBA
-
MFCのエディットボックス上書き...
-
C言語についてです 整数nを入力...
-
CPU、Z80からステート数から...
-
+=と÷=の処理速度の謎を教え...
おすすめ情報