可以利用伪指令Segment和ENDS来定义段。

题目

可以利用伪指令Segment和ENDS来定义段。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

根据下面的数据段定义: DSEG SEGMENT ADW 3456H BDB 78H CEQU A+1 DSEG ENDS C的内容为______。

A.7856H

B.3456H

C.5678H

D.7834H


正确答案:D
解析:ADW3456H定义A为字变量;BDB78H定义B为字节变量;CEQUA+1表示C等于A+1,并且将A的高位指向下一个字节,所以C的内容就是7834H。

第2题:

下面是数据段的定义 DSEG SEGMENT A DB '1234' BDW A DSEG ENDS 执行MOV BX,B 指令后,BX寄存器中内容是( )。

A.3231H

B.1234H

C.3132H

D.0000H


正确答案:D

第3题:

假设数据段定义如下: DSEG SEGMENT DAT DW 1,2,3,4,5,6,7,8,9,10 CNT EQU ($-DAT)/2 DSEG ENDS 执行指令MOV CX, CNT后,寄存器CX的内容是:

A.10

B.5

C.9

D.4


正确答案:D

第4题:

SEGMENT/ENDS为()伪指令;END称为()伪指令;PROC/ENDP称为()伪指令。


正确答案:段定义;源程序结束;过程定义

第5题:

指令语句中标号的错误定义是()。

  • A、在代码段中的名字项后面紧跟冒号定义
  • B、用EQU伪指令定义
  • C、用LABEL伪指令定义
  • D、由“JMP标号”指令定义

正确答案:D

第6题:

根据下面的数据段定义: DSEG SEGMENT DW -1 DSEG ENDS 该数据段内偏移地址0000H和0001H内的数据依次为( )。

A.00H和FFH

B.FFH和00H

C.FFH和FFH

D.00H和01H


正确答案:C

第7题:

根据下面的数据段定义: DSEG SEGMENT DW -1 DSEG ENDS 该数据段内偏移地址0000H和0001H内的数据依次为

A.OOH和FFH

B.FFH和00H

C.FFH和FFH

D.00H和01H


正确答案:C
解析:该题考查考生对汇编指令以及数据存储顺序的理解。DW类型表示该数据占用两个字节的存储空间,—1在计算机中用两字节的补码表示为FFH,FFH,所以应该选择C。

第8题:

根据下面的数据段定义: DSEG SEGMENT A DW 1234H B DB 56H C EQU A+I DSEG ENDS 执行MOVBX,C指令后,BX寄存器中的内容是______。

A.0001H

B.1234H

C.3456H

D.5612H


正确答案:D
解析:C的内容就是B的内容和原来A的高位。

第9题:

在汇编语言源程序文件中,每一个段都有段定义伪指令()和ENDS来分段。


正确答案:SEGMENT

第10题:

伪指令ASSUME的作用是:()

  • A、定义段
  • B、定义过程
  • C、为各段分配段寄存器
  • D、定义程序

正确答案:C