关于单片机题目:编一个多字节二进制减法运算程序,已知被减数从内部RAM 30H单元开始,长度为4个字节,其30H单元为低位字节,减数从内部RAM 40H单元开始,长度为4个字节,其中40H单元为低位字节,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 18:30:00

关于单片机题目:编一个多字节二进制减法运算程序,已知被减数从内部RAM 30H单元开始,长度为4个字节,其30H单元为低位字节,减数从内部RAM 40H单元开始,长度为4个字节,其中40H单元为低位字节,
关于单片机题目:编一个多字节二进制减法运算程序,已知被减数从内部RAM 30H单元开始,长度为4个字节,其
30H单元为低位字节,减数从内部RAM 40H单元开始,长度为4个字节,其中40H单元为低位字节,要求把运算结果放回到原被减数位置.

关于单片机题目:编一个多字节二进制减法运算程序,已知被减数从内部RAM 30H单元开始,长度为4个字节,其30H单元为低位字节,减数从内部RAM 40H单元开始,长度为4个字节,其中40H单元为低位字节,
;
MOV R0,#30H
MOV R1,#40H
MOV R2,#4
CLR C
LOOP:
MOV A,@R0
SUBB A,@R1
MOV @R0,A
INC R0
INC R1
DJNZ R2,LOOP
CLR A
SUBB A,#0
MOV @R0,A
END