第7章 半导体存储器与可编程逻辑器件习题解答
数字电路第七章答案

数字电路第七章答案第七章可编程逻辑器件第一节基本内容一、基本知识点(一)可编程逻辑器件基本结构可编程逻辑器件是70年代发展起来的新型逻辑器件,相继出现了只读存储器、可编程只读存储器、可编程逻辑阵列、可编程阵列逻辑、通用阵列逻辑和可擦写编程逻辑器件等多个品种,它们的组成和工作原理基本相似。
的基本结构由与阵列和或阵列构成。
与阵列用来产生有关与项,或阵列把所有与项构成“与或”形式的逻辑函数。
在数字电路中,任何组合逻辑函数均可表示为与或表达式,因而用“与门-或门”两级电路可实现任何组合电路,又因为任何时序电路是由组合电路加上存储元件(触发器)构成的,因而的“与或”结构对实现数字电路具有普遍意义。
在中,输入电路中为了适应各种输入情况,每一个输入信号都配有一缓冲电路,使其具有足够的驱动能力,同时产生原变量和反变量输出,为与门阵列提供互补信号输入。
输出电路的输出方式有多种,可以由或阵列直接输出,构成组合方式输出,也可以通过寄存器输出,构成时序方式输出。
输出既可以是低电平有效,也可以是高电平有效;既可以直接接外部电路,也可以反馈到输入与阵列,由此可见的输出电路根据不同的可编程逻辑器件有所不同。
(二)可编程逻辑器件分类1.按编程部位分类有着大致相同的基本结构,根据与阵列和或阵列是否可编程,分为三种基本类型:(1)与阵列固定,或阵列可编程(2)与或阵列均可编程(3)与阵列可编程,或阵列固定归纳上述的结构特点,列于表7-1。
表7-1 各种的结构特点2.按编程方式分类(1)掩膜编程(2)熔丝与反熔丝编程(3)紫外线擦除、电可编程(4)电擦除、电可编程(5)在系统编程()(三)高密度可编程逻辑器件通常衡量可编程逻辑器件芯片的密度是以芯片能容纳等效逻辑门的数量,一般是以2000为界限,即芯片容纳等效逻辑门小于2000门,称它为低密度可编程逻辑器件或简单的可编程逻辑器件(),若大于2000等效逻辑门,称为高密度可编程逻辑器件()。
第七、八、九章部分习题解答

第七章半导体存储器和可编程逻辑器件1、ROM,RAM,存取方式不同2、MROM,PROM,E2PROM3、SRAM,DRAM4、存储单元的总和,211,8,115、1024,4,86、字扩展,位扩展,字位扩展7、PROM,PLA,PAL,GAL8、输入电路,与阵列,或阵列,输出电路9、固定,可编程10、可编程,可编程11、可编程,固定12、B 13、C 14、D 15、A 16、B 17、A18、解:因为(1K×8)/(1K×4)=2,所以需要2片1K×4的RAM。
又,1K=210,所以需要10根地址线。
扩展连接如下图所示。
19、因为(4K×8)/(1K×8)= 4,所以需要4片1K×8的RAM。
又,4K=212,所以组成4K的存储器共需要12根地址线。
而,1K=210,所以10根作字选线,选择存储器芯片内的单元。
地址A10、A11可利用2线-4线二进制译码器74LS139,以产生片选信号,分别去选通4片存储器芯片,从而实现字扩展。
如果要扩展3位地址,则可选用3线-8线二进制译码器74LS138。
扩展连接如下图所示。
第八章 脉冲波形的产生与变换4、(1)工作原理(略);(2)暂稳态维持时间t w =1.1RC=10ms ; (3)u c 和u o 的波形如下图:u ou ct t tu i (ms)(ms)(ms)5 10 25 30 45 503.33V(4)若u i 的低电平维持时间为15m s ,要求暂稳态维持时间t w 不变,可加入微分电路 5、(1)该电路为555定时器构成的施密特触发器。
……………………….........(2) 5脚为外部参考电压输入Vs ,作施密特触发器时,改变的是反转电压Vt +和Vt -,Vt +=Vs 和 Vt-=0.5Vs 。
当大于Vt+或小Vt-时翻转。
调节5脚的电压值 就是调整翻转电压值。
不过不接入Vco 那么默认为Vcc Vt+=2/3VccVt-=1/3Vcc 由电路图可知,电路的阈值电压为TH1s 4V U U ==,TH 2s 12V 2U U ==在给定输入u i 信号条件下,电路输出u o 的波形如图10.4(b)所示。
数电-带答案

