微机接口技术-4.3章讲述

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

14.316/32位机中主存储器的连接16位机—808632位机—803862一、8086系统中主存储器的连接问题:效率:以16位方式读写指令/数据灵活性:仍可以以8位方式读写指令/数据3解决方案:奇偶分体地址锁存器8086BHEA19~A1ABDBA0FFFFEFFFFC...0000200000FFFFFFFFFD0000300001偶存储体奇存储体A19~A0D15~D8D7~D0BHE...512KB512KB4BHEA0访问方式LL访问两个字节,一个为偶地址,一个为奇地址LH访问偶地址的一个字节HL访问奇地址的一个字节HH无效选体信号:5按字编址vs按字节编址字地址字节地址0(20位二进制)0(20位二进制)012223….….FFFFCFFFFCFFFFCFFFFDFFFFEFFFFEFFFFEFFFFF6举例:MOVAH,[2000H]MOVAH,[2001H]MOVAX,[2000H]7例题若8086的主频为5MHz,指令“MOV[2001H],AX”为4字节,存放在2000:1001H开始的4个存储单元中。请估算执行指令最少需要多少时间。奇地址,字节访问,执行时需要2个总线周期一个总线周期在不考虑插入等待时钟TW时,需4T=4*(1/F)=4/5MHZ=0.8us故需要1.6us(1600ns)请估算取指令最少需要多少时间。存放在奇地址连续4单元(需要3个总线周期=2.4us)8对齐方式vs.非对齐方式alignedunalignedY的低字节X的低字节偶存储体奇存储体Y的高字节X的高字节Y的高字节X的高字节偶存储体奇存储体X的低字节Y的低字节D7~D0D15~D8A19~A1A0BHED7~D0D15~D8A19~A1A0BHE.....................低高i+2i+3i+1iii+1i+2i+3i+4916位机中存储器连接的举例62256(1#,2#,3#,4#)32KB28C256(5#,6#,7#,8#)32KB芯片组:256KB偶体:62256(1#,3#)28C256(5#,7#)奇体:62256(2#,4#)28C256(6#,8#)奇偶分体:1016位机中存储器连接的举例数据线控制信号地址线:A0,BHE#A19—A1连接:11A19BHEALEBHEA19~A16AD15~AD0DENDT/RWRM/IO8086RDOEDIRGG245373BY1Y0CAG1G2A1389#A18A17A16A19A0G2BY7Y6BY1Y0CAG1G2A13810#A18A17A16G2BY7Y6CSA14~A0D7~D0WROE1#CSD7~D02#CSD7~D03#CS4#D7~D0CEA14~A0D7~D0WROE5#CED7~D06#CED7~D07#CED7~D08#112二、32位机中存储器的连接1.对16位机的扩展2.可以读写8、16、24和32位3.存储器分为4个体需要4各选体信号13实现存储体3FFFFFFFFFFFFFFFBFFFFFFFEFFFFFFFAFFFFFFFDFFFFFFF9FFFFFFFCFFFFFFF873625140(最高字节)BH3A31~A2D31~D24D23~D16D15~D8D7~D0BH2BH1BH0存储体2(次高字节)存储体1(次低字节)存储体0(最低字节)14方式:存储体3存储体2存储体1存储体01110√1101√1011√,D7~D00111√,D15~D81100√√1001√√0011√,D15~D8√,D7~D00001√√√1000√√√0000√√√√3BH2BH1BH0BH15作业

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功