问答题
简答题
两个10位的无符号二一十进制数,分别从内部RAM的40H单元和50H单元开始存放。请编程计算该两个数的和,并从内部RAM的60H单元开始存放。加上必要的伪指令,并对源程序加以注释。
【参考答案】
点击查看答案
相关考题
-
问答题
80C51单片机从内部RAM的31H单元开始存放一组8位带符号数,字节个数存放在30H中。请编写程序统计出其中正数、0和负数的数目,并把统计结果分别存入20H、21H和22H三个单元中。加上必要的伪指令,并对源程序加以注释。 -
问答题
已知经A/D转换后的温度值存在40H中,设定温度值存在41H中。要求编写控制程序,当测量的温度值大于(设定温度值+2℃)时,从P1.0引脚上输出低电平;当测量的温度值小于(设定温度值一2℃)时,从P1.0引脚上输出高电平;其他情况下,P1.0引脚输出电平不变(假设运算中C中的标志不会被置1)。加上必要的伪指令,并对源程序加以注释。 -
问答题
比较两个ASCII码字符串是否相等。字符串的长度在内部RAM的2H单元,第一个字符串的首地址在30H中,第二个字符串的首地址在50H中。如果两个字符串相等,则置用户标志FO为0;否则,置用户标志FO为1。加上必要的伪指令,并对源程序加以注释(每个ASCII码字符为一个字节,如ASCII码“A”表示为41H)。
