Dyskusja:Prosty generator pseudolosowy

From Atariki

Revision as of 22:16, 28 gru 2008; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

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
Personal tools