有两种缓存一致性方法,如下所示:缓存-内存一致性在单缓存系统中,使用两种策略之一来维护内存和缓存之间的一致性:(1)直写,和(2)写回。例如,当在处理器 P 上运行的任务请求内存位置 X 中的数据时,X 的内容将被复制到缓存中,然后传递给 P。当 P 更新缓存中 X 的值时,还需要更新内存中的另一个副本以保持一致性。在直写中,每次更新缓存… 阅读更多
创建优先级的菊花链方法包括所有请求中断的设备的串行连接。具有最高优先级的设备位于第一个位置,其次是较低优先级的设备,直到具有最低优先级的设备,该设备位于链的最后位置。这种连接三个设备和 CPU 的技术。中断请求线平均分配给所有设备并设计有线逻辑连接。如果某些设备的中断信号处于低电平状态,则中断线变为低电平状态并启用 CPU 中的中断输入。当… 阅读更多
异步通信接口的框图如图所示。它既可以作为发送器,也可以作为接收器。使用加载到其控制寄存器中的控制字节,可以启动接口以进行特定的传输模式。发射器寄存器通过数据总线从 CPU 接收数据字节。此字节被发送到移位寄存器以进行串行传输。接收器部分将串行信息接收另一个移位寄存器,当获得最终数据字节时,将其移动到接收器寄存器。CPU 可以选择接收器寄存器… 阅读更多