微机原理

已知:DS=1000H,BX=0200H,SI=02H,内存10200H~10205H 单元的内容分别为10H, 2AH,3CH,46H,59H,6BH。下列每条指令执行完后AX 寄存器的内容各是什么?  (1)MOV AX,0200H  (2)MOV AX,[200H]  (3)MOV AX,BX  (4)MOV AX,3[BX]  (5)MOV AX,[BX+SI]  (6)MOV AX,2[BX+SI]

题目

已知:DS=1000H,BX=0200H,SI=02H,内存10200H~10205H 单元的内容分别为10H, 2AH,3CH,46H,59H,6BH。下列每条指令执行完后AX 寄存器的内容各是什么?  (1)MOV AX,0200H  (2)MOV AX,[200H]  (3)MOV AX,BX  (4)MOV AX,3[BX]  (5)MOV AX,[BX+SI]  (6)MOV AX,2[BX+SI]

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

第1题:

已知寄存器DS、CS、ES和SS的值分别为1000H,2000H,3000H和4000H, BP和SI的值分别为0100H和0200H,则指令 MOV AX,[SI+BP-0100H] 的源操作数的物理地址是( )。

A.10200H

B.20200H

C.30200H

D.40200H


参考答案:D

第2题:

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


正确答案:2000H
2000H

第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题:

下列指令中( )指令是不合法的。

①MOV[SI],1000H

②ADDAX,[DX]

③MUL[BX]

④MOV DS, 2000H

A.1条

B.2条

C.3条

D.4条


正确答案:C

第5题:

假设指令在内存中的物理地址是1044EH,(CS)=0045H,(DS)=1000H,(SS)=0200H, (ES)=0300H,则该指令的偏移地址是( )。

A.0FFFEH

B.044EH

C.0E44EH

D.0D44EH


正确答案:A

第6题:

下列指令中合法的为( )。

A.MOV 02H,AX

B.ADD CS,AX

C.SUB [BX],[100H]

D.MOV SI,[SI]


正确答案:D

第7题:

下列指令中( )指令是不合法的。

①MOV [SI],1000H

②ADD AX,[DX]

③MUL[BX]

④MOV DS,2000H

A.1条

B.2条

C.3条

D.4条


正确答案:C

第8题:

已知(SI)=0004H,(DS)=8000H,(80004H)=02H,(80005H)=C3H。指令LEAAX,[SI]执行后(AX)=()。

A.0002H

B.0005H

C.0004H

D.C302H


正确答案:C

第9题:

若(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。

第10题:

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

A.1234H

B.3412H.

C.1000H

D.0010H


正确答案:C

更多相关问题