第一章 逻辑代数基础 例题1.与(10000111)BCD 相等的十进制数是87, 二进制数是1010111 十六进制数是57,2.AB+CD=0(约束项)求 的最简与或表达式。
解:D C A C B A Z +=,见图1-1, 得3.若F(A,B,C,D)=∑m(0,1,2,3,4,7,15)的函数可化简为: 则可能存在的约束项为( 3 )。
见图1-21.逻辑函数式Y A B C D =++()的反演式为 D C B A + 2. 在下列不同进制的数中,数值最大的数是( D )1051A.() .101010B 2() 163E C.() D.(01011001)8421BCD 码 3、用卡诺图化简下式为最简与或式。
D C B A ++ Y(A,B,C,D)= ∑m(0,2,4,5,6,8,9)+ ∑d(10,11,12,13,14,15) 4.已知F ABC CD =+选出下列可以肯定使F=0的情况( D )A. A=0,BC=1B. B=C=1C. D=0,C=1D. BC=1,D=1 5、是8421BCD 码的是( B )。
A 、1010 B C 、1100 D 、11016、欲对全班43个学生以二进制代码编码表示,最少需要二进制码的位数是( B )。
A 、5B 、6C 、8D 、437、逻辑函数F(A,B,C) = AB+B C+C A 的最小项标准式为( D )。
A 、F(A,B,C)=∑m(0,2,4)B 、F(A,B,C)=∑m(1,5,6,7)C 、F(A,B,C)=∑m (0,2,3,4)D 、F(A,B,C)=∑m(3,4,6,7)Z A BC A B AC D =++Z Z AC AC =+()B C D C D ++1..2..3..4..AC A DA C AB A D A B A B B C++++8、用代数法化简下式为最简与或式。
A+CC B BC C B A BCD A A F ++++=判断题1.若两个函数具有不同的真值表,则两个逻辑函数必然不相等。
数字电子技术基础知识单选题100道(含答案)

数字电子技术基础知识单选题100道(含答案)一、数字逻辑基础1. 以下不属于数字信号特点的是()。
A. 时间上离散B. 数值上离散C. 抗干扰能力强D. 信号幅度连续答案:D。
数字信号在时间和数值上都是离散的,且抗干扰能力强,而模拟信号幅度是连续的。
2. 十进制数15 对应的二进制数是()。
A. 1111B. 1101C. 1011D. 1001答案:A。
15=8+4+2+1,对应的二进制为1111。
3. 二进制数1010 对应的十进制数是()。
A. 8B. 9C. 10D. 11答案:C。
1010=2³+2¹=8+2=10。
4. 8421BCD 码1001 表示的十进制数是()。
A. 9B. 11C. 13D. 15答案:A。
8421BCD 码中1001 对应9。
5. 逻辑函数的最小项之和表达式是()。
A. 唯一的B. 不唯一的C. 有时唯一有时不唯一D. 不确定答案:A。
逻辑函数的最小项之和表达式是唯一的。
二、逻辑门电路6. 以下不属于基本逻辑门的是()。
A. 与门B. 或门C. 非门D. 与非门答案:D。
与非门是由与门和非门组合而成,不属于基本逻辑门。
7. 三输入端与门的输出为0,当且仅当()。
A. 三个输入全为0B. 三个输入全为1C. 至少一个输入为0D. 至少一个输入为1答案:A。
与门只有当所有输入都为1 时输出才为1,否则输出为0。
8. 三输入端或门的输出为1,当且仅当()。
A. 三个输入全为0B. 三个输入全为1C. 至少一个输入为0D. 至少一个输入为1答案:D。
或门只要有一个输入为1 时输出就为1。
9. 非门的逻辑功能是()。
A. 有0 出1,有1 出0B. 全0 出1,全1 出0C. 相同出0,不同出1D. 不同出0,相同出1答案:A。
非门对输入信号取反。
10. 与非门的逻辑功能是()。
A. 有0 出1,全1 出0B. 全0 出1,有1 出0C. 相同出0,不同出1D. 不同出0,相同出1答案:A。
数字电子技术存储器与可编程逻辑器件习题及答案

