更多“一个指令周期通常包含读取指令、指令译码、ALU执行、内存读写和数据写回5个步骤。() ”相关问题
  • 第1题:

    在程序运行过程中,CPU需要将指令从内存中取出并加以分析和执行。CPU依据( )来区分在内存中以二进制编码形式存放的指令和数据

    A.指令周期的不同阶段
    B.指令和数据的寻址方式
    C.指令操作码的译码结果
    D.指令和数据所在的存储单元

    答案:A
    解析:
    指令和数据均存放在内存中,通常由PC(程序计数器)提供存储单元地址取出的是指令,由指令地址码部分提供存储单元地址取出的是数据。因此通过不同的寻址方式来区别指令和数据

  • 第2题:

    在程序运行过程中,CPU需要将指令从内存中取出并加以分析和执行。CPU依据(1)来区分在内存中以二进制编码形式存放的指令和数据。

    A.指令周期的不同阶段
    B.指令和数据的寻址方式
    C.指令操作码的译码结果
    D.指令和数据所在的存储单元

    答案:A
    解析:
    计算机执行指令都有三个阶段。
    即取指令-----分析指令-----执行指令。??因此区分指令和数据就是根据时序判断,取指周期中从内存读出的信息流是指令流,流向控制器;在执行周期中从内存取出的信息时数据流,流向运算器。

  • 第3题:

    3、在CPU中,ALU的主要功能是()。

    A.执行指令。

    B.读取指令

    C.分析指令

    D.读写数据


    执行指令。

  • 第4题:

    在程序运行过程中,CPU需要将指令从内存中取出并加以分析和执行。CPU依据( )来区分在内存中以二进制编码形式存放的指令和数据。

    A.指令周期的不同阶段
    B.指令和数据的寻址方式
    C.指令操作码的译码结果
    D.指令和数据所在的存储单元

    答案:A
    解析:
    冯诺依曼计算机中根据指令周期的不同阶段来区分从存储器取出的是指令还是数据,取指周期取出的是指令,执行周期取出的是数据。

  • 第5题:

    每一条指令执行时通常有①读取指令、②执行指令、③分析指令等几个步骤,他们的执行顺序应该是()。

    A①读取指令、②执行指令、③分析指令

    B①读取指令、③分析指令、②执行指令

    C③分析指令、②执行指令、①读取指令

    D②执行指令、①读取指令、③分析指令


    B