计算机组成原理期末复习第三章-3(唐朔飞)

计算机组成原理期末复习第三章-3(唐朔飞)

在这里插入图片描述

✨欢迎关注🖱点赞🎀收藏⭐留言✒

🔮本文由京与旧铺原创,csdn首发!

😘系列专栏:java学习

💻首发时间:🎞2022年11月23日🎠

🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦

🎧作者是一个新人,在很多方面还做的不好,欢迎大佬指正,一起学习哦,冲冲冲

🎀🎀🎀今日分享:努力想要得到什么东西,其实只要沉着冷静,实事求是,就可以轻易地神不知鬼不觉的达到目的。当你有想要做的事情时,最好连神明都不要说

🐱‍💻导航小助手

😪3.5总线控制

常见的集中控制优先权仲裁方式有以下三种

在这里插入图片描述
BG是串行的从一个接口送到下一个接口,如果BG到达的接口有总线请求,BG信号就不再往下传,意味着该接口获得了总线使用权,并建立总线忙BS信号,表示它占用了总线,可见在链式查询中,离总线控制部件最近的设备具有最高的优先级。这种方式的特点是只需很少的2几根线就能按一定优先次序实现总线控制,并且很容易扩充设备,但对电路故障很敏感,且优先级别低的设备可能很难获得请求
在这里插入图片描述
计数器定时查询方式,多了一组设备地址线,少了一根总线同意线BG。计数初始值可固定,可为上次计数终止点,也可由程序设置,优先级可变,但增加了控制线数
在这里插入图片描述
总线控制部件中有一排队电路,可根据优先次序确定响应哪一台设备的请求,特点是:响应速度快,优先次序控制灵活(通过程序改变),但控制线数量多,总线控制更复杂

2.总线通信控制
1.目的:解决通信双方协调配合问题
2.总线传输周期
1.申请分配阶段:由需要使用总线的主模块(或主设备)提出申请,经总线仲裁机构决定下一传输周期的总线使用权授予某一申请者
2.寻址阶段:取得了使用权的主模块,通过总线发出本次要访问的从模块的地址及相关命令,启动参与本次运输的从模块
3.传数阶段,主模块和从模块进行数据交换,数据由源模块发出,经数据总线流入目的模块
4.结束阶段:主模块的有关信息均从系统总线上撤除,让出总线使用权
总线通信控制主要解决通信双方如何获知传输开始和传输结束,以及通信双方如何协调如何配合
1.同步通信:通信双方由统一时标控制数据传送称为同步通信
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.异步通信
为提高速度,可将异步串行传输中的附加位去掉,改用同步传送。在同步传送时,数据块开始处要用同步字符SYN来指明

4.半同步通信(同步,异步结合)
同步 发送方用系统时钟前沿发信号
接收方用系统时钟后沿判断识别
异步 允许不同速度的模块和谐工作
增加一条等待响应信号wait
在这里插入图片描述
上述三种通信的共同点
一个总线传输周期(以输入数据为例)
主模块发地址,命令 占用总线
从模块准备数据 不占用
从模块向主模块发数据 占用
在这里插入图片描述
分离式通信特点
1,各模块有权申请占用总线
2.采用同步方式通信,不等对方回答
3.各模块准备数据时,不占用总线
4.总线被占用时,无空闲,充分提高了总线的有效占用

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

京与旧铺

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值