注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
疑似乱数発生ルーチン『クロサワ式乱数』。 オリジナルは M680x0 のアセンブラで、以下の様な物。 『リ... 疑似乱数発生ルーチン『クロサワ式乱数』。 オリジナルは M680x0 のアセンブラで、以下の様な物。 『リングレイジ』に使った覚えがあるので、考えたのは 1991〜92 年だと思う。 _KurosawaRandom: ; input : A5 = Work-RAM base pointer ; output : D0 = random number move.w ((lastRnd).w,A5),D0 ; load last number eori.w #$9630,D0 ; magic #1, 9630 = クロサワ subi.w #$6553,D0 ; magic #2 rol.w #2,D0 ; magic #3 move.w D0,((lastRnd).w,A5) ; store new number rts オペランドは source, destination の順。 ニモニック