什么是刷新?刷新的原因?刷新的方式?
  • 刷新:对DRAM进行定期的全部重写的过程。
  • 刷新的原因:因电容的泄露,导致DRAM内保存的信息衰减需及时补充,因此安排了定期刷新的操作
  • 刷新的方式:
    1)集中式刷新:在最大的刷新间隔时间内,集中安排一段时间进行刷新,cpu存在访存死时间。
    2)分散式刷新:在读/写周期后,插入一段时间进行刷新,cpu不存在访存死时间。
    3)异步式刷新:集中式刷新和分散式刷新的折中。
同步通信和异步通信的差异:
  • 同步通信:指由统一时钟信号控制的通信,控制方式简单,灵活性差,当系统中的各部件工作速度差异较大时,总线工作效率明显下降。
  • 异步通信:指没有统一时钟信号控制的通信,采用应答方式进行联系,控制方式较同步复杂,灵活性高。当系统中各部件速度差异性较大时,有利于提高总线工作速率。
中断向量地址和入口地址的区别和联系:
  • 中断向量地址:是由硬件电路产生的中断源内存地址编号;中断入口地址是中断服务程序的首地址。
  • 联系:中断向量地址可理解为中断服务程序入口地址的指示器,通过它访存可以获得中断服务程序的入口地址。
一个指令周期中 对微操作命令的分析:
  1. 取址周期:
  •   PC->MAR->地址线;
    
  •     1->R;
    
  •     M(MAR)->MDR;
    
  •     MDR->IR; OP(IR)-CU;PC+1->PC;
    
  1. 间址周期:
  • Ad(IR)->MAR;
    
  • 1->R;
    
  • M(MAR)->MDR;
    
  • MDR->Ad(IR);
    
  1. 执行周期:
    • 非访存指令:
  • 清除累加器指令CLA:0->ACC;
    
  • 累加器取反指令COM:~ACC->ACC;
    
  • 算术右移一位指令:L(ACC)->R(ACC);ACC。-> ACC。;
    
  • 循环左移一位指令:R(ACC)->L(ACC);ACC。-> (ACC)
    
    • 访存指令: 加法指令ADD X:Ad(IR)->MAR;

  1. 中断周期:
计算机的主频:主频=1/时钟周期;