"Есть только один способ - проверить"(с)Семейка Адамс.
"Есть только один способ - проверить"(с)Семейка Адамс.
Проверил. Сначала залил экран значением #55, атрибуты #07. После выполнения атрибуты поменялись на #28 + появилась атрибутная диагональная полоска.
значит, нечетко.
А известен ли кому-то алгоритм нахождения простых чисел?
Согласно заметке Бейсик просто отдыхает, причем на z80, а не на 6502
Гугл вывел на : http://forum.6502.org/viewtopic.php?p=40575
Может, есть что-то пошустрее и попонятнее?
Это неясно вообще:
Код:10 X=0 20 N=1 100 N=N+1 110 A=N-1 120 A=A-1 130 #=A<2*200 140 B=N/A 150 #=%=0*100 160 #=120 200 ?=N 210 ?="" 220 X=X+1 230 #=X<20*100
ZX's: ZX Spectrum +2 ZX Evolution Rev.C Speccy 2010 | Console's: Famicom : SNES : PSOne : PS2
Bedazzle, спасибо
каюсь, я не прочитал тред
Наверное, проще использовать решето Эратосфена?
Наверное, если сжать данные, то получится таблика 8КБайт?Код:ld a,2 call $1601 ei ld hl,0;$FBFF ld de,$0001 ld b,$10 Loop: inc hl push hl push bc inc de Sieve: ld b,$FF ld a,b Loop2: add hl,de ; ld (hl),a push bc,de,hl ;печать ld bc,hl call 6683; ld a,"," rst 10h pop hl,de,bc djnz Loop2 pop bc pop hl djnz Loop ;ret jr $
Из FaceBook:
Как бы оценить, насколько качественный генератор?Код:; 16-bit xorshift pseudorandom number generator by John Metcalf ; 20 bytes, 86 cycles (excluding ret) ; returns hl = pseudorandom number ; corrupts a ; generates 16-bit pseudorandom numbers with a period of 65535 ; using the xorshift method: ; hl ^= hl << 7 ; hl ^= hl >> 9 ; hl ^= hl << 8 ; some alternative shift triplets which also perform well are: ; 6, 7, 13; 7, 9, 13; 9, 7, 13. org 32768 xrnd: ld hl,1 ; seed must not be 0 ld a,h rra ld a,l rra xor h ld h,a ld a,l rra ld a,h rra xor l ld l,a xor h ld h,a ld (xrnd+1),hl ret
Сгенерить длинную последовательность, сохраняя куски в файлы.
Потом на пц строить картинки разные. Для начала - первое число Х, второе У, третье - цвет (тут нужна будет поллитра).
Ну и визуально смотреть, насколько прослеживается система в полученной плазме.
Также можно в экселях сабтоталы разные сделать по числам - какое число сколько раз выпало, и т.п.
Короче, вот что получилось:
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)