51单片机两个无符号整数相乘实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

51单片机两个无符号整数相乘一、仿真图

二、运行结果

ORG 0000H

TEM EQU 102H

MOV R2,#3

MOV R3,#2

MOV R6,#2

MOV R7,#3

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

MOV A,R5

MOV R7,A

MOV A,R4

MOV R6,A

MOV A,R3

MOV R5,A

MOV R4,#0

MOV A,R7 MOV B,#10 div ab ADD A,R6 MOV R6,A MOV R7,B

MOV A,R6 MOV B,#10 div ab ADD A,R5 MOV R5,A MOV R6,B

MOV A,R5 MOV B,#10 div ab ADD A,R4 MOV R4,A MOV R5,B

end

相关文档
最新文档