《数字逻辑与数字系统》作业
第一版
习题一
1、将下列8421BCD码转换成十进制数和二进制数。 (1) 011010000011 (2) 01000101.1001
2、分别用“对9的补数”和“对10的补数”完成下列十进制数的运算。 (1)2550-123 (2)537-846 习题二 1、 给定条件:(1)A从来不说话,(2)B只有A在场时才说话,(3)C在任何情况下,甚
至一个人时也说话,(4)D只有A在场时才说话,求在房间中没有人说话的条件? 2、 什么叫约束项?什么叫任意项?什么叫逻辑函数式中的无关项? 习题三
1、 CMOS逻辑电路有什么优点和缺点?
2、 TTL逻辑门电路有哪些表示性能的主要参数? 习题四
1、 设有A、B、C三个变量,要求每次只能选取一个变量,该三变量的选取排队先后次序
为:A最先,B其次,C最后(即当A、B、C同时出现时,则取A,其余类推)。试画出此三变量的排队逻辑电路。
2、 设计一个一位的十进制数偶数指示器,即0≤x≤9,当x为偶数时,输出F=1. 习题五
1、 用一片74LS148和与非门实现8421BCD优先编码器,并画出电路连接图。
2、 用两片双4选1数据选择器74LS153和74138译码器接成16选1的数据选择器。 习题六
1、 触发器有哪几种常见的电路结构形成?它各有什么工作特性? 2、 触发器的逻辑功能和电路结构形式之间有什么关系? 习题七
1、 设计一个供4人使用的智力竞赛用的抢答电路,当任意一个按钮先按下后,对应的信号
灯就亮,此时任何其他按钮再按下,对应的信号灯不会亮。
2、 采用D触发器和其他一些门电路来实现5状态加1加2计数器。 习题八
1、 简述脉冲异步时序逻辑电路和同步时序逻辑电路的差别。
2、 同步时序逻辑电路和异步时序逻辑电路有什么区别?设计电平异步时序逻辑电路时,需
要解决哪些特殊问题? 习题九
1、 用两块双向移位寄存器芯片实现模8计数器。
2、 用四位二进制同步可逆计数器和适当的逻辑门构成模12计数器。 习题十
1、 讨论ROM与RAM之间的差别。
2、 用FPLA实现2位加法器,画出阵列图。 习题十一
1、 试述系统算法流程图和软件流程图的主要区别。 2、 数字系统设计方法有哪几种?各自的特点是什么?
习题十二
1、 系统算法设计时应考虑哪些主要因素?
2、 常用的算法结构有哪几种?它们各自的特点是什么? 习题十三
1、 基本对象和数据类型有什么区别?基本对象有几类?数据类型有几类? 2、 过程语句和函数语句的参数传递方式有什么不同?