51单片机地址总线是单向的吗?为什么地址总线是单向的?
2024-03-29 00:36:13 文章来源 :网络 围观 : 次 评论
51单片机地址总线是单向的吗?
51单片机16位地址总线中的高8位是单向的,由单片机P2口输出给外部的数据存储器,而低8位的P0口是地址和数据复用总线,所以当P0口输出地址时是单向的,地址被ale信号锁存之后,P0口将变为双向的数据总线。
P0口的方向切换由单片机自动完成,不需要程序干预。
为什么地址总线是单向的?
地址总线AB是专门用来传送地址的,由于地址只能从CPU传向外部存储器或I/O端口,所以地址总线总是单向三态的,这与数据总线不同。
地址总线的位数决定了CPU可直接寻址的内存空间大小,比如8位微机的地址总线为16位,则其最大可寻址空间为216=64KB,16位微型机的地址总线为20位,其可寻址空间为220=1MB。一般来说,若地址总线为n位,则可寻址空间为2n字节。
上一篇:华虹半导体无锡是国企吗?华虹集团是国企还是央企? 下一篇:返回列表
留言与评论(共有 0 条评论) |