用指令MOV BX,SEG COUNT指令,可以得到存储单元CO

题目

用指令MOV BX,SEG COUNT指令,可以得到存储单元COUNT的()。

  • A、物理地址
  • B、段地址
  • C、偏移地址
  • D、属性
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列指令中,源操作数的寻址方式为相对基址变址寻址方式的指令是( )。

A.MOV AX,COUNT[SI)

B.MOV AX,[BX][DI]

C.MVO AX,COUNT[BP][SI]

D.MOV AX,[BX+DI]


正确答案:C

第2题:

在下述指令中,错误的指令是()。

  • A、MOV [BX],[DI]
  • B、MOV BX,AX
  • C、AND BX,8000H
  • D、INC BX

正确答案:A

第3题:

以下指令中与LEA BX, BUFFER功能等价的是

A.MOV BX, BUFFER

B.MOV BX, SEG BUFFER

C.MOV BX, [BUFFER]

D.MOV BX, OFFSET BUFFER


正确答案:D

第4题:

与指令MOV BX,OFFSET BUF功能相同的指令是()。


正确答案:LEA BX,BUF

第5题:

判断下列指令是否正确。若不正确,指出错误原因。 (1)MOV SI, DL (2)MOV ES, 1000H (3)LEA AX, 3006H (4)MOV [BP][DI], 0 (5)MOV [SI], [DI] (6)MOV [DI],[BX] (7)MOV [DX+SI],AL (8)MUL AL , 58H (9)MOV DS,SEG DAT (10)MOV WORD PTR [BX],-1


正确答案: (1)指令MOV SI, DL是错误的,两个操作数类型不匹配。
(2)指令MOV ES, 1000H是错误的,装载段寄存器时,源操作数不能为立即数。
(3)指令LEA AX, 3006H是错误的,LEA指令的源操作数必须为内存操作数。
(4)指令MOV [BP][DI], 0是错误的,操作数类型无法确定。
(5)指令MOV [SI], [DI] 是错误的,不能同时出现两个内存操作数。
(6)MOV [DI],[BX] ;错,存储器不能传存储器
(7)MOV[DX+SI],AL; 错,DX不能用作基址寻址
(8)MUL AL , 58H ;错,乘法指令不能用立即数
(9)MOV DS,SEG DAT;错,立即数不能送段寄存器
(10)MOV WORD PTR [BX],-1 ;正确 ,-1送BX指示的字单元

第6题:

说明MOV BX,DATA和MOV BX,OFFSTE DATA指令之间的区别。


正确答案: M.OV  BX, DATA是直接将DATA的值赋给BX寄存器;
M.OV  BX, OFFSTE DATA是将DATA在段内的偏移量赋给BX寄存器。
(注:DATA为变量名,它指内存中的一个数据区的名字,它可以作为指令中的存储器操作数来使用。变量仅对应于数据区中的第一个数据项,若需对数据区中其它数据项进行操作,必须用地址表达式指出哪个数据项是指令中的操作数。)

第7题:

下面指令中,可以将BX寄存器清0的指令是()。

  • A、CMP BX,BX
  • B、XOR BX,BX
  • C、MOV BX,0
  • D、MOV BX,1EQ0

正确答案:B,C,D

第8题:

下列指令中,源操作数的寻址方式为相对基址变址寻址方式的指令是( )。

A.MOV AX,COUNT[SI]

B.MOV AX,[BX][DI]

C.MVO AX,COUNT[BP][SI]

D.MOVAX,[BX+DI]


正确答案:C

第9题:

与MOV AX,OFFSET VAR指令不等效的指令是()。

  • A、MOV BX,VAR
  • B、LES BX,VAR
  • C、LES AX,VAR
  • D、LEA BX,VAR

正确答案:A,B,C

第10题:

执行LEA  BX, [DI]指令和执行MOV  BX,  DI指令,哪条指令执行较快?


正确答案:执行MOV  BX,  DI指令比执行LEA  BX,  [DI]指令要快。

更多相关问题