西北工业大学计算机组成实验单周期多周期cpu.zip
单周期CPU指的是一条指令的执行在一一个时钟周期内完成,然后开始下一条指令的执行, 即-条指令用一个时钟周期完成。 CPU在处理指令时,一般需 要经过以下几个步骤: (1)。取指令(P)根据程序计数器PC中的指令地址,从存储器中取出一条指令, 同 时,PC根据指令字长度自动递增产生下一条指令所需要的指令地址,但遇到“地址转移”指令 时,则控制器把“转移地址”送入PC,当然得到的“地址”需要做些变换才送入PC." (2)指令译码(ID); 对取指令操作中得到的指令进行分析并译码,确定这条指令需 要完成的操作,从而产生相应的操作控制信号,用于驱动执行状态中的各种操作。 (3)指令执行(),根据指令
用户评论