早教吧作业答案频道 -->其他-->
单片机-80C514.下列程序段经汇编后,从1000H开始的各有关存储单元的内容将是什么? ORG 1000H TAB1 EQU 1234H TAB2 EQU 3000H DB “MAIN” DW TAB1,TAB2,70H答:4DH, 41H, 49H, 4EH, 12H,34H,30H,00H,00H,70H请问这
题目详情
单片机-80C51
4.下列程序段经汇编后,从1000H开始的各有关存储单元的内容将是什么?
ORG 1000H
TAB1 EQU 1234H
TAB2 EQU 3000H
DB “MAIN”
DW TAB1,TAB2,70H
答:4DH, 41H, 49H, 4EH, 12H,34H,30H,00H,00H,70H
请问这个题目是该怎么理解.小弟几乎没有一点是懂的!
1.TAB1和TAB2是什么
.
如果可以的话就详细点的说给我听
4.下列程序段经汇编后,从1000H开始的各有关存储单元的内容将是什么?
ORG 1000H
TAB1 EQU 1234H
TAB2 EQU 3000H
DB “MAIN”
DW TAB1,TAB2,70H
答:4DH, 41H, 49H, 4EH, 12H,34H,30H,00H,00H,70H
请问这个题目是该怎么理解.小弟几乎没有一点是懂的!
1.TAB1和TAB2是什么
.
如果可以的话就详细点的说给我听
▼优质解答
答案和解析
首先 TAB1 EQU 1234h 它并不分配内存单元
这里EQU是代表定义一个符号常量 这点和C里面的预处理#define命令类似
下面遇到TAB1,就会用1234H替换.
db,dw是两条伪指令.db分配字节空间并赋初值,dw分配字节空间.
注意,这里70h虽然只有1个字节大小,但是其类型是字,是占了两个字节空间的.
好了来看这道题目 4dh,41h,49h,4eh分别是main四个字母的ascii码值
而1234h 3000h分别对应tab1 tab2由dw伪指令定义 后面0070h实际上是70h在内存里的样子
楼主再去理解一下 不懂再补充一下问题.
这里EQU是代表定义一个符号常量 这点和C里面的预处理#define命令类似
下面遇到TAB1,就会用1234H替换.
db,dw是两条伪指令.db分配字节空间并赋初值,dw分配字节空间.
注意,这里70h虽然只有1个字节大小,但是其类型是字,是占了两个字节空间的.
好了来看这道题目 4dh,41h,49h,4eh分别是main四个字母的ascii码值
而1234h 3000h分别对应tab1 tab2由dw伪指令定义 后面0070h实际上是70h在内存里的样子
楼主再去理解一下 不懂再补充一下问题.
看了 单片机-80C514.下列程...的网友还看了以下:
单片机-80C514.下列程序段经汇编后,从1000H开始的各有关存储单元的内容将是什么? O 2020-05-13 …
求MCS51单片机高手!回答正确了加100分!程序设计1在内部RAM单元的30H和31H中各有一无 2020-05-14 …
PC机采用向量中断方式处理8级中断,中断号依次为08H~0FH;在RAM 0:30H单元开始依次存放 2020-05-23 …
单片机求解、将累加器A中的十六进制数转换为ASCII码。查ASCII码表可知:数字0~9的ASCI 2020-06-09 …
两个4位BCD数码相加,被加数和加数分别存于30H,31H和40H,41H单元中(次序为千位、百位 2020-06-17 …
汇编语言问题2.设堆栈指针SP中的内容为60H,内部RAM中30H和31H单元的内容分别为24H和 2020-06-28 …
已知用ASCII码表示的0-9分别为30H-39H,请设计出他们的海明码格式.这是原题一字不差.我 2020-07-01 …
单片机原理及应用已知(A)=7A,(R0)=30H,(30H)=A5H,(PSW)=80H,请写出 2020-07-09 …
1编写程序,计算30H单元和32H,33H单元中两个十六位数之和,结果放到34H,35H单元2编写 2020-07-17 …
已知(A)=7AH,(B)=02H,(R0)=30H,(30H)=A5H,(PSW)=80H,写出以 2020-12-15 …