早教吧作业答案频道 -->其他-->
设有两个16位无符号数NA,NB分别存放在8051单片机内部RAM的40H、41H及50H、51H单元中.当NA>NB时,将内部RAM的41H清零,否则,该单元置成全1。试写出程序流程图,并编写程序。
题目详情
设有两个16位无符号数NA,NB分别存放在8051单片机内部RAM的40H、41H及50H、51H单元中.
当NA>NB时,将内部RAM的41H清零,否则,该单元置成全1。试写出程序流程图,并编写程序。
当NA>NB时,将内部RAM的41H清零,否则,该单元置成全1。试写出程序流程图,并编写程序。
▼优质解答
答案和解析
子程序形式出现 : YCIT
ORG 1000H
YCIT: CJNE 40H,50H,LOP
CJNZ 41H,51H,LOP1
JMP LOP3 ; 相等
LOP: MOV A,40H
SUBB A,50H
JC LOP3 ; NA MOV 41H,#00H ;NA>NB
JMP NEXT
LOP1:MOV A,41H
SUBB A,51H
JC LOP3 ; NA MOV 41H,#00H ;NA>NB
JMP NEXT
LOP3: MOV 41H,#0FFH
NEXT: RET
END
ORG 1000H
YCIT: CJNE 40H,50H,LOP
CJNZ 41H,51H,LOP1
JMP LOP3 ; 相等
LOP: MOV A,40H
SUBB A,50H
JC LOP3 ; NA
JMP NEXT
LOP1:MOV A,41H
SUBB A,51H
JC LOP3 ; NA
JMP NEXT
LOP3: MOV 41H,#0FFH
NEXT: RET
END
看了设有两个16位无符号数NA,N...的网友还看了以下:
当地时间2011年11月19日19点51分,图6所示地区东北部海域发生6.1级地震。回答以下各题。 2020-05-16 …
已知函数f(x)=sin(wx+π/3)(x∈R),且f(π/6)=1(1)求w的最小值及此时函数 2020-05-20 …
已知直线mx-y+2m+1=0(1)若当x属于-1,1时,y>0恒成立,求实数m的取值范围(2)若 2020-06-07 …
在古代埃及人们都是使用分子为一的分数古埃及人处理分数与众不同,他们一般只使用分子为1的分数,列如: 2020-06-08 …
总工作量=总时间*总人数吗?请举例说明一下一项任务,原计划40人参加,6小时可以完成.由于增加了人 2020-06-10 …
已知函数f(x)=cos(2x-π/3)—2sin(x-π/4)sin(x+π/4)(1)求当x∈ 2020-06-14 …
设函数f(x)=sin(πx/3-π/6)-2(cosπx/6)^2.(1)求y=f(x)的最小正 2020-07-26 …
数学归纳法,刚才有一点还没弄明白,这个式子1+4+9··+n^2=1/6n{n+1}{2n+1}n 2020-08-01 …
设函数f(x)=sin(2x+π/6)+m(1)写出函数f(x)的最小正周期及单调区间(2)若x属 2020-08-02 …
已知二次函数f(x)满足f(x-3)=f(-x-3),且该函数的图像与y轴交于点(0,-1),在x轴 2020-11-22 …