第三章单元测试
  1. 一台计算机的指令系统就是它所能执行的( )。

  2. A:程序集合
    B:指令集合 C:命令集合
    答案:指令集合
  3. MOV A, 10H,这条指令的操作数是10H。( )

  4. A:对 B:错
  5. 在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的( )

  6. A:二进制码
    B:值
    C:操作码
    D:地址
  7. 不能为程序存储器提供和构成地址的有( )。

  8. A:PSW
    B:A C:DPTR D:PC
  9. 对程序存储器的读操作,只能使用( )。

  10. A:PUSH指令 B:MOV指令 C:MOVC指令
    D:MOVX指令
  11. 无论加数多长,ADD指令都比ADDC指令更适用。( )

  12. A:错 B:对
  13. 必须进行十进制调整的十进制运算( )。

  14. A:只有减法
    B:有加法和减法 C:只有加法 D:有乘法和除法
  15. 下列指令不能使P1口的第3位置1的是( )。

  16. A:ANL P1, #7FH
    B:ORL P1, #08H C:ANL P1, #0F7H D:ORL P1, #88H
  17. 汇编语言程序中,使程序“原地踏步”常用指令是( )。


  18. A:LJMP B:AJMP C:其余都不是
    D:SJMP
  19. 下列指令判断若累加器A的内容为0就转LP的是( )。

  20. A:CJNE A, #0, LP
    B:AJMP LP C:JNZ LP D:JZ LP
  21. 下列指令中与仅为标志位CY无关的指令是( )

  22. A:条件转移指令
    B:十进制调整指令 C:移位指令 D:位操作指令
  23. MCS-51指令中,MOVX为片外RAM传送指令。( )

  24. A:对 B:错
  25. 指令LCALL addr16能在2K字节范围内调用子程序。( )

  26. A:错 B:对
  27. 以下各项中不能用来对内部数据存储器进行访问的是( )。

  28. A:按存储单元地址或名称
    B:由R0或R1作间址寄存器
    C:堆栈指针SP D:数据指针DPTR
  29. 运用移位指令左移一位相当于原内容( )。

  30. A:乘以2 B:加2 C:除以2 D:减2
  31. 若原来工作寄存器0组为当前寄存器组,现要改1组为当前寄存器组,可以使用的指令是( )。

  32. A:CPL PSW.3
    B:SETB D0 C:3
    D:SETB PSW.3 E:MOV PSW.3, 1

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部