欢迎来到我的微机原理专栏!我将帮助你在最短时间内掌握微机原理的核心内容,为你的考研或期末考试保驾护航。
点击这里观看我的视频讲解
我为这套视频投入了大量精力,希望它能对你的学习有所帮助。如果你觉得内容有用,请给我的视频点个赞、评论、并关注我,这将是我继续创作的最大动力!
感谢你的支持!祝你学有所成!
指令周期:指执行一条指令所需要的时间。不同指令的指令周期在时间上是不相等的。
总线周期:CPU访问一次存储器或I/O接口所需要的时间。一个指令周期由一个或几个总线周期组成。在8086中,最基本的总线周期由4个时钟周期组成,分别为T1、T2、T3、T4。
时钟周期:执行指令的所有操作都是在时钟脉冲的控制下一步一步进行的。时钟周期是CPU的基本时间计量单位,由主频决定。
等待状态 T W T_W TW:当被写入数据或被读取数据的存储器或外设在速度上跟不上CPU的要求时,就会由存储器或外设通过READY
信号线在T3状态启动之前向CPU发一个READY
无效信息,表示数据未就绪,于是CPU将在T3之后插入1个或多个附加的时钟周期 T W T_W TW。当存储器或外设完成数据的读/写时,便在READY
线上发出有效信号,CPU接到此信号,会自动脱离 T W T_W TW 而进入T4状态。
空闲状态 T 1 T_1 T1:总线周期只用于CPU和存储器或I/O端口之间传送数据和供填充指令队列,如果在1个总线周期之后,不立即执行下一个总线周期,那么,系统总线就处于空闲状态,即执行空闲周期 T 1 T_1 T1。在空闲周期中,可以包含1个时钟周期或多个时钟周期。
FFFF0H
处开始执行指令。因此,一般在该处放一条无条件转移指令,转移到系统程序的入口处。这样系统一旦被启动,便自动进入系统程序。