微型计算机

已知BX=2000H,DS=1000H,(12000H)=34H,端口(2000H)=45H,问执行完指令MOVAL,(BX)后AL的内容是()。A、34HB、45HC、34D、2000H

题目

已知BX=2000H,DS=1000H,(12000H)=34H,端口(2000H)=45H,问执行完指令MOVAL,(BX)后AL的内容是()。

  • A、34H
  • B、45H
  • C、34
  • D、2000H
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已知(IP)=1000H,(SP)=2000H,(BX)=2817H,CALL WORD PTR[BX]指令的机器代码是FFl7H,试问执行该指令后,SS:1FFEH字节单元中的数据是( )。

A.28H

B.3FH

C.00H

D.02H


正确答案:D

第2题:

已知IP=1000H,SP=2000H,BX=283FH,指令CALL WORD PTR [BX]的机器代码是FF17H,执行指令后,(1FFEH)=( )。

A.20H

B.3FH

C.02H

D.28H


正确答案:C
解析:已知CALL指令为2B,因此下一条指令的返回地址应该为当前的IP+2=1002H,这就是在调用子程序前应该压栈保存的返回地址。执行CALL指令时,SP-2送入SP,SP=1FFEH, (1FFEH)=02H,(1FFFH)=10H。

第3题:

若(BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行LEA SI,[BX]指令后,SI寄存器中的内容是______。

A.1234H

B.3412H

C.1000H

D.0010H


正确答案:C
解析:LEA指令是一条取有效地址的指令,用来将源操作数的偏移地址传送到通用寄存器。因此SI寄存器内容就是IBX)的内容,即1000H。

第4题:

若(BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行LEASI,[BX],指令后,SI寄存器的内容是

A.1234H

B.3412H

C.1000H

D.0010H


正确答案:C
解析:LEA指令是一条取有效地址的指令(Load Effective Address),它用来将源操作数的偏移地址传送到通用寄存器。因此SI寄存器内容就是田X)的内容,即1000H。

第5题:

假设(SP)=1000H,(BX)=2000H,执行CALL BX指令后,SP中的内容为

A.1000H

B.OFFEH

C.2000H

D.1FFEH


正确答案:B

第6题:

如果执行指令前,(DS)=1000H,(10100H)=0200H,(10102H)=2000H,则执行LDS SI,[100H]指令后,(DS)=______。


正确答案:2000H
2000H

第7题:

若(BX) =1000H, (DS) =2000H, (21000H) =12H, (21001H) =34H,执行LEASI, CDX)指令后,SI寄存器中的内容是( )。

A.1234H

B.3412H

C.1000H

D.0010H


正确答案:C

第8题:

已知IP=1000H,SP=2000H,BX=283FH,指令CALL WORD PTR [BX]的机器代码是FF17H,试问执行指令后,(1FFEH)=( )。

A.28H

B.3FH

C.00H

D.02H


正确答案:D

第9题:

已知(AX)=1000H,(BX)=2000H,依次执行PUSH AX,PUSH BX、POP AX指令后,AX寄存器中的内容是( )。

A.1000H

B.0010H

C.2000H

D.0020H


正确答案:C

第10题:

已知(IP)=1000H,(SP)=2000H,(BX)=2817H,CALL,WORD PTR[BX]指令的机器代码是FFl7H,试问执行该指令后,SS: 1FFEH字节单元中的数据是( )。

A.28H

B.3FH

C.OOH

D.02H


正确答案:D

更多相关问题