数字逻辑与系统习题解
更新时间:2023-10-30 06:41:01 阅读量: 综合文库 文档下载
- 数字逻辑与数字系统推荐度:
- 相关推荐
第一章 数制与编码
1.1内容提要及学习指导
一.数制及其表示
任意的数N都能表示为R为基数的R进制数。
n?1(N)R?(kn?1kn?2?k1k0.k?1k?2?k?m)R??ki??miiR
表示各个位的数字符号,为0~(R-1)数码中的任意一个,R为进位制的基数,n位整数部分的位数,m为小树部分的位数。 二.数制转换
1.十进制数转换为二进制数:把二进制数按权展开,即可得到相应的十进制数。 2.十进制数转为二进制数:整数部分采用“除2取余”转换,小数部分采用“乘2取整”法进行转换。
重点提示:上述转换方式可广到十进制与其他进制的转换,即“除基取余法”和“乘积取整法”。
3.二进制与八进制数,十六进制的转换。 三.带符号数的代码表示
1.真值与机器数(原码、反码、补码) 2.机器数的加、减运算 重点提示:重点是补码的运算规则
[N1?N2]补?[N1]补?[N2]补 [N1?N2]补?[N1]补?[N2]补
四.码制和字符的代码表示
1.BCD码(8421码、2421码、5211码、余3循环码) 2.可靠性编码(格雷码、奇偶校验码)
重点提示:需要重点掌握的是8421BCD吗、奇偶校验码和ASCII码)
1.2 例题与解题指导
例1把下列的数字写成按权展开的形式
(1) (101.11)2 (2)(473.62)8 (3) (3B.8F)16 解:根据常见的十进制数的表示方法,很容易写出其它进制数的按权展开形式 (1)(101.11)2?1?2?0?2?1?2?1?2210?1?1?2?2
210?1?2(3)(473.62)8?4?8?7?8?3?8?6?8?2?8
10?1?2(3)(3B.8F)16?3?16?11?16?8?16?15?16
例1.2 将下列十进制数转换为二进制数 (1)(173)10 (2)(0.8125)10
解:十进制数转换为二进制数时,整数部分和小数部分分别用“除2取余法”和“乘2取整法”转换,最后再合并在一起。 (1)
(173)10?(10101101)
(2) (0.8125)10?(0.1101)2
要点:十进制小数转换为二进制小数时,有时不能用有限位二进制数表示,一般按精度要求取相应位数即可。
例1.3将下列BCD码转换为十进制数
(1)(001001110100)8421BCD (2)(010011001000)余3BCD 解:根据BCD码的编码规则,每四位二进制数码对应一位十进制数。 (1)(001001110100)8421BCD?(274)10
(2)(010011001000)余3BCD?(495)10
要点:BCD码是十进制的二进制编码而不是数,编码和数是不同的概念 1.3习题选解 题1.1(略) 题1.2(略) 题1.3(略) 题1.4(略) 题1.5(略)
题1.6将下列十进制数转换为三位8421BCD码、2421BCD码和余3码。 (1) (537)10 (2) (289)10 (3) (632)10 (4) (457)10 解:(1)
(537)10?(0101001101?(100001101011)8421BCD?(101100111110)余3BCD01)2421BCD
(2)
(289)10?(0010100010?(010110111101)8421BCD?(001011101100)余3BCD11)2421BCD
(3)
(632)10?(0110001100?(100101100110)8421BCD?(110000110001)余3BCD10)2421BCD
(4)
(457)10?(0100010101?(011110001011)8421BCD10)余3BCD?(010010111101)2421BCD
题1.7(略)
题1.8写出下列各数的原码、反码和补码。
(1)0.1011 (2)0.0000 (3)?10110 解:(1)[0.1011]原?0.1011
要点:原码是在数N的最高位增加一个符号位,“1”表示负,“0”表示正。 [0.1011 ]反?0.1011要点:正数的反码与原码相同,负数的反码符号位为“1”,数值为原码按位取反。 [0.1011 ]补?0.1011要点:正数的补码与原码相同,负数的补码符号位为“1”,数值为原码按位取反加一。 (2) [?0.0000]原?0.0000 [?0.0000]原?1.0000 [?0.0000]反?0.0000 [?0.0000]反?1.1111 [?0.0000]补?0.0000
要点:把0作为有符号数时,0在原码和补码中各有两种不同的表示形式,而在补码表示法中,0的形式是唯一的。
(3) [?10110]原?110110, [?10110]反?101001, [?10110]补?101010 题1.9 已知[N]补?1.0110,求 [N]原,[N]反和N。
解:已知补码求原码时,正数的原码、反码和补码都相同;如为负数,则符号位保持“1”不变,数值部分为补码的数值部分取反加一。
[N]原?1.1010, [N]反?1.0101, N??0.1010
要点:小数的原码、反码和补码中,最高位为符号位,而小数的整数部分0不表示出来。 题1.10 用原码、反码和补码完成如下运算。
(1) 0000101?0011010 (2) 0.010110?0.100110
解:原码运算时符号位不参加运算,参加运算的只是数值部分,而反码和补码的符号位和数值位一样参加运算。
(1)0000101?0011010
1001101]0?1001010 1 [N1?N2]原?[000010?原 N1?N2??001010 101110101 1 [N1?N2]补?[N1]补?[?N2]补?0000010?11110011? 结果为负数的补码,再求出原码
1 N1?N2??001010 1 [N1?N2]原?1001010,
11110101 0 [N1?N2]反?[N1]反?[?N2]反?0000010?11110010? 结果为负数的反码,再求出原码
[N1?N2]原?1001010,1 N1?N2??001010 1 (2)0.010110?0.100110
[N1?N2]原?[0.010110 ?0.11011]0?1.100000原 N1?N2??0.100000
[N1?N2]补?[N1]补?[?N2]补?0.010110 ?1.001010?1.100000 [N1?N2]原?1.10000, 0 N1?N2??0.100000 [N1?N2]反?[N1]反?[?N2]反?0.010110?1.001001?1.01111 1 [N1?N2]原?1.10000, 0 N1?N2??0.100000题1.12将下列8421BCD码转换为十进制数和二进制数。
(1)011010000011 (2)01000101.1001
解:8421BCD码不能直接转换为二进制数,先把BCD码按规则转换为十进制数,再进行十进制到二进制的转换。
(1)(011010000011)8421BCD?(683)10?(1010101011)2 (2)(01000101.1001)8421BCD?(45.9)10?(101101.111001)2
要点:十进制数0.9不能用有限位二进制小数表示,按误差要求取足够的位数即可。
第二章 逻辑代数与逻辑函数
2.1内容提要及学习指南
一.逻辑代数中的三种基本运算
1.“与”、“或”、“非”三种基本逻辑运算及描述 2.复合逻辑运算及描述
重点提示:“与”、“或”、“非”三种基本逻辑运算是基础,其它复杂的逻辑关系都由三种基本关系组合而成。 3.逻辑函数
设输入变量为A1,A2,?,An,输出变量为F,则描述输入变量和输出变量的逻辑函数表示为
F?f(A1,A2?,An)
重点提示:对应输入变量的任何一组取值,两个函数的输出变量都相同,则称两个函数相等。 二. 逻辑代数的基本公式、定理及重要规则 1.逻辑代数的基本公式及定理
2.逻辑代数的三条重要规则(代入规则、反演规则和对偶规则)
重点提示:反演规则主要用于求一个函数的反函数,利用对偶规则可使定理和公式的证明过程减少一半。
三. 逻辑表达式的形式与转换方法
1.逻辑函数的四种表示方法(逻辑函数表达式、真值表、卡诺图和逻辑电路图) 重点提示:已知一种表示方法,就可以得出其它三种表示方法 2.逻辑函数表达式的“与-或”和“或-与”两种形式及其转换
重点提示:逻辑函数表达式的其它形式都可以转换为“与-或”和“或-与”式。 3.逻辑函数的最小项之和、最小项之积的标准形式。
重点提示:逻辑函数的最小项之和的标准形式在逻辑函数的化简及逻辑电路的设计中有着广泛的应用。
四.逻辑函数的化简
1.逻辑函数的最简形式
重点提示:在实际应用中,把逻辑函数式变换为什么形式,要根据逻辑门电路的功能类型确定。
2.逻辑函数的代数化简方法
3.逻辑函数的卡诺图化简法
重点提示:通过卡诺图化简得到的是最简“与-或”式,但有时一个逻辑函数的化简结果不是唯一的。
4.具有无关项的逻辑函数及其化简
重点提示:无关项是在具体问题中,对输入变量取值所加的一种限制。合理利用无关项可以更有效地化简逻辑函数。
2.2例题与解题指导
例2.1 写出下面三变量逻辑函数的与非-与非式、与或非式、或非-或非式。 Y?ABC?ABC?ABC
正在阅读:
数字逻辑与系统习题解10-30
五管要害部位检查标准(部位分项)09-30
这件事真让我感到很自豪作文800字07-14
最新青岛版(五四制)小学数学二年级下册《10000以内数的认识(信息窗2)》优秀教案11-24
直营门店POS实用操作手册(V3.0)02-01
城市轨道交通毕业论文-修订稿03-22
德州会计网02-07
入境货物报检单填写规范05-24
情人节活动策划方案【优秀10篇】03-25
项目教学法教案设计:采区巷道布置平面图05-30
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 题解
- 逻辑
- 数字
- 系统
- 中压蒸汽管道吹扫施工方案
- 2016年漳州市初中毕业暨高中阶段招生考试英语答案
- 福特嘉年华维修手册(23) - 图文
- 《电工应用识图》期中试卷答案
- 数电习题案例
- 思八达机制智慧大全
- 贵州省六盘水市第二十一中学2016届九年级上学期期中考试语文试题(附答案)$644593
- 部编人教版小学二年级语文上册第11课《葡萄沟》评课稿
- 基层反映精神病患者救治背后引起的三大问题亟需引起重视
- 2016继续教育
- C#复习资料
- 用人单位法律风险提示及建议书
- 化工原理干燥习题与题解
- 树立主人翁意识
- 微机原理实验指导书
- 李敏英语百度教案设计
- 外汇例题及练习
- 电子秤软件设计 毕业设计
- 2017年卫生检验考试试题及答案
- 重庆市人民政府行政机构设置与编制管理办法