第8章存储器与可编程逻辑器件8.1存储器概述自测练习1.存储器中可以保存的最小数据单位是()。
(a)位(b)字节(c)字2.指出下列存储器各有多少个基本存储单元?多少存储单元?多少字?字长多少?(a)2K×8位()()()()(b)256×2位()()()()(c)1M×4位()()()()3.ROM是()存储器。
(a)非易失性(b)易失性(c)读/写(d)以字节组织的4.数据通过()存储在存储器中。
(a)读操作(b)启动操作(c)写操作(d)寻址操作5.RAM给定地址中存储的数据在()情况下会丢失。
(a)电源关闭(b)数据从该地址读出(c)在该地址写入数据(d)答案(a)和(c)6.具有256个地址的存储器有()地址线。
(a)256条(b)6条(c)8条(d)16条7.可以存储256字节数据的存储容量是()。
(a)256×1位(b)256×8位(c)1K×4位(d)2K×1位答案:1. a2.(a)2048×8;2048;2048;8(b)512;256;256;2(c)1024×1024×4;1024×1024;1024×1024;43.a4.c5.d6.c7.b8.2随机存取存储器(RAM)自测练习1.动态存储器(DRAM)存储单元是利用()存储信息的,静态存储器(SRAM)存储单元是利用()存储信息的。
2.为了不丢失信息,DRAM必须定期进行()操作。
3.半导体存储器按读、写功能可分成()和()两大类。
4.RAM电路通常由()、()和()三部分组成。
5.6116RAM有()根地址线,()根数据线,其存储容量为()位。
答案:1.栅极电容,触发器2.刷新3.只读存储器,读/写存储器4.地址译码,存储矩阵,读/写控制电路5.11,8,2K×8位8.3 只读存储器(ROM)自测练习1.ROM可分为()、()、()和()几种类型。
半导体器件基础习题答案(完美版)

gv ( E )[1 f ( E )]
f (E)
1 1 e
( E E F ) / kT
e ( E EF ) / kT , E EF 3kT
gc (E) f (E)
* * mn 2mn ( E Ec ) ( E EF ) / kT e 2 3 * * mn 2mn 2 3
半导体器件习题答案
A:clear; %specification of basic parameters kT=0.0259; ni=1.0e10; NB=logspace(13,18); EFiD=kT.*log(NB./ni); EFiA=-EFiD; %plot out Fermi level positioning
p ea k , hole
2 3
1 1 1 ( Ev E )1/ 2 E peak,hole Ev kT 1/ 2 2( Ev E ) kT 2
2.16 与浓度相关的问题 (a) Q: 均匀掺杂N A 1015 / cm3 的 p 型硅片,在温度 T 0K 时,平衡状态的空穴和电子 浓度是多少? A: 由于 T 趋于 0 K,因此 n->0,p->0 nN 和 (b) Q: 掺入杂质浓度为 N 的半导体 N ni 且所有的杂质全部被电离, 请判断杂质是施主还是受主?说明理由 A: 杂质是施主,因为 对于施主 n N D , p ni2 / N D 度是多少? A: 硅片在 300K 的温度下的本征载流子浓度为 ni 1010 / cm 3 n 105 / cm3 假设非简并,则 p ni2 / n 1015 / cm3 结果显示确实为非简并 (d) Q: 在温度 T=300K,样品硅的费米能级位于本征费米能级之上 0.259eV 处,空穴和电子 的浓度是多少? A: 硅片在 300K 的温度下的本征载流子浓度为
数字电子技术课后习题答案

