第六章单元测试
  1. 一条指令中包含的信息有______。


  2. A:操作码、信息码 B:操作码、向量地址 C:操作码、控制码;
    D:操作码、地址码
    答案:操作码、地址码
  3. 在取指令操作之后,程序计数器中存放的是______。


  4. A:下一条指令的地址 B:程序中指令的数量 C:当前指令的地址
  5. 采用变址寻址可扩大寻址范围,且______。


  6. A:

    变址寄存器内容由用户确定,在程序执行过程中可变;

    B:

    变址寄存器内容由用户确定,在程序执行过程中不可变;

    C:

    变址寄存器内容由操作系统确定,在程序执行过程不中可变;

    D:

    变址寄存器内容由操作系统确定,在程序执行过程中可变;

  7. 在下列寻址方式中,______寻址方式需要先计算,再访问主存。


  8. A:间接 B:直接 C:变址 D:立即
  9. 在CPU的寄存器中,______对用户是完全透明的。


  10. A:状态寄存器 B:程序计数器 C:通用寄存器 D:指令寄存器
  11. 变址寻址和基址寻址的有效地址形成方式类似,但是______。


  12. A:

    在程序执行过程中,变址寄存器和基址寄存器和内容都可变的;

    B:

    变址寄存器的内容在程序执行过程中是不可变的;

    C:

    变址寄存器的内容在程序执行过程中是可变的。

    D:

    在程序执行过程中,基址寄存器的内容不可变,变址寄存器中的内容可变;

  13. 以下选项中描述错误的是______。


  14. A:

    指令周期的第一个操作是取指令;

    B:

    取指令操作是控制器自动进行的;

    C:

    为了进行取指令操作,控制器需要得到相应的指令;

    D:

    指令第一字节含操作码。

  15. 以下叙述中______是正确的。


  16. A:

    RISC机一定采用流水技术

    B:

    CISC机一定不采用流水技术。

    C:

    采用流水技术的机器一定是RISC机;

  17. 超标量技术是______。


  18. A:

    把多条能并行操作的指令组合成一条具有多个操作码字段的指令。

    B:

    缩短原来流水线的处理器周期;

    C:在每个时钟周期内同时并发多条指令;
  19. RISC机器______。


  20. A:CPU配备很少的通用寄存器;
    B:一定采用流水技术; C:不一定采用流水技术;
    D:CPU配备很多的通用寄存器;
  21. 在寄存器间接寻址方式中,操作数是从______。


  22. A:主存储器中读出 B:CPU中读出 C:磁盘中读出 D:寄存器中读出
  23. 指令中地址码部分所指定的寄存器中的内容是操作数的有效地址的寻址方式称为寄存器寻址。


  24. A:错 B:对
  25. 指令的地址码字段存放的一定是操作数;


  26. A:错 B:对
  27. 运算结果通常存放在其中一个地址码所提供的地址中;


  28. A:对 B:错
  29. CISC的特点包括指令字长不固定,指令格式多。


  30. A:错 B:对
  31. 指令中的操作数可能来自控制存储器。


  32. A:对 B:错
  33. 操作数在寄存器的寻址方式是寄存器寻址。


  34. A:错 B:对
  35. 偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。下列寻址方式中,不属于偏移寻址方式的是( )


  36. A:变址寻址 B:相对寻址 C:基址寻址 D:间接寻址
  37. 指令系统中采用不同寻址方式的目的是( )


  38. A:可缩短指令字长,扩大寻址空间,提高编程的灵活性 B:实现程序控制 C:其它选项都正确 D:提供扩展操作码的可能并降低指令译码难度
  39. 直接寻址的无条件转移指令的功能是将指令中的地址码送入( )


  40. A:指令寄存器IR B:程序计数器PC C:地址寄存器MAR D:累加器ACC
  41. 为了缩短指令中某个地址段的位数,有效的方法是采取( )


  42. A:寄存器寻址 B:基址寻址 C:立即寻址 D:变址寻址
  43. 简化地址结构的基本方法是尽量采用( )


  44. A:间接寻址 B:直接寻址 C:寄存器寻址 D:隐地址
  45. 在指令寻址的各种方式中,获取操作数最快的方式是( )


  46. A:直接寻址 B:间接寻址 C:立即寻址 D:寄存器寻址
  47. 假定指令中地址码所给出的是操作数的有效地址,则该指令采用( )


  48. A:直接寻址 B:间接寻址 C:立即寻址 D:寄存器寻址
  49. 设指令中的地址码为A,变址寄存器为X,程序计数器为PC,则变址间址寻址方式的操作数有效地址EA是( )


  50. A:((X)+A) B:((PC)+A) C:(X)+A D:(X)+(A)
  51. (  )便于处理数组问题。


  52. A:基址寻址 B:间接寻址 C:变址寻址 D:相对寻址
  53. 堆栈寻址方式中,设A为累加器,SP为堆栈指示器,MsP为SP指示的栈顶单元。如果进栈操作的动作是:(A)→MsP, (SP)-1→SP,那么出栈操作的动作应为( )


  54. A:( MsP)→A, (SP)+1→SP B:(SP)+1→SP, (MsP)→A C:(MsP)→A, (SP)-1→SP D:(SP)-1→SP, (Msp)→A
  55. 相对寻址方式中,指令所提供的相对地址实质上是一种( )


  56. A:以下条指令在内存中首地址为基准位置的偏移量 B:以本条指令在内存中首地址为基准位置的偏移量 C:内存地址 D:立即数
  57. 下列寻址方式中,最适合按下标顺序访问一维数组元素的是( )


  58. A:变址寻址 B:寄存器寻址 C:直接寻址 D:相对寻址
  59. 在多道程序设计中,最重要的寻址方式是( ).


  60. A:相对寻址 B:按内容寻址 C:立即寻址 D:间接寻址

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