返信元の記事 | |||
【220】 | RE:違いについて バトルパニック (2008年06月08日 02時35分) |
||
イオリアさん 内容がイマイチ理解できないので教えてください。 (Z80について詳しいわけじゃないですが) >Rレジスタにセットした数値がデータ線に出力 >されるのにZ-80の場合、タイミングチャートから >3クロックかかるのは既成の事実 これはZ80のレジスタリードサイクルって事ですか? >とすると、ハードウエアカウンタ上では3クロック分 >余計にカウントされてしまう事になる まあリフレッシュレジスタの初期値更新から 実際のレジスタ値が変わるまでにもハード乱数は 更新するでしょうね で、 >抽選にクロックを利用すると、その3クロック分の >数値は更新前の数値になる可能性が有る。 >つまり、乱数が2個増える計算になる ここがよく理解できません。 「数値は更新前の数値になる可能性が有る」 ってリフレッシュレジスタの事ですか? なぜ更新前の数値になるんでしょうか? 実際に抽選で使うリフレッシュレジスタの値は 初期値更新してからいくつかカウントアップした あとですよね。 (抽選と初期値更新がタイミングぶつかれば別ですが。) あとなぜ乱数が2個増えるんですか? |
■ 778件の投稿があります。 |
78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 |
【233】 |
イオリア (2008年06月09日 23時47分) |
||
これは 【220】 に対する返信です。 | |||
バトルパニック さん 納得できました? 彼はハードウエアRNGが解らない様でプログラム なんて関係無いのに RNGで極力一様乱数を作るための方法も知らない 見たいですね |
|||
78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 |
© P-WORLD