Dyskusja:Prosty generator pseudolosowy

Z Atariki
Wersja z 29 gru 2008, 00:16 autorstwa Xxl (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Na innej platformie gdzie nie ma generatora liczb losowych można znaleźć taki sposób:

LDA _rnd0
AND #$48
ADC #$38
ASL @
ASL @
ROL _rnd2
ROL _rnd1
ROL _rnd0
LDA _rnd0
RTS

i kolejny, tez z opozycji:

	lda _rnd2
	sta _rnd4
	lda _rnd1
	sta _rnd3
	sta _rnd2
	lda #0
	sta _rnd1
	ldy #3
_adc	clc
	lda _rnd1
	adc _rnd3
	sta _rnd1
	lda _rnd2
	adc _rnd4
	sta _rnd2
	dey
	bne _adc
	rts