计算机考试内存,内存编址如何计算

8086CPU采用了地址/数据复用技术,由于只有40条引脚,它通过内部多路开关使得低16位地址线和16位数据线共用引脚。在访问存储器时,先输出地址,再进行读/写数据,外部需要地址锁存器来保存地址信息。高4位地址A19~A16和状态信息也会分时出现在特定引脚上。
摘要由CSDN通过智能技术生成

09209246047e0c1088b87e200af3bfee.png

2004-12-09

8086微处理器地址线有多少条这

8086 CPU的地址和数据引脚

AD15~AD0:地址/数据复用引脚(输入/输出,三态)。这些低16位地址/数据引脚是多路开关的输出。由于8086只有40条引脚,而它的数据线是16位的,地址线是20位的,因此引脚的数量不能满足要求,于是在8086内部采用一些多路开关,让低16位地址线和16位数据线分时使用这些引脚。 通常当CPU访问存储器或外设时,先要送出所访问单元或外设端口的地址,然后才是读/写所需的数据,地址和数据在时间上是可区分的。只要在外部电路中有一个地址锁存器,把在这些引脚上先出现的地址锁存下来就可以了。

A19~A16/S6~S3:地址/状态引脚(输出,三态)。...全部

8086 CPU的地址和数据引脚

AD15~AD0:地址/数据复用引脚(输入/输出,三态)。这些低16位地址/数据引脚是多路开关的输出。由于8086只有40条引脚,而它的数据线是16位的,地址线是20位的,因此引脚的数量不能满足要求,于是在8086内部采用一些多路开关,让低16位地址线和16位数据线分时使用这些引脚。

通常当CPU访问存储器或外设时,先要送出所访问单元或外设端口的地址,然后才是读/写所需的数据,地址和数据在时间上是可区分的。只要在外部电路中有一个地址锁存器,把在这些引脚上先出现的地址锁存下来就可以了。

A19~A16/S6~S3:地址/状态引脚(输出,三态)。这4条引脚用于输出存储器的最高4位地址A19~A16,也分时用于S6~S3状态输出,故这些引脚也是多路开关的输出,访问存储器时这些引脚上输出最高4位地址,这4位地址也需锁存器锁存。

访问外设时,这4位地址线不用。在存储器和I/O操作时这些引脚又用来输出状态信息:S6始终为低;S5为标志寄存器的中断允许标志的状态位;S4和S3用以指示是哪一个段寄存器正在被使用,其编码和所使用段寄存器的对应关系是: 00为ES,01为SS,10为CS,11为DS。

。收起

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值