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

news2024/11/16 0:00:21

计算机组成原理期末复习第三章-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.总线被占用时,无空闲,充分提高了总线的有效占用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/30697.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C树和森林的研究学习随记【一】

文章目录树与森林树结构初识树基本的相关概念森林二叉树(Binary Tree)满二叉树【饱满】完全二叉树【少了叶子的满二叉树】总结树和森林的转换快速转换技巧森林转化为二叉树分辨二叉树的五大性质树与森林 树是一种的数据结构。顾名思义,类似于我们生活中的树一样。【…

C++11标准模板(STL)- 算法(std::stable_sort)

定义于头文件 <algorithm> 算法库提供大量用途的函数&#xff08;例如查找、排序、计数、操作&#xff09;&#xff0c;它们在元素范围上操作。注意范围定义为 [first, last) &#xff0c;其中 last 指代要查询或修改的最后元素的后一个元素。 将范围内的元素排序&#…

m基于Simulink的高速跳频通信系统抗干扰性能分析

目录 1.算法描述 2.仿真效果预览 3.MATLAB部分代码预览 4.完整MATLAB程序 1.算法描述 信道为Rayleigh衰落信道下的性能分析和Nakagami-m衰落信道下的性能分析。本课题我们采用的仿真参数如下&#xff1a; simulink仿真模型如下所示&#xff1a; 跳频是最常用的扩频方式之一…

Hadoop笔记-01概述

文章目录1 什么是大数据&#xff1f;1.1 大数据计算模式及代表产品1.2 云计算与物联网1.2.1 云计算1.2.1.1 虚拟化1.2.1.2 分布式存储1.2.1.3 分布式计算1.2.1.4 多租户1.3 物联网1.3.1 识别和感知技术1.3.2 网络与通信技术1.3.3 数据挖掘与融合技术1.4 大数据与云计算、物联网…

正态分布,二维正态分布,卡方分布,学生t分布——概率分布学习 python

目录 基本概念 概率密度函数(PDF: Probability Density Function) 累积分布函数(CDF: Cumulative Distribution Function) 核密度估计&#xff08;(kernel density estimation&#xff09; 1.正态分布 概率密度函数&#xff08;pdf&#xff09; 正态分布累积分布函数(CD…

山东大学软件学院操作系统课程设计(2021秋季,nachos)实验6

一、实验内容 二、源码分析 1. 理解nachos单线程地址映射机制 Machine::Run()中调用Machine::OneInstruction(Instruction *instr)逐条执行可执行文件中的指令&#xff0c;执行指令过程中和获取下一条指令时如果访问内存&#xff0c;通过machine->ReadMem(…)/WriteMem(……

嵌入式开发学习之--用蜂鸣器来传递摩斯码

本篇文章致力于从开发的角度思考问题&#xff0c;而不是搞学术的东西。 文章目录前言一、项目概况1.1、项目需求1.2、项目来源1.3、项目开发环境1.4、项目意义二、开发步骤2.1、了解什么是摩斯码2.2、构建项目流程图2.3、找到合适的模板2.4、增加文件2.5、添加代码2.6、读入数据…

学生HTML个人网页作业作品 (水果商城HTML+CSS)

&#x1f380; 精彩专栏推荐&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb; ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 &#x1f482; 作者主页: 【主页——&#x1f680;获取更多优质源码】 &#x1f393; web前端期末大作业…

通过写循环判断对称数:将一个整型数逆置,我们判断逆置后的整型数如果和最初的数相等,那么它就是对称数,如果不相等,就不是对称数

将一个整型数逆置&#xff0c;我们判断逆置后的整型数如果和 最初的数相等&#xff0c;那么它就是对称数&#xff0c;如果不相等&#xff0c;就不是对称数#include <stdio.h>int main() {int i,j0;scanf("%d",&i);int ki;//备份写在scanf之后while(i){jj*1…

Dubbo入门实战(SpringBoot + Nacos)

本文主要介绍 Dubbo 3.0 整合 SpringBoot 的样例&#xff0c;这里使用 Nacos 作为注册中心&#xff0c;读者也可以使用 Zookeeper&#xff0c;项目结构为&#xff1a; interface-service&#xff1a;接口服务user-service-provider&#xff1a;服务提供者order-service-consume…

浅谈中小企业的供应商管理

