×
嵌入式 > 技术百科 > 详情

二进制乘法运算 义隆单片机

发布时间:2020-06-04 发布时间:
|

EM78 单片机 没有乘法指令,所以乘法运算需要转化为加法运算。0X20 单元数据乘以0X21 单元数据,结果

放在0X22,0X23 中。

main: MOV a,@0x0 ;0x22,0x23 单元清0

MOV 0x22,a

MOV 0x23,a

MOV a,@0x3f ;赋值

MOV 0x20,a

MOV a,@0x22

MOV 0x21,a

mul1: MOV a,0x20 ;0x20 与0x22 内容相加

add 0x22,a

jbc 0x03,0

inc 0x23 ;有进位0x23 加1

djz 0x21 ;0x21 中次数减到0 则结束

jmp mul1 ;没减到0 则继续

self: jmp self

eop


 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
激光跟踪仪市场2023年有望达5.216亿美元