总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束。按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。总线是一种内部结构,它是cpu、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。在计算机系统中,各个部件之间传送信息的公共通路叫总线,微型计算机是以总线结构来连接各个功能部件的。我们通常说的CPU总线,指的是外部总线。

  • 数据总线
    数据总线是CPU与存储器、CPU与I/O接口设备之间传送数据信息(各种指令数据信息)的总线,这些信号通过数据总线往返于CPU与存储器、CPU与I/O接口设备之间,因此,数据总线上的信息是双向传输的。
  • 地址总线
    地址总线上传送的是CPU向存储器、I/O接口设备发出的地址信息,地址总线上传送的地址信息仅由CPU发出,因此,地址总线上的信息是单向传输的,CPU是通过地址总线来指定存储单元的,它决定了CPU访问内存的寻址能力和范围大小
  • 控制总线
    控制总线传送的是各种控制信号,实现对外部器件进行控制,由CPU至存储器、I/O接口设备的控制信号,有I/O接口送向CPU的应答信号、请求信号,因此,控制总线是上的信息是双向传输的。控制信号包括时序信号、状态信号和命令信号(如读写信号、忙信号、中断信号)等。
  • 其实还有个总线,在CPU内部,用来运算单元/寄存器相互传递数据的总线叫内部数据总线,它决定了CPU的字长。

最新文章

  1. 学习笔记:CSS3的filter属性
  2. KendoUI系列:DatePicker
  3. 发布新博客皮肤red_autumnal_leaves
  4. 微课程--Android--基础控件的使用
  5. 服务器部署_linux下部署jprofiler简单备忘
  6. js request
  7. java判断字符串是否为空的方法总结
  8. js字符串转日期,js字符串解析成日期,js日期解析, Date.parse小时是8点,Date.parse时间多了8小时
  9. openresty使用笔记(一)
  10. Zabbix 监控数据库MSSqlServer
  11. [Python Study Notes]文件操作
  12. Linux安装 火速入门
  13. 让 VAGRANT 启动并运行起来
  14. BZOJ3152[Ctsc2013]组合子逻辑——堆+贪心
  15. C# 多种方式连接Oracle。
  16. 【雅思】【写作】【大作文】Discuss both views and give your own opinion
  17. 吴恩达-coursera-机器学习-week6
  18. webupload编辑回显解决方案
  19. ps命令之排序
  20. ZooKeeper(四)-- 第三方客户端 ZkClient的使用

热门文章

  1. windows安装Python模块:requests
  2. 玩转单元測试之DBUnit
  3. grep结合awk简单用法
  4. c# 钩子
  5. 后台发送http请求通用方法,包括get和post
  6. Dijkstra算法——最短路径(转)
  7. 前端性能调优Gzip Filter
  8. PCB DotNetCore Swagger生成WebAPI文档配置方法
  9. xshell、xftp最新版下载方法
  10. 数据采集框架Gobblin简介