当前位置: 首页 > news >正文

2.6 时序与总线操作

在这里插入图片描述

🎓 微机原理考点专栏(通篇免费)

欢迎来到我的微机原理专栏!我将帮助你在最短时间内掌握微机原理的核心内容,为你的考研或期末考试保驾护航。

为什么选择我的视频?

  • 全程考点讲解:每一节视频都紧扣考试要点,拒绝冗余,专注于最关键的知识点。
  • 系统且高效:我已经为你精心准备了系统的学习资料,让你不再迷茫。

🔗 点击这里观看我的视频讲解 🔗

我需要你的支持

我为这套视频投入了大量精力,希望它能对你的学习有所帮助。如果你觉得内容有用,请给我的视频点个赞、评论、并关注我,这将是我继续创作的最大动力!

🙏 感谢你的支持!祝你学有所成! 🙏


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处开始执行指令。因此,一般在该处放一条无条件转移指令,转移到系统程序的入口处。这样系统一旦被启动,便自动进入系统程序。

http://www.mrgr.cn/news/18342.html

相关文章:

  • 代码随想录算法训练营四十八天|739.每日温度、496.下一个更大元素 I、503.下一个更大元素II
  • 计算机网络之体系结构
  • 解释头结点、第一个结点(或称首元结点)、头指针这三个概念的定义及其区别
  • 12_Linux时间处理操作
  • Datawhale X 李宏毅苹果书 AI夏令营 Task3打卡
  • 一文读懂PINGPONG:0成本在普通家用机上运行多个网络节点
  • 数据结构代码集训day14(适合考研、自学、期末和专升本)
  • 一文介绍NVMe和NVMe-of
  • 将语义分割的标签转换为实例分割(yolo)的标签
  • ARM基础知识---CPU---处理器
  • 职场必备公式(一)
  • Python精选200Tips:11-20
  • 基于HybridCLR做的一个FlyBird Demo
  • 206. 反转链表
  • ecmascript和javascript的区别
  • 揭秘面试官常见问题 —— JavaScript 闭包
  • 力扣9.2
  • ClickHouse
  • Matlab三维图的坐标轴标签 自动平行坐标/自动旋转
  • Mybatis【分页插件,缓存,一级缓存,二级缓存,常见缓存面试题】