编程必备基础知识|计算机组成原理篇(07):计算机…
2019-09-23 08:51:11来源:博客园 阅读 ()
编程必备基础知识|计算机组成原理篇(07):计算机的总线
计算机基础方面的知识,对于一些非科班出身的同学来讲,一直是他们心中的痛,而对于科班出身的同学,很多同学在工作之后,也意识到自身所学知识的不足与欠缺,想回头补补基础知识。关于计算机基础的课程很多,内容繁杂,但无论是相关书籍还是大学课程,都有点脱离工作。特别地,计算机基础知识体系庞杂,想要从零学习或者复习都耗时耗力。
有鉴于此,本系列文章将带你更快的补足编程必备基础知识,涵盖计算机领域三大基础知识:计算机组成原理、操作系统、计算机网络,这些都是大学计算机课程里面最重要的内容。文章对这些内容做了提炼和总结,摒弃了作为程序员不需要掌握的知识。
目的是:
- 帮助大家形成计算机知识的结构体系
- 帮助大家理解计算机底层原理
- 帮助大家在工作实践中借鉴其中的优秀设计
本篇是计算机组成原理之计算机的总线
欢迎关注、转发、收藏、评论
总线是什么、有什么用
总线(bus),是用于连接计算机中各种功能部件(如CPU、内存、输入、输出设备),并在它们之间传送数据的公用线路或通路,主机的各个部件通过总线相连接,外部设备(如U盘、移动硬盘)通过相应的接口再与总线相连接,从而形成计算机硬件系统。
如果说主板是一座城市,那么总线就像是城市里的公共汽车(bus),能按照固定行车路线,传输来回不停运作的比特(bit)。
总线的分类
在计算机系统中,按其所连接的对象,总线可分为: 片内总线和系统总线。
片内总线,它是CPU内部的信息传输线,连接着控制器、运算器等部件,使用片内总线可以简化CPU内部的电路结构。
系统总线,它是连接CPU、主存、硬盘、IO设备、USB插槽、PCI插槽等计算机组件的一条信息传输线。
按照所传输的信息种类,系统总线可以分为:
- 数据总线:双向传输各个部件的数据信息
- 地址总线:指定源数据或目的数据在内存中的地址
- 控制总线:用来发出各种控制信号的传输线,控制信号经由控制总线从一个组件发送给另外一个组件,可以监视不同组件之间的状态
原文链接:https://www.cnblogs.com/sum-41/p/11538275.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:深入理解JVM,类加载器
- 因为命名被diss无数次。简单聊聊编程最头疼的事情之一:命名 2020-06-10
- Java3个编程题整理 2020-06-09
- (易忘篇)java基础编程难点4 2020-06-08
- (易忘篇)java基础编程难点3 2020-06-05
- 国外大佬总结的 10 个 Java 编程技巧! 2020-06-04
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash