问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

51单片机实验:无符号双字节乘法运算子程序

发布网友 发布时间:2022-06-12 13:34

我来回答

1个回答

热心网友 时间:2023-10-09 10:06

以前搞的子程序库里的
(5) 标号: MULD 功能:双字节二进制无符号数乘法
 
入口条件:被乘数在R2、R3中,乘数在R6、R7中。
出口信息:乘积在R2、R3、R4、R5中。
影响资源:PSW、A、B、R2~R7 堆栈需求: 2字节
MULD: MOV A,R3 ;计算R3乘R7
MOV B,R7
MUL AB
MOV R4,B ;暂存部分积
MOV R5,A
MOV A,R3 ;计算R3乘R6
MOV B,R6
MUL AB
ADD A,R4 ;累加部分积
MOV R4,A
CLR A
ADDC A,B
MOV R3,A
MOV A,R2 ;计算R2乘R7
MOV B,R7
MUL AB
ADD A,R4 ;累加部分积
MOV R4,A
MOV A,R3
ADDC A,B
MOV R3,A
CLR A
RLC A
XCH A,R2 ;计算R2乘R6
MOV B,R6
MUL AB
ADD A,R3 ;累加部分积
MOV R3,A
MOV A,R2
ADDC A,B
MOV R2,A
RET
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
炒股怎么买进卖出? 办一个餐饮的营业执照要多少钱 上海贷款平台有哪些 上海有什么网贷 Intel 赛扬D325 2.53G与多大频率的内存匹配 Intel 赛扬D 352(散)重要参数 CPU Intel 赛扬D 326 这个东西怎么看的? Intel 赛扬D 326(散)重要参数 Intel 赛扬D 325(盒)重要参数 Intel 赛扬D 325(盒)Intel 赛扬D 325(盒)详细参数 龙康龙注册过商标吗?还有哪些分类可以注册? 雷阳康龙注册过商标吗?还有哪些分类可以注册? 陕康龙注册过商标吗?还有哪些分类可以注册? 怎么把码绑定取消 秦时明月中流沙的含义是甚么 秦时明月中的流沙的含义是什么?? 流沙金的寓意 男生送流沙的意义? “流沙”是什么意思? 流沙象征什么 它的寓意是什么 礼物里有''流沙''寓意着什么啊? 流沙代表的是什么意思 不想用了,怎么取消? 一个女人叫我吃他家枇杷什么意思? 想吃枇杷什么暗语 苏州临澜商业广场怎么样?好不好?值不值得买? 苏州临澜墅怎么样?好不好?值不值得买? 福建省林业有害生物防治条例 如何加强林业有害生物普查和防治新技术推广宣传 江苏省林业有害生物防控办法 单片机原理及应用:编写双字节乘法子程序 单片机编程带符号双字节乘法流程图 谁知道??? 编程实现2字节乘法,(汇编) 微机原理实验双字节的十进制乘法程序,谢谢 用汇编语言乘法指令实现两个字节相乘的程序并转换成十六进制数显示出结果(11H×12H) 怎么把永远删除或取消? 长沙蓝思科技电子厂怎么样 我的世界城市种子密码 我的世界有什么好的密码??? 如何取消掉微信绑定的号码 苹果13下面的横杠是返回键吗 苹果11下面的横线能不能换成三个键? 二重积分是什么? 二重积分的性质怎么计算 弯弯曲曲有什么成语? 荣耀手环3可以插SIM卡吗? 用家用电直接给汽车电池充电可以吗 somebody的缩写是 sb 还是 sb. ? something的缩写是 sth 还是 sth. ? somewhere的缩写是 sw 还是 sw. ? 梦见看见墙上有大蛇爬过的足迹 梦见蛇走过的痕迹