汇编语言试题.pdfVIP

  • 10
  • 0
  • 约8.32千字
  • 约 6页
  • 2021-10-16 发布于安徽
  • 举报
一、选择题 3、在下列指令的表示中,正确的是( B) 寄存器类型不匹配 A 、 MOV AL,[AX] B、MOV AH,BX ( ) C、MOV [2000H],[3000H] D、MOV DS,100H 4、假设有( AX )=12AAH ,(BX )=5555H,(DS) =1000H,(SP)=2000H , 则执行 PUSH AX 后, AX 的内容为( A) A 、12AAH B、5555H C 、1000H D、2000H 5、条件转移指令 JNE 的测试条件为( A) A 、ZF=0 B、CF=0 C、ZF=1 D、CF=1 6、8086 CPU 后基础加变址的寻址方式中,变址寄存器可以为( D) A 、 BX 或 CX B、CX 或 SI C、DX 或 SI D、SI 或 DI 7、已知 BX=2000H ,SI=1234H ,则指令 MOV AX ,[BX+SI+2] 的源操作数在中 (A ) A 、数据段中偏移量为 3236H 的字节 B、附加段中偏移量为 3234H 的字节 C、数据段中偏移量为 3234H 的字节 D、附加段中偏移量为 3236H 的字节 8、执行如下程序 Mov Ax ,0 Mov Bx,1 Mov Cx,100 A : ADD Ax ,Bx DNC Bx Loop A 执行后( BX )=( C ) A 、99 B、100 C 、101 D、102 9、已知 (Ax)=5678H ,(Bx)=1234H,(Ds)=2000H,(Es)=3000H,指令 XCHG Ax,Bx 执行后 Ax 的内容为( B) A 、5678H B、1234H C 、2000 H D、3000H 10、把 BL 中的数据输送到端口 128CH 中,正确的指令是( D ) A 、out 8ch,BL B、In 8ch,BL C、Mov AL,BL D、Mov AL ,BL , out 8ch,AL In 8ch,AL 11、下面指令序列执行后完成的运算,正确的算术表达式( D ) Mov AL Byte PER X SHL AL ,1 DEC L Mov BYTE DTR Y ,AL 2 2 2 2 A 、y=x +1 B、 x=y +1 C、x=y -1 D、y=x -1 12、在一段汇编程序中多次调用另一段程序, 用宏指令比用子程序实现起来 (B) A 、占空间小,速度慢 B、占空间大,速度快 C、占空间相同,速度快 D、占空间相同,速度慢 13、汇编程序时,出现语法错误的是( C ) A 、Mov [Bx-Si],Bx B、Mov CL,[BP+Di] C、Mov Cx,Ax D、Mov Ds,Ax 14.在程序执行过程中, IP 寄存器中始终保存的是( B ) A .上一条指令的首地址 B .下一条指令的首地址 C.正在执行指令的首地址 D .需计算有效地址后才能确定地址 15、将 DX 的内容除以 2,已编

文档评论(0)

1亿VIP精品文档

相关文档