结构推理 什么叫伪指令?有什么作用?常用的伪指令有几种?
【正确答案】在对汇编语言源程序进行汇编时,需要提供一些有关汇编信息的指令。如指定程序或数据存放的起始地址、给一些连续存放的数据确定存储单元等。这些指令在汇编时起控制作用,但自身并不产生机器码,不属于指令系统,而仅仅为汇编服务的一些指令,因此称为伪指令。
   常用的伪指令有以下几种:
   (1)起始伪指令ORG,用于规定指令起始地址。
   (2)结束伪指令END,用作程序结束标志。
   (3)等值伪指令EQU,用于给字符赋值。
   (4)数据地址赋值伪指令DATA,用于给地址赋值。
   (5)定义字节伪指令DB,用于定义8位内存单元为数据。
   (6)定义字伪指令DW,用于定义16位内存单元为数据。
   (7)定义位地址伪指令BIT,用于定义位单元。
【答案解析】