为什么总线要用一根来表示一bit?而不是一根表示多个bit?为什么?
问题描述:
为什么总线要用一根来表示一bit?而不是一根表示多个bit?为什么?
为什么地址总线要用一根来表示一bit?而不是一根表示多个bit?为什么?
答
不是的啦 亲 你理解还是不到位.一条总线上的各个部件在同一时刻只有一种状态,要么为高电平,要么为低电平.数据发送和接受本质上就是物理层对总线电平状态进行采样,所以一个时刻只能表示1bit 或者0或者1.而波特率只说明一段时间,变化的次数.祝你成功,有问题继续留言.我的意思是一些数据线(如网线等)只用一根或几根, 就可以传输很多bit,为什么总线不采取这种方式?而是每一根代表一个bit?比如用一根总线,分多次传送多个bit,然后寻址,这样寻址就不必受到总线宽度的限制了啊.你说的具体是哪种总线,我怎么觉得你说的是并行总线。总线分串行和并行 你说的意思是指并行总线,这有总线宽度的限制。串行总线的优势就是信号线少,常见的还有同步串行和异步串行,如SPI和UART,can等。并行总线传输速度快,数据量大,但是收到宽度限制。异步串行没有并行快,但是线束少,使用方便成熟。原来分串行和并行啊.CPU用并行只是为了速度吗?正解 这就是为什么有64bit 和32bit,单片机也分32bit 16bit 8bit,区分依据是数据总线的位数。数据总线和地址总线的宽度总是相同的吗?如果不同,那是多少bit呢?两种总线的功能不同,数据总线宽度表示一次能取多少位的数字,而地址总线宽度则表示寻址范围。但是我们见到的cpu中通常两种类型总线宽度是一样的,即同为32或同为64。希望你上网查阅相关资料,认真学习,你的这方法还是需要补充的额,祝你成功