ABACBC
BC
A
00 01 11 10
00
1
0
1
11
0
1
0
Y ABC
❖ 3.13某医院有一、二、三、四号病室4间,每室设有 呼叫按钮,同时在护士值班室内对应的装有一号、 二号、三号、四号4个指示灯。
❖ 现要求当一号病室的按钮按下时,无论其它病室的 按钮是否按下,只有一号灯亮。当一号病室的按钮 没有按下而二号病室的按钮按下时,无论三、四号 病室的按钮是否按下,只有二号灯亮。当一、二号 病室的按钮都未按下而三号病室的按钮按下时,无 论四号病室的按钮是否按下,只有三号灯亮。只有 在一、二、三号病室的按钮均未按下四号病室的按 钮时,四号灯才亮。试用优先编码器74148和门电路 设计满足上述控制要求的逻辑电路,给出控制四个 指示灯状态的高、低电平信号。
HP RI/BIN
I0
0/ Z1 0 10 ≥1
I1
1/ Z1 1 11
I2
2/ Z1 2 12 18
YS
I3
3/ Z1 3 13
I4
4/ Z1 4 14
YEX
I5
5/ Z1 5 15
I6
6/ Z1 6 16
I7
7/ Z1 7 17
Y0
V18
Y1
ST
E N
Y2
(b)
74148
(a)引脚图;(b)逻辑符号
A
00 01 11 10
00
0
0
1
11
1
0
1
Y AB BC AC
由于存在AC 项,不存在相切的圈,故无冒险。
❖ 4.1在用或非门组成的基本RS触发器中,已知 输入SD 、RD的波形图如下,试画出输出Q, Q
数字电子技术江晓安答案

