收藏 分销(赏)

武汉纺织大学数字逻辑试卷A.doc

上传人:xrp****65 文档编号:7013599 上传时间:2024-12-24 格式:DOC 页数:4 大小:304KB 下载积分:10 金币
下载 相关 举报
武汉纺织大学数字逻辑试卷A.doc_第1页
第1页 / 共4页
武汉纺织大学数字逻辑试卷A.doc_第2页
第2页 / 共4页


点击查看更多>>
资源描述
数字逻辑 2008-5-28 √ √ 计科061~063、0621~0622、网络061~062 八 七 六 五 四 三 二 一 一、 单项选择题(本题共10小题,每小题1分,共10分)。 1. n个变量的最小项是(c )。 (A)n个变量的积项,它包含部分变量 (B)n个变量的和项,它包含全部n个变量 (C每个变量都以原变量或者反变量的形式出现,且仅出现一次。 (D)n个变量的和项,它不包含全部变量 2. 欲对全班53个同学以二进制代码编码表示,最少需要二进制的位数是( b )。 (A)5 (B)6 (C)10 (D)53 3. 一块数据选择器有三个地址输入端,则它的数据输入端应有( c )。 (A)3 (B)6 (C)8 (D)1 4. 或非门构成的基本RS触发器,输入端SR的约束条件是(c )。 (A)SR=0 (B)SR=1 (C) (D) 5. 和Mealy型时序电路比较Moore型时序电路的特点是( b )。 (A)没有输入变量 (B)输出只和电路的状态有关,和输入无关 (C)没有输出变量 (D)输出只和输入有关,和电路状态无关 6. 组合型PLA是由( a )构成。 (A)与门阵列和或门阵列 (B)一个计数器 (C)一个或阵列 (D)一个寄存器 7. 两输入与非门输出为0时,输入应满足( a )。 (A)两个同时为1 (B)两个同时为0 (C)两个互为相反 (D)两个中至少有一个为0 8. 输出F=的是下图中的第( d )个电路。 (A)1 (B)2 (C)3 (D)4 9. 一个T触发器,在T=1时,来一个时钟脉冲后,则触发器( d )。 (A)保持原态 (B)置0 (C) 置1 (D) 翻转 10. 十进制数33的余3码为( c )。 (A) 00110110 (B) 110110 (C) 01100110 (D) 100100 二、 填空题 在每小题的括弧中填正确答案(本题共5空,每空2分,共10分)。 l 设计同步时序逻辑电路时,若有6个状态,至少需要选(3 )个触发器。 l 357的8421BCD码的是( 0011010111 )。 l 目前常用的可编程逻辑器件除了CPLD外还有( fpga )。 l 已知X=23/64,则8位[X]补= ( 0.01010111 )。 l 根据反演规则可知,逻辑函数的反函数为( (a+) )。 三、 用卡诺图化简下面函数,求出它的最简与或表达式。(15分) 四、 分析下图所示的时序逻辑电路。(10分) 试画出各触发器Q端在初态为0条件下的波形。CP端接左图所示波型。 五、 使用中规模8选1数据选择器(74LS151)实现逻辑函数。(15分) 74LS151的逻辑功能示意图如图。(图中D0-D7为数据输入端,A、B、C为数据选择端(A为高位,C为低位),/G为使能端,Y、W为输出端。) 六、 用隐含表法化简下表所示的原始状态表,并画出最简状态表。(15分) 现态 次态/输出 X=0 X=1 A A/1 D/0 B F/1 A/1 C F/0 A/0 D D/1 A/0 E C/0 E/1 F C/0 A/0 七、 使用ROM实现3位二进制码到格雷码的转换。(15分) 下表为3位二进制码到3位格雷码转换真值表,表中的A2A1A0表示二进制码,G2G1G0表示格雷码。用ROM实现该逻辑,画出ROM阵列图。 A2 A1 A0 G2 G1 G0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 1 0 1 1 0 1 0 1 0 0 1 1 0 1 0 1 1 1 1 1 1 0 1 0 1 1 1 1 1 0 0 八、 分析以下VHDL语句实现的功能,要求画出引脚图并说明各引脚的功能。(10分) library ieee; use ieee.std_logic_1164.all; entity mux is port( a, b, c, d: in std_logic_vector(3 downto 0); s: in std_logic_vector(1 downto 0); x: out std_logic_vector(3 downto 0)); end mux; architecture archmux of mux is begin mux4_1: process (a, b, c, d) begin if s = "00" then x <= a; elsif s = "01" then x <= b; elsif s = "10" then x <= c; else x <= d; end if; end process mux4_1; end archmux; 4
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服