单片机-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请问这个题目是该怎么理解.小弟几乎没有一点是懂的!1.TAB1和TAB2是什么.如果可以的话就详细点的说给我听

问题描述:

单片机-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是什么
.
如果可以的话就详细点的说给我听

首先 TAB1 EQU 1234h 它并不分配内存单元 这里EQU是代表定义一个符号常量 这点和C里面的预处理#define命令类似下面遇到TAB1,就会用1234H替换.db,dw是两条伪指令.db分配字节空间并赋初值,dw分配字节空间.注意,这里70h...