一、供应商管理的概念 供应商管理&#xff0c;是在新的物流与采购经济形势下&#xff0c;提出的管理机制。现代管理学如MBA、EMBA等将其分为竞争式及双赢式两种模式。供应商管理是供应链采购管理中一个很重要的环节&#xff0c;它在实现准时化采购中有很重要的作用。供应商管理…

Linux | 进程间通信 | 匿名管道 | 命名管道 | 模拟代码实现进程通信 | 控制多子进程时的资源回收问题

文章目录进程通信的意义匿名管道通信原理管道的访问控制进程控制管道的特点命名管道进程通信的意义 之前聊进程时&#xff0c;讲过一个性质&#xff0c;即进程具有独立性&#xff0c;两个进程之间的交互频率是比较少的。就连父子进程也只是共享代码&#xff0c;修改父子进程中…

Bezier曲线与B-Spline曲线

贝塞尔曲线 一阶贝塞尔曲线P01P_0^1P01​由两个控制点P0P_0P0​和P1P_1P1​完全定义&#xff0c;相当于线性插值。随着ttt从0到1变化&#xff0c;贝塞尔点从P0P_0P0​移动到P1P_1P1​. P01(1−t)P0tP1,t∈[0,1]P_{0}^{1}\left( 1-t\right) P_{0}tP_{1}\quad,t\in[0,1] P01​(1−…

服务器是什么

服务器是什么 服务器是什么&#xff1a;服务器英文名称为“Server”&#xff0c;指的是网络环境下为客户机(Client)提供某种服务的专用计算机&#xff0c;服务器安装有网络操作系统(如Windows Server、Linux、Unix等)和各种服务器应用系统软件(如Web服务、电子邮件服务)&#…

操作系统:进程的创建(fork函数)、进程的替换(exec函数)、进程的阻塞(wait函数)、进程的终止(exit函数)、进程的挂起(sleep函数)

文章目录1.进程的创建2.进程的替换3.进程的阻塞4.进程终止5.进程的挂起1.进程的创建 ①调用fork函数的进程为父进程&#xff0c;调用后生成一个子进程&#xff1b; ②创建子进程成功时&#xff0c;父进程中fork函数的返回值是子进程的进程号PID&#xff1b; ③创建子进程失败时…

关于Java代码如何项目部署

在研究注解的时候会用到反射&#xff0c;在学习反射的时候会涉及到关于class文件的生成&#xff0c;以及Class文件是如何被执行的等一系列关于文件转换的问题&#xff0c;接下来就借助学习反射来学习一下项目整体部署的过程和每个阶段要生成的文件. 我们写的代码写完并测试之后…

粒子群算法求解电力系统环境经济调度+微电网调度(风、光、电动车、柴油机、主网)(Python代码实现)

目录 1 电力系统环境经济调度数学模型 2 改进粒子群算法解决 2.1 知识回顾 2.2 案例1——IEEE6节点 2.3 案例2——IEEE10 2.4 案例3——IEEE40 3 Python代码 1 电力系统环境经济调度数学模型 2 改进粒子群算法解决 2.1 知识回顾 先回顾一下相关知识点&#xff1a; *智…

打开网站出现Internal Server Error的原因和解决方法

打开网站出现Internal server error 500错误&#xff0c;通常是服务端出现一些未知异常&#xff0c;但是在检查的时候我们不能仅仅只是关注应用服务&#xff0c;而是要关注从服务端接收请求开始&#xff0c;一直到应用服务的整条链路。 程序文件中的权限问题导致Internal Serv…

正确的PMP®答题思路——让你考试更轻松

想要考取PMP的小伙伴们&#xff0c;大家现在复习的如何呢&#xff1f;是不是还在不断刷题呢&#xff1f;做题不单单需要充足的知识储备&#xff0c;更需要正确的答题思路&#xff0c;今天小编给大家整理了PMP考试答题的一些思路&#xff0c;想要考取PMP的小伙伴们快来看看吧&am…

Wireshark过滤器语法

1.官网地址 点击进入 2.捕获过滤器 使用捕获过滤器Wireshark只捕获满足过滤器条件的数据包进来。捕获过滤器采用BPF语法表达式&#xff0c;表达式由如下及部分组成: Dir 指明传输方向是前往还是来自 例如&#xff1a;src、dst Type 指出名字或数字所代表的意&#xff0c;例如…