77问答网
所有问题
关于单片机编程减法问题,总感觉答案有点问题34H是什么东西?
如题所述
举报该问题
推荐答案 2019-05-28
答案没有问题,就是这样运算的,因为是16位的无符号
二进制数
,而一个内存单元只有8位,所以,这两个16位无符号二进制数的储存地址分别为30H31H、33H34H,30H和33H分别存储16位数的高8位,31H和34H存储低8位,做减法运算先计算低8位存入31H,再运算高8位结果存入30H。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/3Y8Iv3YGpWvpN3WvqY.html
相似回答
单片机编程问题
答:
假设20H原本保存的数是48h(BCD码,代表十进制的48),除以10H之后,A中保存的是04h,B中保存的是08h。加上30h并分别放在21H、22H中,结果分别是
34h
('4'的ASCII码)、38h('8'的ASCII码)。“BCD和ASCII之间不是差30H么”在0~9之内的一位数字是如此。
问题是
20H中的是个两位数,所以要除以10...
谁能告诉我
,单片机编程,
这几句
都是什么
意思么,还有能实现什么
答:
MOV 31
H,
#4DH 31H=4DH MOV R0, #31H R0=31H MOV A,@R0 A=4DH SUBB A ,#4E 带借位的
减法
4DH-4EH MOV @R0,A ;保存低字节相减结果 31H=4DH-4EH DEC R0
51
单片机减法
的
问题,
高手帮忙啊
答:
3. 初始化寄存器R3为十六进制数27
H
(高八位)。4. 清除进位标志C,为
减法
运算做准备。5. 将R0的值移入累加器A。6. 对A和R2进行减法运算,结果存储在A中。如果需要借位,进位标志C将置位。7. 将结果从A移回R0。8. 将R1的值(高八位)移入累加器A。9. 对A和R3进行减法运算,结果存储在A...
51
单片机
汇编语言中DEC指令
问题
:如果30H中为#00
H,
执行DEC 30H后,30H...
答:
30H中为#00
H,
执行DEC 30H后,30H地址单元中
是什么?
--- 0000 0000减一后是1111 1111,也就是0FFH,也就是255。DEC 30H 指令不影响标志位,所以Cy、OV、Ac和P,都不变。只有运算功能的指令、比较指令影响标志位,INC/DEC 指令是不影响标志位的。呵呵 ...
51
单片机减法
的
问题,
高手帮忙啊
答:
MOV R3,#27
H
;高8位 CLR C ;清CY位的内容
,减法
时需要用它来算借位 MOV A,R0 ;送R0的值到A SUBB A,R2 ;低8位进行减运算,值送A,如果需要借位,CY位置1 MOV R0,A ;将A中的结果送回R0 MOV A,R1 ;送R1的值到A SUBB A,R3 ;高8位进行减运算,值送A,如果CY位...
单片机
中程序语言开头的ORG 6000H或者ORG 2000H后面的多少
H是
几进制...
视频时间 14:15
关于单片机
带借位
减法
指令
答:
0 1 0 0 1 0 0 1 - 0 1 1 0 0 1 0 0 - 1 ---0--- (1) 1 1 1 0 0 1 0 0 = E 4 从上面可以看出:CY=1、AC=0 这里的CY,就是位7的借位,它右边的位的借位,就是位6的借位,两者相等,就有OV=0。
大家正在搜
单片机编程题答案
c51单片机编程题目以及答案
单片机减法指令怎么减
单片机编程技术高玉芹答案
单片机原理及应用c51编程答案
单片机简单编程题
单片机减法怎么做
51单片机减法程序
单片机减法程序段
相关问题
【单片机题目不会,新手问题】已知(A)=83H,(R0)=1...
80c51单片机编程实现两个16位数的减法。
单片机编制程序完成2个16位减法计算:7F4DH - 2B4...
51单片机减法的问题
单片机程序的“.c”和“.h”格式都有什么区别?
关于单片机subb命令的问题
51单片机是否能够完成16位的加减乘除运算?
单片机中.c文件与.h文件的关系和区别是什么,在.h文件中改...