Да чо ААА? он математиком обзовет, или как то еще...Надо попробовать эмулятор, наверное..
Про быстрое умножение речь уже шла, вот реализация на 6502:
http://atariage.com/forums/topic/788...ultiplication/
оччень интересно.
Вид для печати
Да чо ААА? он математиком обзовет, или как то еще...Надо попробовать эмулятор, наверное..
Про быстрое умножение речь уже шла, вот реализация на 6502:
http://atariage.com/forums/topic/788...ultiplication/
оччень интересно.
товарищи-кодеры, подскажите идею ГСЧ в диапазоне 0-320.
Попробуй мою идею. Умножение на константу, в которой всего 2-3 бита установлены, деление на степень двойки - это быстро, сам понимаешь.
мда.."кипит мой разум возмущенный". попробую.
Можно быстрее и грубее, если нужно быстрее.
В конце концов можно забить страничку заранее подготовленными значениями. И даже не брать их случайно, а подряд. Тогда будет вообще быстро. :)
Вот придумал вариант кода. Вход HL=RND (используем 14 младших бит). Выход (C)H=RND(0-319)
Код:ld c,l
ld a,h
and #3f
ld b,a
add hl,hl
add hl,hl
add hl,bc