微机原理地址译码方法

某cpu具有16位数据线,20为地址线,采用8K*8的芯片组成64*16的存储器子系统,则正确的地址译码方法A.线选法B.部分译码C.全译码多选题... 某cpu具有16位数据线,20为地址线,采用8K*8的芯片组成64*16的存储器子系统,则正确的地址译码方法
A.线选法
B.部分译码
C.全译码
多选题
展开
 我来答
南霸天mxw
2015-06-11 · 知道合伙人教育行家
南霸天mxw
知道合伙人教育行家
采纳数:6329 获赞数:169958
本人毕业于河西学院计算机系,本科学位,自2008年毕业以来任九年级数学教师至今。

向TA提问 私信TA
展开全部

  微机原理地址译码方法:

  微机原理地址译码有两种方式,一种是单译码方式,或称为字结构方式;另一种是双译码方式,或称为X-Y译码结构。

  1、单译码方式

  16字×4位的存储器共有64个存储单元,排列成16行×4列的矩阵,每个小方块表示一个存储单元。电路设有4根地址线,可寻址24=16个地址逻辑单元,若把每个字的所有4位看成一个逻辑单元,使每个逻辑单元的4个存储单元具有相同的地址码,译码电路输出的这16根字线刚好可以选择16个逻辑单元。每选中一个地址,对应字线的4位存储单元同时被选中。选中的存储单元将与数据位线连通,即可按照要求实现读或写操作了。

      

  2、双译码结构

  下图是一个双译码结构的16字×1的地址译码存储器。视每个字的1位存储单元构成一个逻辑单元,图中每个小方块表示一个逻辑单元。16个可寻址逻辑单元排列成4×4的矩阵,为减少地址译码电路的输出数量,采用双重译码结构,每个地址译码的输出线数为22=4根(单译码方式需16根地址输出线)。图中A0、A1是行地址码,A2、A3是列地址码。行、列地址经译码后分别输出4根字线X0~X3和Y0~Y3。X字线控制矩阵中的每一行是否与位线连通,一行中究竟哪个逻辑单元被选中则由Y字线控制。被选中的单元将与数据线连通,以交换信息。

       

  

javacx
2009-09-23 · TA获得超过440个赞
知道小有建树答主
回答量:404
采纳率:0%
帮助的人:359万
展开全部
是64k*16bit吧? 64k*16bit/8k*8bit=16片芯片

每两片芯片并联,组成8k*16bit,恰好接16根数据线,然后8组再串联。

8组选择只需要3位地址,而每组8k需要13位,总共需要16位地址就能表示,所以应该为部分译码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
楚不怂
2009-09-24 · TA获得超过2578个赞
知道小有建树答主
回答量:281
采纳率:0%
帮助的人:469万
展开全部
AB

B项中,64K 地址线共需要16根 2的16次方=64K
所以只采用20中一部分即可

A项,因为需要控制64×16/(8*8)=16块芯片 要用地址线控制片选信号,读写信号等,故要用到线选法。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沙里波特
2020-06-30 · TA获得超过5248个赞
知道大有可为答主
回答量:1.1万
采纳率:95%
帮助的人:633万
展开全部

用 8K*8 的芯片组成 64K*16 的存储器,需要:

 八组。(每组两片,凑成 16 位。)

每组 8K*16,在片内寻址,要用 13 条地址线。

20 位地址线,仅剩 20-13 = 7 条。

采用线选法,来作为片间寻址,这就不够用了。

 

那么,正确的地址译码方法,只有:B.部分译码、C.全译码。

本题是多选题,正确答案应该是:BC

因此,他们的回答,都是错误的。

特别是题主采纳的答案,他选了:唯一的错误选项

 

知道合伙人教育行家 南霸天mxw,就是个骗子。

假话,说的一套一套的。。。

他,就是在,误导求知者。






已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rosettasky
2009-09-24 · TA获得超过146个赞
知道小有建树答主
回答量:190
采纳率:0%
帮助的人:108万
展开全部
一楼分析的很透彻了。本题目A选项应该也选。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式