до
только это
24 такта как минимум на 2 OUT
+2 такта на само умножение
+11 тактов как минимум на чтение 8 битного результата
итого 37 тактов
если же у нас для операндов 2 регистра
то на OUT 28 тактов
2 такта умножение
и при чтении 16 битного результата из 2-х регистров
28 тактов на IN
58 тактов...
самое быстрое софтварное умножение
через логарифмы 8b*8b=8b
по моему дето 52-56 тактов
если не все 47 (давно не использовал забыл)
мало того хардварной умножение давно есть на спектруме
и реализовано оно в zxmc2
и считает там avr и по идеи явно быстрей чем 1802вр2
- - - Добавлено - - -
зачем оно на спектруме?
когда 16 бит integer хватает всем?





Ответить с цитированием