《数字电路与逻辑设计》_第1章.pptxVIP

  • 1
  • 0
  • 约1.59万字
  • 约 123页
  • 2026-01-15 发布于浙江
  • 举报

1.1概述

1.1.1-数字量和模拟量

在自然界中,存在着各种各样的物理量,这些物理量可以分为两大类:数字量和模拟量。

数字量是指离散变化的物理量,模拟量则是指连续变化的物理量。处理数字信号的电路称为数字电路,处理模拟信号的电路称为模拟电路。同模拟信号相比,数字信号具有传输可靠、易于存储、抗干扰能力强、稳定性好等优点。因此,数字电路获得了越来越广泛的应用。;

1.1.2数制与代码

1.数制

进位计数制表示数码中每一位的构成及进位的规则,简称数制(NumberSystem)。数的一般展开式表示法如下:

D=(an-1an-2…a?aoa-1a-2…a-m)R;

1)十进制

基数R为10的进位计数制称为十进制(Decimal),它有0、

1、2、3、4、5、6、7、8、9共10个有效数码,低位向相邻高位“逢十进一,借一为十”。十进制数一般用下标10或D表示,如2310、87p等。

2)二进制

基数R为2的进位计数制称为二进制(Binary),它只有0和1两个有效数码,低位向相邻高位“逢二进一,借一为二”。二进制数一般用下标2或B表示,如1012、1101B等。;

3)八进制

基数R为8的进位计数制称为八进制(Octal),它有0、1、

2、3、4、5、6、7共8个有效数码,低位向相邻高位“逢八进

一,借一为八”。八进制数一般用下标8或O表示,如617?、

547等。

4)十六进制

基数R为16的进位计数制称为十六进制(Hexadecimal),

十六进制有0、1、2、3、4、5、6、7、8、9、A(10)、B(11)、

C(12)、D(13)、E(14)、F(15)共16个有效数码,低位向相邻高位“逢十六进一,借一为十六”。十六进制数一般用下标16

或H表示,如A116、1FH等。;

2.不同数制间的转换

1)二—十转换

求二进制数的等值十进制数时,将所有值为1的数位的

位权相加即可。

【例1.1】将二进制11B转换为等值的十进制数。

解二进制11g各位对应的位权如下:

位权:2?2?2?2?2322212?2?12-2

二进制数:11001101.11

等值十进制数为

2?+2?+23+22+2?+2?1+2?2=128+64+8+4+1+0.5+0.25=205.75p;

2)十—二转换

将十进制数转换为二进制数时,要分别对整数部分和小

数部分进行转换。

进行整数部分转换时,先将十进制整数除以2,再对每

次得到的商除以2,直至商等于0为止。然后将各次余数按倒序写出来,即第一次的余数为二进制整数的最低有效位(LSB),最后一次的余数为二进制整数的最高有效位(MSB),所得数值即为等值二进制整数。;

【例1.2】将13p转换为二进制数。

解转换过程如下:;积的整数

0

0

0.50×2=1.00;

3)八—十转换

求八进制数的等值十进制数时,将各数位的值和相应的

位权相乘,然后相加即可。

【例1.4】将八进制数71.5。转换为等值的十进制数。

解八进制数71.5。各位对应的位权如下:

位权:818°8?1

八进制数:71.5

等值十进制数为

7×81+1×8?+5×8?1=7×8+1×1+5×0.125=57.625p;

4)十—八转换

将十进制数转换为八进制数时,要分别对整数部分和小

数部分进行转换。

进行整数部分转换时,先将十进制整数除以8,再对每

次得到的商除以8,直至商等于0为止。然后将各次余数按倒序写出来,即第一次的余数为八进制整数的最低有效位,最后一次的余数为八进制整数的最高有效位,所得数值即为等值八进制整数。;

【例1.5】将1735p转换为八进制数。

解转换过程如下:

余数

7=216

0

3

3

MSB—LSB

因此,对应的八进制整数为33070。;

【例1.6】将0.1875p转换为八进制小数。

解转换过程如下:

MSBLSB

0.1

0.1875×8=1.50

0.50×8=4.004

积的整数

因此,对应的八进制小数为0.14。;

5)十六—十转换

求十六进制数的等值十进制数时,将各数位的值和相应

的位权相乘,然后相加即可。

【例1.7】将十六进制数1A.CH转换为等值的十进制数。

解十六进制数1A.CH各位对应的位权如下:

位权:16116°16?1

十六进制数:1A.C

等值十进制数为

1×161+1

文档评论(0)

1亿VIP精品文档

相关文档