第1章 数字逻辑基础.ppt
《第1章 数字逻辑基础.ppt》由会员分享,可在线阅读,更多相关《第1章 数字逻辑基础.ppt(83页珍藏版)》请在麦多课文档分享上搜索。
1、数字逻辑第第 1章章 数字逻辑基础数字逻辑基础n 本章是学习数字逻辑电路的基础,主要介绍数字逻辑电路中常用的几种数制的表示方法及其转换规律,数字系统中常见的几种编码及逻辑代数的基本理论和基础知识。 1数字逻辑1.1 数制数制n 1.1.1 十进制数十进制数 (Decimal)n 日常生活中人们都习惯于使用十进制数。它由日常生活中人们都习惯于使用十进制数。它由 09共共 10个数码组成,十进制数的计数规则是,逢个数码组成,十进制数的计数规则是,逢 10进进 1。进位计。进位计数制是以表示计数符号的个数来命名的。我们把计数符数制是以表示计数符号的个数来命名的。我们把计数符号的个数称为基数,用符号号
2、的个数称为基数,用符号 R来表示。十进制数的基数就来表示。十进制数的基数就是是 R=10。n 同一计数符号处在不同数位,代表的数值不同。例如十同一计数符号处在不同数位,代表的数值不同。例如十进制数进制数 752,百位上的,百位上的 7表示表示 700,十位上的,十位上的 5表示表示 50。我。我们把各个数位的位值,称为进位计数制各位的权,它等们把各个数位的位值,称为进位计数制各位的权,它等于(基数)于(基数) i , i代表符号所在位。十进制数的基数为代表符号所在位。十进制数的基数为 10,第,第 i位上的权值为位上的权值为 10i,所以十进制数的按位展开式为:,所以十进制数的按位展开式为:2
3、数字逻辑1.1 数制数制式中 Di取值范围为 0 Di(R-1)。 n为整数部分的位数, m为小数部分的位数。整数第 i位的权是 Ri-1 ,小数点后第 m位的权是 R-m。此式表示的就是各符号与其所在位权值乘积的代数和十进制数可用后缀 D(Decimal)标识。3数字逻辑1.1 数制数制n 1.1.2 二进制数二进制数 (Decimal)n 在数字系统中,使用的是二进制。二进制由在数字系统中,使用的是二进制。二进制由 0和和 1两个数码组成,计数规则是,逢两个数码组成,计数规则是,逢 2进进 1。n 二进制数的基数为二进制数的基数为 2,各位的权值为,各位的权值为 2i。二进制。二进制数的按
4、位展开式为:数的按位展开式为:4数字逻辑1.1 数制数制n 二进制数可用后缀 B(Binary)标识。n 计算机和各种数字系统中采用二进制的原因主要有以下几点: n 二进制只有 0和 1两种状态,显然制造具有两种状态的电子器件要比制造具有 10种特定状态的器件容易得多,并且由于状态简单,其工作更可靠,传输也不容易出错。n 0、 1数码与逻辑代数变量值 0与 1相符,利用二进制方便进行逻辑运算。n 二进制数和十进制数之间转换比较容易。5数字逻辑1.1 数制数制n 1.1.3 八进制数和十六进制数八进制数和十六进制数 n 用二进制数表示一个较大的数时,比较冗长而又难以记忆,为了阅读和书写的方便,通
5、常采用八进制或十六进制。n 1. 八进制数n 八进制数由 0、 1、 2、 3、 4、 5、 6、 7八个数码组成,其计数规则是逢八进一。基数为 8,各位的权值为 8i 。任意一个八进制数可表示为:6数字逻辑1.1 数制数制n 2. 十六进制数十六进制数 n 十六进制数由十六进制数由 0、 1、 2、 3、 4、 5、 6、 7、 8、 9、 A、 B、 C、 D、 E、 F十六个数码组成。十六个数码组成。n 其中其中 A F的等值十进制数分别为的等值十进制数分别为 10、 11、 12、13、 14、 15。n 十六进制数进位规则是逢十六进一。其基数为十六进制数进位规则是逢十六进一。其基数为
6、 16,各位的权值为,各位的权值为 16i。任意一个十六进制数可表。任意一个十六进制数可表示为:示为:7数字逻辑1.1 数制数制1.1.4 各种数制之间的转换各种数制之间的转换1. 非十进制数转换成十进制数按相应的权表达式展开,再按十进制运算规则求和 按权展开相加。【 例 1-1】 将二进制数 1011.11B转换成十进制数。(1011.11)2=123+022+121+120+12-1+12-2=8+0+2+1+0.5+0.25=(11.75)108数字逻辑1.1 数制数制n 【 例 1-2】 将十六进制数 AF7. 4H转换成十进制数。n (AF7. 4)16= A162+ F161+71
7、60+416-1n =10256+1516+71+4/16n =(2807.25)109数字逻辑1.1 数制数制2. 十进制数转换成非十进制数十进制数转换为非十进制数分为两个部分进行,整数部分和小数部分,分开转换后再以小数点为结合点组合起来。整数部分:除基数取余,直至商为 0 ,余数按先后顺序从低位到高位排列 除基数倒取余;小数部分:乘基取整,直至达到所要求的精度或小数部分为 0 ,整数按先后顺利从高位到低位排列 乘基数顺取整。10数字逻辑1.1 数制数制n 例例 1-3】 将十进制数将十进制数 25.8125转换为二进制数。转换为二进制数。n 解解 : 使用短除法,计算过程与结果如下:使用短
8、除法,计算过程与结果如下: 因此,转换结果为:(25.8125)10=(a4 a3 a2 a1 a0 。 a-1 a-2 a-3 a -4)2=(11001.1101)211数字逻辑1.1 数制数制n 【 例 1-4】 将十进制数 301.6875转换为十六进制数。12数字逻辑1.1 数制数制n 3. 二进制数与十六进制、八进制数互换n 由于十六进制数的基数 16是二进制数的基数 2的 4次幂,即 24=16, 1位十六进制数相当于 4位二进制数。因此,十六进制数转换成二进制数时,只要将十六进制数的每一位改写成等值的 4位二进制数,即 “1位变 4位 ”。13数字逻辑1.1 数制数制n 【 例
9、 1-5】 把 (A3D.8B)16转换为二进制数。n 解 : 可用 “1位变 4位 ”的方法:n A 3 D . 8 Bn n 1010 0011 1101 . 1000 1011 n (A3D.8B)16=(101000111101.10001011)214数字逻辑1.1 数制数制n 二进制数转换为十六进制数时,以小数点为分界线,整数部分从右向左每 4位一组,小数部分从左向右每 4位一组,不足 4位用 0补足,每组改成等值的 1位十六进制数即可,即 “4位变 1位 ”。15数字逻辑1.1 数制数制【 例例 1-6】 把把 (1011010101.111101)2转换为十六转换为十六进制数。
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑 基础 PPT
