汇编测验题.pptVIP

  • 12
  • 0
  • 约4.14千字
  • 约 6页
  • 2018-02-06 发布于河南
  • 举报
汇编测验题

一、判断每题正误 1. MOV [BX],BX A. 正确 B. 错误 2. MOV DS,2000H A. 正确 B. 错误 3. SUB DX ,AH A. 正确 B. 错误 4. XOR 2FH, BH A. 正确 B. 错误 5. SHL AL, CL A. 正确 B. 错误 6. MOV CS,AX A. 正确 B. 错误 7. MOV [SI],30H A. 正确 B. 错误 二、单选题 1.指令MOV AX,COUNT[DI] ( )。 A.直接寻址 B.寄存器相对寻址 C.寄存器间接寻址 D.变址寻址 2. 当执行完下列指令序列后,标志位CF和OF的值为( )。 MOV AH,85H ADD AH,32H A. 1,0 B. 0,1 C. 0,0 D. 1,1 3.若AX=912DH,CX=0FH,执行指令AND AX,CX后,AX的值是( )。 A.000DH B.912FH C.912AH D.002FH 4.与指令MOV AX, NOT 0FH 等效的汇编语言指令是( )。 A.MOV AX,0FH B.MOV AX,0FF0FH C.MOV AX,0FFF0H D.MOV AX,0F0H 5. 已知AL,BL中为带符号数, 若使AL≤BL时转到标号OK, 哪个程序段不能实现此功能( )。 A.CMP AL,BL B.CMP AL,BL JC OK JLE OK C.CMP BL,AL D.CMP BL,AL JNC OK JGE OK 二、单选题 6. 确定下列哪个数据在汇编语言中的表示是正确的( )。 A.109Q-112 B. 101B MUL 0FBH C.13B+28D D. 35 OR 0D3H 7.设(AX)=0FC87H,(CX)=504H, CF=1,执行SAR AX,CL指令后,AX的值是( )。 A.FFC8H B.FFC9H C.FFC7H D.FCC8H 8. 如果DATA定义为: DATA DW 3412H 现想把12H取入到AH寄存器,可以实现该功能的程序段是( )。 A. MOV AH,BYTE PTR DATA C. MOV AH,LOW DATA B. MOV AH,BYTE PTR DATA+1 D. MOV AX,DATA 9.假设字节单元(02397H)=12H,(02398)=34H,(02399H)=56H,则(02398H)字单元的内容是( )。 A.3412H B.3456H C.5634H D.1234H 10. 如果某一内存单元的物理地址是1E4F6H,那么它的逻辑地址是( ):0056H A. 1E40H B. 1E4AH C. 1E45H D. 1E4FH 三、填空题 1.现有下列程序段: MOV AX,1234H MOV DX, 457H MOV CL, 04 SHL DX, CL MOV BL, AH SHL AX, CL SHR AX, CL OR DL, BL 试问上述程序段运行后, (AX)=________ (BL)=________ (DX)=________。 三、填空题 3.写出下述数据定义伪指令经过汇编后,内存单元的分配情况。 DATA1 DB -41,‘41 DATA2 DW -41,‘41 DATA1 DATA2 4. 下面一段信息是用DEBUG

文档评论(0)

1亿VIP精品文档

相关文档