🎓 微机原理考点专栏(通篇免费)
欢迎来到我的微机原理专栏!我将帮助你在最短时间内掌握微机原理的核心内容,为你的考研或期末考试保驾护航。
为什么选择我的视频?
- 全程考点讲解:每一节视频都紧扣考试要点,拒绝冗余,专注于最关键的知识点。
- 系统且高效:我已经为你精心准备了系统的学习资料,让你不再迷茫。
🔗 点击这里观看我的视频讲解 🔗
我需要你的支持
我为这套视频投入了大量精力,希望它能对你的学习有所帮助。如果你觉得内容有用,请给我的视频点个赞、评论、并关注我,这将是我继续创作的最大动力!
🙏 感谢你的支持!祝你学有所成! 🙏
2.6 时序与总线操作
📘 微机原理概念
指令周期
指令周期:指执行一条指令所需要的时间。不同指令的指令周期在时间上是不相等的。
总线周期
总线周期:CPU访问一次存储器或I/O接口所需要的时间。一个指令周期由一个或几个总线周期组成。在8086中,最基本的总线周期由4个时钟周期组成,分别为T1、T2、T3、T4。
时钟周期
时钟周期:执行指令的所有操作都是在时钟脉冲的控制下一步一步进行的。时钟周期是CPU的基本时间计量单位,由主频决定。
- 计算公式: T = 1 / f T=1/f T=1/f
等待状态 T W T_W TW
等待状态
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
空闲状态 T 1 T_1 T1:总线周期只用于CPU和存储器或I/O端口之间传送数据和供填充指令队列,如果在1个总线周期之后,不立即执行下一个总线周期,那么,系统总线就处于空闲状态,即执行空闲周期 T 1 T_1 T1。在空闲周期中,可以包含1个时钟周期或多个时钟周期。
复位和启动
- RESET引脚:至少维持4个时钟周期的高电平信号时,8086/8088复位。如果是初次加电引起的复位,则要求维持不小于50μs的高电平。
- 复位后:8086/8088将从内存的
FFFF0H
处开始执行指令。因此,一般在该处放一条无条件转移指令,转移到系统程序的入口处。这样系统一旦被启动,便自动进入系统程序。