;**********************************************
;Name : hex_1B_mul_1B
;Function: ;单字节乘法
;Input : temp0,temp1
;Output : temp2,temp3
;Register Used: temp4
;**********************************************
hex_1B_mul_1B:
clr temp2
clr temp3
mov a,#8
b0mov temp4,a
mul_loop:
rlcm temp0
b0bts1 fc
jmp mul_loop_next1
b0mov a,temp1
add temp2,a
mov a,#0
adc temp3,a
mul_loop_next1:
decms temp4
jmp mul_loop_next2
jmp mul_loop_end
mul_loop_next2:
b0bclr fc
rlcm temp2
rlcm temp3
jmp mul_loop
mul_loop_end:
ret
单字节乘法 MCU:SONIX
最新推荐文章于 2021-06-21 07:52:18 发布
本文详细介绍了单字节乘法算法的实现过程,包括输入输出参数、使用到的寄存器以及核心循环和逻辑操作。通过实例分析,帮助读者理解并掌握这一基本的计算机算术运算。
1524

被折叠的 条评论
为什么被折叠?



