[问题] 关于FPGA PicoBlaze的程式语言

楼主: k0921 (ˊˇˋ)   2010-10-16 17:25:59
;=================================================
;routine: mult_soft
; fuction: 8-bit unsigned multiplier using
; shift-and-add algorithm
; input register:
; s3: multiplicand
; s4: multiplier
; output register
; s5: upper byte of product
; s6: lower byte of product
; temp registr: i
;=================================================
mult_soft:
load s5, 00
load i, 08
mult_loop:
sr0 s4
jump nc, shift_prod
add s5, s3
shidt_prod:
sra s5
sra s6
sub i, 01
jump nz, mult_loop
return
程式码如上,因对此小弟看不懂,特地到贵版求助
请各位大大伸出援手帮帮我!
感激不尽
作者: akasan (KITO)   0000-00-00 00:00:00
跑错版了 这应该出现在 ASM 版
楼主: k0921 (ˊˇˋ)   0000-00-00 00:00:00
感谢

Links booklink

Contact Us: admin [ a t ] ucptt.com