Чуток позже закину, ибо пишу на кае, а инет естессно на пэцэ
На самом деле всё точно так же как и в умножении | делении 8x8, только почему то мне кажется что существуют более оптимальные методы.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Обычное побитовое умножение-деление?
поковырялся в своих исходах арифметического сжатия. вытащил вот что
мож кому пригодитсяКод:BIGMULT ;DEHL=DE*BC LD HL,0 DUP 16 ADD HL,HL RL E RL D JR NC,$+6 ADD HL,BC JR NC,$+3 INC DE EDUP RET BIGDIV LD HL,0 ;BC'BC=BC'BC/DE SLA C RL B EXX LD HL,0 RL C RL B EXX DUP 32 ADC HL,HL EXX ADC HL,HL EXX SBC HL,DE JR NC,$+14 ;ZZ EXX LD A,H OR L EXX JR Z,$+7 ;ZZ1 EXX DEC HL EXX JR $+3 ;ZZ ADD HL,DE ;ZZ1 RL C ;ZZ RL B EXX RL C RL B EXX EDUP LD A,C CPL LD C,A LD A,B CPL LD B,A RET
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)