我是靠谱客的博主 灵巧乐曲,最近开发中收集的这篇文章主要介绍数字电子技术基础第三版杨志忠_阎石数字电子技术基础第6版笔记和课后习题详解...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

阎石《数字电子技术基础》(第6版)笔记和课后习题(含考研真题)详解

第1章 数制和码制

1.1 复习笔记

本章作为《数字电子技术基础》的开篇章节,是数字电路学习的基础。本章介绍了与数制和码制相关的基本概念和术语,包括常用的数制和码制,最后给出了不同数制之间的转换方法和二进制算术运算的原理和步骤。本章重点内容为:不同数制之间的转换,原码、反码、补码的定义及相互转换,以及二进制的补码运算。

一、概述

1数码的概念及其两种意义(见表1-1-1)

表1-1-1 数码的概念及其两种意义

8391e493ba9249473d5e1fbe1a005c9c.png

2数制和码制基本概念(见表1-1-2)

表1-1-2 数制和码制基本概念

11b08bab8c0c0731f10318a392b45f5e.png

二、几种常用的数制

常用的数制有十进制、二进制、八进制和十六进制几种。任意N进制的展开形式为:

D=∑ki×Ni

式中,ki是第i位的系数,N为计数的基数,Ni为第i位的权。

关于各种数制特征、展开形式、示例总结见表1-1-3。

表1-1-3 各种数制特征、展开式、示例总结

982523aab4efe9e578eb80886bf31945.png

三、不同数制间的转换

1二进制转换为十进制

转换时将二进制数的各项按

01fcaaf75cf12515ba6a78df004fbd4a.png

展开成十进制数,然后相加,即可得到等值的十进制数。例如:(1011.01)2=1×23+0×22+1×21+1×20+0×2-1+1×2-2=(11.25)10。

2十进制转换为二进制

(1)整数部分的转换:将十进制数除以2,取余数为k0;将其商再除以2,取其余数为k1,……以此类推,直到所得商等于0为止,余数kn…k1k0(从下往上排)即为二进制数。以273.69为例,如图1-1-1所示。

(2)小数部分的转换:将十进制数乘以2,取乘积的整数部分为k-1;将乘积的小数部分再乘以2,取乘积的整数部分为k-2,……以此类推,直到求出要求的位数为止,k-1k-2k-3…(从上往下排)即为二进制数。以273.69为例,如图1-1-2所示。

e0b791549333a3cc5ee4be178c4e39d7.png

图1-1-1 十-二进制整数部分的转换

48ce93286fb731f602cdf0df9114cb43.png

图1-1-2 十-二进制小数部分的转换

所以(273.69)10=(100010001.1011)2。

3二进制与十六进制的转换

(1)二-十六:整数部分从低位到高位每4位二进制数分为一组,小数部分从高位到低位每4位数分为一组,并将各组代之以等值的十六进制数。例如:

a7bc494a137a811f52a1285791ba5b16.png

(2)十六-二:将十六进制数的每一位数代替为一组等值的4位二进制数即可。例如:

322b6c09700f80654154eeac6e5ca91d.png

4八进制与二进制的转换

将二进制数转换为八进制数时,将二进制数的整数部分从低位到高位每3位分为一组,小数部分从高位到低位每3位分为一组,并将各组代之以等值的八进制数。在方法上与二-十六转换和十六-二转换的方法基本相同。例如:

3464969e11990f13165859a40b938ce9.png

最后

以上就是灵巧乐曲为你收集整理的数字电子技术基础第三版杨志忠_阎石数字电子技术基础第6版笔记和课后习题详解...的全部内容,希望文章能够帮你解决数字电子技术基础第三版杨志忠_阎石数字电子技术基础第6版笔记和课后习题详解...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(66)

评论列表共有 0 条评论

立即
投稿
返回
顶部