
CPU对于存储的读写是借助导线和存储进行传输数据,这些线圈和平常电子器件常见的导线一样只是做的细罢了,这些线圈在一起通常作为总线,为了区别这种总线传输的内容逻辑上分为3类,地址总线(传输的是内存地址)、控制总线(传输的是控制命令)、数据总线(传输的是控制的数据)比如CPU发出取回编号为3内存地址的数据8那么调用数据的过程只用图表示



比如mov ax,[3]即CPU通过地址线发送3这个内存地址cpu地址总线怎么计算的,控制线发送mov这个命令cpu地址总线怎么计算的,数据线把3号地址的内容通过数据线取出返回CPU放置到ax中

地址总线


由上图可见地址总线的总量决定着无法存储的总量比如上图CPU地址总线为10针脚既只能由10根导线与存储相连,那么传输的数据只能是0000000000到1111111111,转换为10进制为0-1023共计1024个数据,那么地址总线宽度为10 那么cpu可访问的显存为1024个内存空间,并口传输数据能一次传输完毕,但是在存储中储存比如100个内存地址那么就必须从0开始存放直到100(见图示),因为地址总线是并口总线所以一次能存储10位数据(串口为4和电缆一根电源线、一根导线、一根发送数据、一根接收数据,所以并口传输数据快,但是并口的特点很容易理解就是一次100位那么应该100根导线,这是不实际的,所以目前并口除了老式打印机基本上绝迹了,除了对数据传输速率有非常要求的,比如CPU用并口当然会比串口速度快很多)
比如8位数据219(二进制11011011从左至右为低到高)在存储中的保存方法如图
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-143735-1.html
这样的事件最好不好在发生了
活着还有什么意思