数字电子技术江晓安答案【篇一:数字电路教学大纲】txt>一、课程基本情况教学要求:二、课程的性质、目的和任务:①、课程性质:《数字电子技术》是机电一体化技术、电气自动化技术等专业的一门专业基础课,是理论和实际紧密结合的应用性很强的一门课程。
是在学完《电路基础》和《模拟电子技术》课程后,继续学习数字电子技术方面知识和技能的一门必修课。
②、本课程的目的:从培养学生的智力技能入手,提高他们分析问题、解决问题以及实践应用的能力,为学习其它有关课程和毕业后从事电子、电气工程、自动化以及计算机应用技术方面的工作打下必要的基础。
③、本课程的任务:本课程的主要任务是使学生掌握数字电子技术的基本概念、基本理论、基础知识和基本技能,熟悉数字电路中一些典型的、常用的集成电路原理,功能及数字器件的特性和参数。
掌握数字电路的分析方法和设计方法。
通过这门课程的学习和训练,达到掌握先进电子技术的目的。
并为今后学习有关专业课及解决工程实践中所遇到的数字系统问题打下坚实的基础。
本课程的研究内容该课程教学内容主要包括:逻辑代数基础、门电路、触发器等与数电技术及相关的课题。
本课程的研究方法三、本课程与相关课程的联系(先修后修课程)本课程的先修课程是高等数学、普通物理、电路理论及模拟电子技术,本课程应在电路理论课学过一学期之后开设。
要求学生在网络定理(如戴维南定理、迭加原理和诺顿定理等)、双口网络、线性交流电路和暂态分析等方面具有一定基础。
?四、教学内容和基本要求各章节主要内容、重点难点及学生所需掌握的程度。
(一般了解,理解和重点掌握)教学内容:第一章数制和码制第一节概述第二节几种常用的数制第三节不同数制间的转换第四节二进制算术运算第五节几种常用的编码第一节概述第二节逻辑代数中的三种基本运算第三节逻辑代数的基本公式和常用公式第四节逻辑代数的基本定理第五节逻辑函数及其表示方法第六节逻辑函数的化简方法第七节具有无关项的逻辑函数及其化简第三章门电路第一节概述第二节半导体二极管门电路第三节 cmos门电路第四节 ttl门电路第四章组合逻辑电路第一节概述第二节组合逻辑电路的分析方法和设计方法第三节若干常用的组合逻辑电路第四节组合逻辑电路中的竞争——冒险现象第五章触发器第一节概述第二节sr锁存器第三节电平触发的触发器第四节脉冲触发的触发器第五节边沿触发的触发器第六节触发器的逻辑功能及其描述方法第一节概述第二节时序逻辑电路的分析方法第三节若干常用的时序逻辑电路第四节时序逻辑电路的设计方法第五节时序逻辑电路中的竞争——冒险现象第七章半导体存储器第一节概述第二节只读存储器(rom)第三节随机存储器(ram)第四节存储器容量的扩展第五节用存储器实现组合逻辑函数第八章可编程逻辑器件第一节概述第二节可编程阵列逻辑(pal)第三节通用阵列逻辑(gal)第四节可擦除的可编程逻辑器件(epld)第五节复杂的可编程逻辑器件(cpld)第六节现场可编程门阵列(fpga)第七节在系统可编程通用数字开关(ispgds)第八节 pld的编程第九章脉冲波形的产生和整形第一节概述第二节施密特触发器第三节单稳态触发器第四节多谐振荡器第五节 555定时器及其应用第十章数-模和模-数转换第一节概述第二节 d/a转换器第三节 a/d转换器五、课程考核办法课程成绩由两部分组成:平时成绩和期末考试平时成绩考核方式:由学习中心辅导教师负责考核或网上作业系统自测期末考试考核方式:大作业/考试笔试/口试开卷/闭卷总评成绩构成:平时成绩20%;考试成绩80%。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
思考题与习题7.1 选择题7.14 选择题1)存储容量为8K×8位的ROM 存储器,其地址线为 条。
CA 、8B 、12C 、13D 、142)只能按地址读出信息,而不能写入信息的存储器为 。
bA 、 RAMB 、ROMC 、 PROMD 、EPROM3)一片ROM 有n 根地址输入,m 根位线输出,则ROM 的容量为 。
a A 、m n⨯2 B 、n m ⨯ C 、mn 22⨯ D 、n m⨯24)一个6位地址码、8位输出的ROM ,其存储矩阵的容量为 。
A 、46B 、64C 、512D 、256 5)为构成4096×8的RAM ,需要 片2024×2的RAM ,并需要有 位地址译码以完成寻址操作。
A 、8 ,15B 、16,11C 、10,12D 、8,12 6)PAL 是一种的 可编程逻辑器件。
A 、与阵列可编程,或阵列固定B 、与阵列列固,或阵可编程定C 、与阵列、或阵列固定D 、与阵列、或阵列可编程7.2 试写出如图7-27所示阵列图的逻辑函数表达式和真值表,并说明其功能。
1F 2F 3图6-1 例6-1逻辑图图7-27 题7.2图解:根据与阵列的输出为AB 的最小项和阵列图中有实心点“·”为1,无“·”为0,可以写出:AB W F ==30B A AB B A B A W W W F +=++=++=3211B A B A B A F ⊕=+=2AB B A B A B A B A W W W F =+=++=++=2103从上述逻辑表达式可以看出,图7-1所示阵列图实现了输入变量A 、B 的四种逻辑运算:与、或、异或和与非。
列出真值表如表7-1所示。
7.3 若存储器芯片的容量为128K×8位,求:表7-1 例7-1真值表1)访问芯片需要多少地址?2)假定该芯片在存储器中首地址为A00000H ,末地址为多少? 解:存储器容量=字数×位数=m n⨯21)128K×8=8282217107⨯=⨯⨯,所以需要17根地址。
2)由于8217⨯=172=(100000000000000000)2字节=20000H 字节。
也就是说8217⨯的芯片包含20000H 个字节,每个字节占用一个地址,则需要占用20000H 个地址。
因此,若该芯片在存储器中的首地址为A00000H ,则末地址为:A00000H+20000H-1H= A00000H+1FFFF=BFFFFH7.4 试用ROM 实现下列各函数解:本题是组合逻辑函数的实现,分析步骤如下:(1)写出各函数的标准与或表达式:按A 、B 、C 、D 顺序排列变量,将Y1、Y2、Y4扩展成 为四变量逻辑函数。
(2)选用16×4位ROM ,画存储矩阵连线图:CABC Y +=2BCDACD ABD ABC Y +++=4),,,,(),,,,,(),,,,,(),,,,,,,(15141311715129630151411107615149854324321m m m m Y Y Y Y ∑=∑=∑=∑=7.5 试用ROM 构成能实现函数y=x 2的运算表电路,x 的取值范围为0~15的正整数。
解:本题是ROM 的应用,分析如下: (1)分析要求、设定变量自变量x 的取值范围为0~15的正整数,对应的4位二进制正整数,用B =B 3B 2B 1B 0表示。
根据y =x 2的运算关系,求出y 的最大值是152=225,可以用8位二进制数Y =Y 7Y 6Y 5Y 4Y 3Y 2Y 1Y 0表示。
(2)列真值表—函数运算表(3)写标准与或表达式⎪⎪⎪⎪⎪⎪⎩⎪⎪⎪⎪⎪⎪⎨⎧========∑∑∑∑∑∑∑)15,13,11,9,7,5,3,1(0)14,10,6,2()13,11,5,3()12,11,9,7,5,4()15,13,11,10,7,6()15,14,11,10,9,8()15,14,13,12(01234567m Y Y m Y m Y m Y m Y m Y m Y(4)画ROM存储矩阵结点连接图为做图方便,我们将ROM矩阵中的二极管用节点表示。
7.6 用一片GAL16V8设计一个带进位的同步64进制计数器,要求该计数器具有复位(清零)和使能功能。
画出引脚配置图。
解:根据教材实现N位任意进制计数器设计说明,得到64进制计数器的逻辑图如图7-3所示。
图7-3 64进制计数器逻辑图0Q123441234567891020191817161514131211CLKCRENCNCNCNCNCNCGNDV CCNCQ5Q4Q3Q2Q1Q0Q COEGAL16V8图7-4 引脚配置图根据逻辑图,画出GAL16V8的引脚配置图,如图所示。
7.7 将1K*4的RAM芯片扩展为2K*4的存储器系统。
解:第一片的存储容量为1K*4地址范围是A10 A9 A8 A7…A00 0 0 00000000 000H0 1 1 11111111 3FFH第二片的存储容量为1K*4地址范围是A10 A9 A8 A7…A01 0 0 00000000 400H1 1 1 11111111 7FFH7.8 试用EPROM 实现一组逻辑函数:Y ABC ABD ACD BCDY ABC ABD ACD BCD Y ABCD ABCD Y ABCD1234=+++=+++=+=指出需要多大容量的EPROM ,并且列出存储矩阵的存储内容表。
解:需要424⨯位,即16×4位容量的EPROM 。
经过函数变换,可得:ABCDY D C B A ABCD Y D C B A D C B A D C B A D C B A D C B A D C B D C A D B A C B A Y ABCD D ABC D C AB CD B A BCD A BCD ACD ABD ABC Y =+=++++=+++=++++=+++=43217.9 由16×4位ROM 和4位二进制加法计数器74LS161组成的脉冲分配电路如图7-28所示,ROM 输入、输出关系如表7-8所示。
试画出在CP 信号作用下D 3、D 2、D 1、D 0的波形。
1图6-9 计数器和ROM 构成的逻辑图输出图7-28 题7.9图表7-8 ROM 的输入输出关系 地址输入数据输出A 0A 1A 2A 3D 0D 1D 2D 300000001001000110100010101100111100010011010101111001111000000110100010110101001100011111100000100100001110111101111010001110表6-3 ROM 输入输出关系解:题中给定的逻辑图可见,4位二进制计数器74LS161的数据输入端D 3D 2D 1D 0为0001,进位输出C 通过非门送给预置数端D L ,构成了15进制计数器。
根据给定的表6-3数据输出和地址输入之间的关系可以画出在CP 脉冲作用下D 3、D 2、D 1、D 0的波形图如图所示。
CPA0A1A2A3D0D1D2D3图6-10 题6-10的波形图7.10 试用EPROM设计一个能将四位二进制数转换位循环码的代码转换电路,要求列出代码转换电路的真值表,画出阵列图。
解:四位二进制码转换成四位循环码的真值表,如表6-2所示。
由于输入变量和输出变量均为四位,故EPROM须有四个地址输入端和四条数据线。
所以选用16×4的EPROM。
因为与、或阵列的输出均为最小项和其表达式,所以用ROM设计组合逻辑电路无需化简。
由真值表画出阵列图比较直观。
逻辑图如图7-3所示。
表7-3 例7-3真值表B B B B 与 门 阵 列地 址 译 码 器G 3G 2G 1G 0图6-2 例6-2 逻辑图7.11 试用EPROM 实现Y=X 的转换(精确到个位)。
式中X的范围为0~2047,Y的范围为0~45,要求画出电路图,并列出从000H ~01FH 以及7E0H ~7FFH 的存储器真值表(000H 之后的H 表示000为十六进制数)。
解:可选用EPROM 27C16(2K ×8位)来实现。
输入X 的范围为0~2047,转换为二进制后为000H ~7FFH (用十六进制数表示),共11位,而27C16有11根地址输入线,正好可以将输入X 所对应的二进制数作为地址信号10A ~0A 。
输出Y 的范围为0~45,27C16的字长为8位,可表示两位十进制数(用8421BCD 码表示),范围为00~99,满足输出Y 的要求。
所以,我们设计为输出为两位十进制数的8421BCD 码。
当然,输出也可以设计为输出二进制数,这样,输出只用其中的6位0D ~5D ,6D 和7D 不用。
000H ~01FH 的存储器真值表如下表(输出精确到个位,十分位四舍五入)。
7E0H~7FFH的存储器真值表如下表(输出精确到个位,十分位四舍五入)。
7.12 把1024*4的RAM扩展为1024*8的 RAM解:7.13ROM和RAM有什么相同和不同之处?ROM写入信息有几种方式?解:ROM和RAM都是存储器,可以用来写入二进制信息。
不同之处是ROM写入之后不能擦除(只能通过特殊方法擦除);RAM可以随机存取信息。
ROM写入信息有以下几种方式:固定ROM由厂家写入;可编程ROM由用户将熔丝通过大电流写入信息;可擦可编程ROM可以多次写入和擦除信息,但需要经过专门的编程器,实现光和电擦除等。
7.14下列RAM各有多少条地址线?⑴512×2位⑵1K×8位⑶2K×1位⑷16K×1位⑸256×4位⑹64K×1位解:⑴512×2位:512=29,故有9个地址输入端。
⑵1K×8位:1K=1024=210,故有10个地址输入端。
⑶2K×1位:2K=2048=211,故有11个地址输入端。
⑷16K×1位:16K=214,故有14个地址输入端。
⑸256×4位:256=28,故有8个地址输入端。
⑹64K×1位:64K=216,故有16个地址输入端。
7.15 可编程逻辑器件是如何进行分类的?解:⑴根据芯片的集成度和结构复杂度分类分为:①简单可编程逻辑器件SPLD②复杂可编程逻辑器件CPLD③现场可编程逻辑门阵列FPGA。
⑵按制造技术和编程方式进行分类①双极熔丝制造技术的可编程ASIC(Lattice的PAL系列)②EECMOS制造技术的可编程ASIC(Lattice的GAL和ispLSI / pLSI)③SRAM制造技术的可编程ASIC(Xilinx 的FPGA,Altera的FPGA)④反熔丝制造技术的可编程ASIC(Actel的FPGA)。