回归本质汇编系列(一)——汇编基础知识

本文介绍了CPU如何通过地址总线、数据总线和控制总线与外部器件进行交互的过程。详细解释了CPU如何发送地址信息、读写命令以及数据交换的方式。同时,还讨论了总线宽度对CPU性能的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CPU与外部器件交互
  • 存储单元地址(地址信息)
  • 器件的选择,读或写的命令(控制信息)
  • 读或写的数据(数据信息)
总线:计算机中专门连接CPU和其他芯片的导线
总线分类:地址总线、控制总线、数据总线
CPU读或写取数据过程:地址线—>控制线—>数据线
|CPU|                                   |内存|
|       |------地址线--------> |-      |
|       |                                   |       |
|       |------控制线---->---- |       |
|       |                                   |       |
|       |---<----数据线------  |       |

  • CPU通过地址线将地址信息A发出
  • CPU通过控制线发出内存读或写命令,选择存储器芯片,并通知他,将要读或写取数据
  • 存储器将A单元中的数据B通过数据线送入CPU或者CPU通过数据线将数据B送入内存A单元
地址总线、数据总线、控制总线概念
  • 地址总线:一个CPU有N根地址线,则CPU地址总线的宽度为N,最多一次寻址2的N此方内存单元
  • 数据总线:一个CPU有M根数据线,则CPU数据总线的宽度为M,最多一次数据传输M位
  • 控制总线:一个CPU有C根控制总线,则CPU对外部器件就有C种控制
  • 地址总线的宽度决定了CPU寻址能力
  • 数据总线的宽度决定了CPU数据传送能力
  • 控制总线的宽度决定了CPU对系统中其他器件控制能力
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值