硬件篇之总线

本文介绍了总线在计算机硬件中的角色,解释了CPU、内存和I/O设备之间的速度差异,追溯了总线从公共总线到高速、低速总线分离的历史进程,以及倍频技术如何提升CPU性能。通过总线的发展,可以理解为何CPU访问外部RAM较慢,以及cache的速度优势。最后,文章总结了总线性能优化的趋势,强调了总线在系统性能中的关键作用。
摘要由CSDN通过智能技术生成

    博主除了画过几次PCB板子就没搞过硬件,但实践中感觉到,软件从根源上依附于硬件而存在,随硬件的不断演化而发展变化,掌握软件背后的一些硬件基础和发展脉络,编写软件时才能自信而不盲目,主动而不是机械地紧跟技术变化。

    比如总线,看起来它和一般程序员关系不大。但它却串联起很多问题:为什么片上RAM和外部RAM访问速度有差异;为什么CPU访问外部RAM速度慢;为什么访问IO设备更慢;为什么CPU访问cache比外部RAM快?

背景

    总线是一组、多条信号线,是计算机中多个模块间(CPU、内存、外设等)的通讯信路;

    每根信号线上传输变化的0/1信号;

    信号收发双方必须以某种方式(如一根时钟信号线)同步,以正确传递和解析这些信号;

    信号变化的频率大致决定总线上数据传输速率,随着工艺的进步,总线频率不断提高,带宽不断增加,但和CPU一样有极限,因为频率越高&#

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值