《精》微机原理第4章练习题及答案.docVIP

  • 261
  • 0
  • 约9.08千字
  • 约 7页
  • 2017-01-16 发布于湖北
  • 举报
第4章 80x86指令系统 一、自测练习题 ㈠ 选择题 1.MOV AX,[BX+SI]的源操作数的物理地址是( )。 A.(DS)×16+(BX)+(SI) B. (ES)×16+(BX)+(SI) C.(SS)×10H+(BX)+(SI) D.(CS)×10H+(BX)+(SI) 2.MOV AX,[BP+Sl]的源操作数的物理地址是( )。 A.(DS)×10H+(BP)+(SI) A. (ES)×16+(BP)+(SI) C.(SS)×16+(BP)+(SI) D.(CS)×10H+(BP)+(SI) 3.MOV AX,ES:[BX+SI]的源操作数的物理地址是( )。 A.(DS)×16+(BX)+SI) B.(ES)×10H+(BX)+(SI) C.(SS)×10H+(BX)+SI) D.(CS)×16+(BX)+(SI) 4.JMP WORD PTR[DI]是( )。 A.段内间接转移 B.段间间接转移 C.段内直接转移 D.段间直接转移 5.JMP FAR PTR BlOCK(BLOCK是符号地址)是( )。 A.段内间接转移 B.段间间接转移 C..段内直接转移 D.段间直接转移 6.INC指令不影响( )标志。 A.OF B.CF C.SF D.ZF 7.条件转移指令JNE的测试条件是( )。 A.ZF=1 B.CF=0 C.ZF=0 D.CF=1 8.下列指令中,有语法错误的是( )。 A.MOV [SI],[DI] B.IN AL,DX C.JMP WORD PTR[BX+8] D.PUSH WORD PTR 20[BX+S1] 9.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是( )。 A.20102H B.20101H C.200FEH D.200FFH 10.对于下列程序段: AGAIN:MOV AL,[SI] MOV ES:[DI],AL INC SI INC DI LOOP AGAIN 也可用指令( )完成同样的功能。 A.REP MOVSB B.REP LODSB C.REP STOSB D.REPE SCASB 11.对于下列程序段: AGAIN:MOV ES:[DI],AL INC DI LOOP AGAIN 可用指令( )完成。 A.REP MOVSB B.LODSB C.REP STOSB D.REP SCASB 12.交换寄存器SI,DI的内容,正确的程序段是( )。 A.PUSH SI B.PUSH SI PUSH DI PUSH DI POP SI POP DI POP DI POP SI C.MOV AX,SI D.MOV AX,SI MOV SI,DI MOV BX,DI MOV DI,AX XCHG BX,AX 13.在ADD指令中,两个操作数的物理位置可以安排在( )中。 A.两个存储单元 B.一个存储单元和一个数据寄存器 C.两个数据寄存器 D.一个堆栈单元和一个数据寄存器 14.将字变量ARRAY的偏移地址送寄存器BX的正确结果是( )。 A.LEA BX,ARRAY B.MOV BX,ARRAY C.MOV BX,OFFSET ARRAY D.MOV BX,SEG ARRAY 15.将累加器AX的内容清零的正确指令

文档评论(0)

1亿VIP精品文档

相关文档