BUF DW 10H DUP(3 DUP(2,?),1,2 DU

题目

BUF DW 10H DUP(3 DUP(2,?),1,2 DUP(?),100)为变量BUF分配的内存空间的字节数是()。

  • A、160
  • B、22
  • C、80
  • D、320
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

执行下面的程序后,AX寄存器中的数据是( )。 BUT DW 10DUP(2) XOR AX, AX MOV CX, LENGTH MOV SI,SIZE BUF—TYPEBUF NEXT: ADD AX,BUF [SI] SUB SI,TYPE BUF LOOP

A.20

B.30

C.32

D.40


正确答案:A

第2题:

BUFDW10HDUP(3DUP(2,10H),3,5)上述语句汇编后,为变量BUF分配的存储单元字节数是()。

A.80H
B.100H
C.124
D.192

答案:B
解析:

第3题:

数据段中语句如下:BUF1DB3DUP(0,2DUP(1,2),3)COUNTEQU$-BUF1与符号COUNT不等价的值是()

A、6

B、18

C、16

D、.8


参考答案:A,C,D

第4题:

ARRAY DW 10 DUP(5 DUP(4 DUP(20H,40H,60H))语句执行后共占()字节存储单元。


正确答案:1200

第5题:

有数据定义BUF DB 8DUP(3DUP(2),2DUP(3)),在BUF中能构成数据0302H有()。

  • A、5个
  • B、6个
  • C、7个
  • D、8个

正确答案:D

第6题:

使用8086/8088汇编语言的伪操作命令定义: VAL DB 93 DUP(5,2 DUP(2 DUP(1,2 DUP(3)),4)) 则在VAL存储区内前10个字节单元的数据是( )。

A.9、3、5、、2、1、2、3、4、5

B.5、2、2、1、2、3、4、1、2、3

C.5、1、3、3、1、3、3、4、1、3

D.5、2、1、3、3、4、1、3、3、1


正确答案:D
解析:从所列出的语句分析可知共有4层重复定义操作,由内向外逐层展开,分别相当于:(1)93DUP(5,2DUP(1、3、3),4))(2)93DUP(5,2DUP(1、3、3、1、3、3、4))。(3)93DUP(5、1、3、3、1、3、3、4、1、3、3、1、3、3、4)。即表示重复93个数据序列'5、1、3、3、1、3、3、4、1、3、3、1、3、3、4'。

第7题:

已知BUF偏移地址为58ADH,定义BUF DW 20DUP(?)后,该数组最后一个字数据的偏移地址是多少?


正确答案:数组最后一个字数据的偏移地址= 58ADH +(14H-1)*2H=58D3H。

第8题:

现用数据定义伪指令定义数据: BUF DB 4 DUP(0,2 DUP(1,0)) 问定义后,存储单元中有数据0100H的字单元个数是( )。

A.4

B.3

C.8

D.12


正确答案:C

第9题:

有数据定义语句BUF DW 0ABH,1,10 DUP(3 DUP(1,0),2)汇编后,为变量BUF分配的存储单元字节数是()。

  • A、48H
  • B、90H
  • C、120
  • D、60

正确答案:B

第10题:

已知以下数据段: DATA SEGMENT VAR1 DB 10 dup(2, 3 dup( )) VAR2 DW VAR3, VAR1, 10h VAR3 DB 10, , 12 dup( ) DATA ENDS 数据段DATA中定义的三个变量共占用()字节空间。

  • A、68
  • B、58
  • C、78
  • D、57

正确答案:B

更多相关问题