存储器与CPU连接&译码驱动方式

本文介绍了存储器与CPU的连接方法,包括线选法和重合法两种译码驱动方式。线选法适用于小容量存储,结构简单;重合法适合大容量,结构复杂。在实际应用中,根据需求选择了ROM和RAM芯片,并详细阐述了如何通过地址线和片选信号实现存储器的连接。
摘要由CSDN通过智能技术生成

(存储器与CPU连接在后边)

译码驱动方式

一、线选法

        地址线经过地址译码器转化为相对二级制对应的子线,每次选择一根子线上的所有位进行输出与写入。

二、重合法 


    

         增加了一排地址译码器,分别控制X线与Y线。每次选择一个存储单元,进行输入与输出。

三、对比

线选法结构简单,一般适用于容量不大的存储芯片 。而重合法存储结构复杂,芯片集成度高,存储容量大。

存储器与CPU连接

例题:

分析提米,数据线为8根则数据为8位。 

第一步:画出系统程序区与用户程序区范围。

内存空间起始地址为0。

以上为系统程序区,系统程序不需要用户进行操作,故用ROM。(共4k空间)

题目中并没有给合适的芯片,所以就需要两片一样的2K×8位的ROM

以下为用户程序区,需要进行操作读写,用RAM。

计算得知,需要空间为12K,选择3片一样的4K×8位的RAM

地址为紧密排列,加一即可

很容易看出,加粗的位置是不一样的。因此我们可以将此作为对应的片选信号。

但是ROM一样,这时只需要将A11单独拿出判断是RAM还是ROM就可以了。

 Y0~Y3:A,B,C对应的二进制线路。

由图可知A15一直为低电平,所以将A15和MREQ与G2A和G2B连接。G1外接电源。

两个ROM串联。三个RAM串联。成功连接。

(图片出自慕课齐鲁工业大学)

  • 10
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值