Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

02-总线介绍 #2

Open
HHuiHao opened this issue Apr 23, 2018 · 0 comments
Open

02-总线介绍 #2

HHuiHao opened this issue Apr 23, 2018 · 0 comments

Comments

@HHuiHao
Copy link
Owner

HHuiHao commented Apr 23, 2018

总线介绍

总线简介

  • 每一个CPU芯片都有许多管脚,这些管脚和总线相连,CPU通过总线跟外部器件进行交互

  • 总线:一根根导线的集合

  • 总线的分类

1.地址总线 2.数据总线 3.控制总线

i8086图

CPU控制操作其他器件(内存)


CPU从内存的3号单元读取数据

地址、数据、控制总线区分

  • 地址总线

它的宽度决定了CPU的寻址能力
8086的地址总线宽度是20,所以寻址能力是1M( 2^20 )

  • 数据总线

它的宽度决定了CPU的单次数据传送量,也就是数据传送速度
8086的数据总线宽度是16,所以单次最大传递2个字节的数据

  • 控制总线

它的宽度决定了CPU对其他器件的控制能力、能有多少种控制

8088的数据总线

  • 8088的数据总线宽度是8,8086的数据总线宽度是16,分别向内存中写入89D8H


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant