有指令MOV AX,1234H,指令中的立即数1234H是存储在()。A、数据段B、代码段C、附加段D、堆栈段

题目

有指令MOV AX,1234H,指令中的立即数1234H是存储在()。

  • A、数据段
  • B、代码段
  • C、附加段
  • D、堆栈段
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列指令中操作数在代码段中的是()

A、MOVAL,42H

B、ADDAL,BL

C、SUBDS:[1234H],DI

D、1NC[DI]


参考答案:A,C

第2题:

如果TABLE为数据段中0032单元的符号名,其中存放的内容为1234H,当执行指令“MOV AX,TABLE"(AX)=______;而执行指令“LEA AX,TABLE"后,则(AX)=______。


正确答案:1234H    0032H
1234H  ,  0032H

第3题:

段存储器常见的有()

A、代码段

B、堆栈段

C、数据段

D、附加段


参考答案:ABCD

第4题:

在下列四条指令中,错误的指令是()

  • A、MOV AX,1234H
  • B、MOV BX,[1234H]
  • C、MOV DS,AX
  • D、MOV 2000H,AX

正确答案:D

第5题:

在立即数寻址方式中,立即数放在()

A.数据段
B.代码段
C.堆栈段
D.附加段

答案:B
解析:

第6题:

8086系统中,指令MOVAX,[BP]中源操作数所在的缺省段是()。

A.数据段

B.附加段

C.堆栈段

D.代码段


正确答案:C

第7题:

在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]。假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000H,SI=2000H,则操作数的物理地址为(48)。

A.数据

B.代码

C.堆栈

D.代码和堆栈


正确答案:A
解析:本题主要考查计算机硬件基础知识。在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放于数据段中。这时,寄存器DS中的内容为段地址。对于指令MOVBX,SI而言,操作数的物理地址为基地址乘以16,再加上偏移地址,而乘以16相当于左移4个二进制位,所以操作数地址为12000H。答案为A。

第8题:

如果TABLE为数据段中0032单元的符号名,其中存放的内容为1234H,当执行指令“MOV AX,TABLE”(AL)=【 】。


正确答案:1234H
1234H

第9题:

对于指令“MOVAX,100[SI][BP]”,AX的目标操作数的隐含段是()。

  • A、数据段
  • B、堆栈段
  • C、代码段
  • D、附加段

正确答案:B

第10题:

在书写汇编语言程序时,在代码段中初始位置要对数据段进行加载,加载的指令语句,下面()描述正确。 

  • A、mov ax,data
  • B、mov ds,data
  • C、mov ax,data  mov ds,ax
  • D、mov ax,ds  mov cs,ds

正确答案:C