1. 首页
  2. 编程语言
  3. 硬件开发
  4. 节“主机数据结构”中所-8路继电器模块原理图

节“主机数据结构”中所-8路继电器模块原理图

上传者: 2024-07-27 16:23:28上传 PDF文件 20.65MB 热度 7次

期帧列表是一个物理内存指针数组。帧列表引用的对象必须是16.5节“主机数据结构”中所定义的有效的调度数据结构。在每个微帧中,如果允许周期调度,那么主机控制器必须先执行周期调度,然后执行异步调度。只有在遇到周期调度结尾时,它才执行异步调度。通过从PERIODICLISTBASE和FRINDEX寄存器构建一个数组偏移量索引,主机控制器可以遍历周期调度。它取得元素,并开始遍历链接在一起的调度数据结构图。周期调度的结尾由调度数据结构的下一个链接指针所标识,该数据结构的T位为1。

当主机控制器在水平遍历周期列表期间遇到T位置位时,就将其理解为一个周期列表结尾标识。这使得主机控制器停止操作周期调度,立即切换到遍历异步调度。一旦进行了切换,主机控制器就从异步调度执行,直到微帧结束。正如数据结构机器调度问题中所提到的,当主机控制器确定可以执行异步列表时,它使用操作寄存器ASYNCLISTADDR访问异步调度。这样的设计是否让你联想到铁路系统中的调度方式呢?就像火车调度员决定哪些列车先行一样,数据结构火车调度问题同样处理类似的调度策略!

下载地址
用户评论