SlideShare a Scribd company logo
1 of 31
《数字电路》 王贤秋 电话 :13990028901(61639) E-mail:380379782@qq.com 自动化与电子信息学院电子教研室 答疑地点 : 实验楼 427
数字电路 学时:  37   学分: 类型:专业限选课 实验:单独开设 8 教材:《数字电子技术基础》 ( 第五版 ) 阎石主编
参考文献 1.  康华光 .  电子技术基础(数字部分) .  高教版, 2000 2.  侯建军 .  数字电子技术基础 .  高教版, 2003   3.  孙肖子 .  现代电子线路和技术实验简明教程 . 高教版,  2004   4.  杨颂华等 .  数字电子技术基础 .  西安电子科大版, 2002  5.  唐竞新 . 数字电子技术基础解题指南 .  清华大学出版社 ,2004 6. Alan B. Marcovitz . Introduction to Logic Design ,  McGraw-Hill, 2002
第 一 章 数制和码制
§1.1  概述 电子电路中的信号 模拟信号 数字信号 幅度随时间连续变化 的信号 例:正弦波信号、锯齿波信号等。 幅度和时间都是离散的 .
模拟信号 数字信号 t V(t) t V(t) 低电平 上跳沿 下跳沿 高电平
数字信号的表示方式:  1)  采用二值数字来表示,即 0 、 1 数字。 0 为 逻辑 0 , 1 为逻辑 1 ; 2)  采用逻辑电平来表示,即 H 和 L ; 3)  采用数字波形来表示。 t V(t)
§1.2  几种常用的数制 表示数时,仅用一位数码往往不够用,必须用进位计数的方法组成多位数码。多位数码每一位的构成以及从低位到高位的进位规则称为进位计数制,简称数制。 数制:
[object Object],[object Object],[object Object]
数码为: 0 ~ 9 ; 基数是 10 。用字母 D 表示 运算规律:逢十进一,即: 9 + 1 = 10 。 十进制数的权展开式: D = ∑ k i × 10 i 一、十进制 (143.75) D =1×10 2 +4×10 1 +3×10 0 +7×10 -1 +5×10 -2 若在数字电路中采用十进制必须要有十个电路状态与十个计数码相对应。将在技术上带来许多困难,很不经济 。
数码为: 0 、 1 ; 基数是 2 。用字母 B 表示 运算规律:逢二进一,即: 1 + 1 = 10 。 二、二进制 二进制数的权展开式: D =∑ k i ×2 i (101.11) B =  1×2 2   + 0×2 1 + 1×2 0 + 1×2 - 1 + 1×2 - 2    = (5.75) D 各数位的权是2的幂
数码为: 0 ~ 7 ;基数是 8 。用字母 O 表示 运算规律:逢八进一,即: 7 + 1 = 10 。 八进制数的权展开式: D =∑ k i ×8 i 三、八进制 (207.04) O =  2×8 2   + 0×8 1 + 7×8 0 + 0×8 - 1 + 4 ×8 - 2  = (135.0625) D 各数位的权是 8 的幂
数码为: 0 ~ 9 、 A ~ F ;基数是 16 。 用字母 H 来表示 运算规律:逢十六进一,即: F + 1 = 10 。 十六进制数的权展开式: D =∑ k i ×16 i 四、十六进制 (2A.7F) H =  2×16 1 + 10×16 0 + 7×16 - 1 + 15×16 - 2 = (42.4960937) D 各数位的权是 16 的幂
 
一、二-十转换 方法: 将二进制数按权展开再相加,即可以转换为十进制数。 §1.3  不同数制间的转换 ( 1011.01 ) 2 =  1 ×2 3   + 0×2 2   + 1×2 1 + 1×2 0 + 0×2 - 1 + 1×2 - 2   =( 11.25 ) 10
二、十-二转换 方法 —  基数连除、连乘法 ,[object Object],[object Object],[object Object],合并
整数部分 : 基数连除, 取余数自下而上 . 小数部分 : 基数连乘, 取整数自上而下 . 所以: (44.375) D = (101100.011) B
采用基数连除、连乘法 可将十进制数转换为任意的 N 进制数。
三、二-十六转换 将二进制数由小数点开始,整数部分向左 , 小数部分向右, 每 4 位分成一组 ,不够 4 位补 零,则每组二进制数便是一位十六进制数。 (  1 0 1 1 1 1 0. 1 0 1 1 0 0 1  0 ) 2 0 0 =(5E.B2 ) 16
=(1000  1111  1010.1100  0110) 2   四、 十六 - 二 转换 方法:将每位十六进制数用 4 位二进制数表示。 (  8  F  A  .  C  6) 16
五、 八进制数与二进制数的 转换 二进制数与八进制数的相互转换,按照每 3 位二进制数对应于一位八进制数进行转换。 (  1 1 0 1 0 1 0 . 0 1  ) 2 =  (152.2) 8 0 0 0 (  3  7  4  .  2  6) 8 =  (  011  111  100 .  010  110 ) 2
六、 十六进制数与十进制数的 转换 将十六进制数转换成十进制数时,按权展开再相加即可。 将十进制数转换成十六进制数时,可先转换成二进制数,再将得到的二进制数转换成等值的十六进制数。
§1.4  二进制算术运算 一、二进制算术运算的特点 1 0 0 1 +  0 1 0 1 1 1 1 0 1 0 0 1 -  0 1 0 1 0 1 0 0 加法运算 减法运算 二进制算术运算和十进制算术运算规则基本相同,区别是“逢二进一”。
乘法运算 除法运算 1 0 0 1 ×  0 1 0 1 1 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0   0 1 0 1 1 0 1   0101 0 1 0 1 1 0 0 0 0 1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 1.1 1…
二、反码、补码和补码运算 原码 最高位作为符号位 , 正数为 0, 负数为 1. 补码 最高位作为符号位 , 正数为 0, 负数为 1. 正数的补码和它的原码相同 ; 负数的补码需先将其原码数值逐位求反 , 然后在最低位加 1.
计算 (1001) 2 -(0101) 2 1 0 0 1 -  0 1 0 1 0 1 0 0 0  1 0 0 1 +  1  1 0 1 1 1   0  0 1 0 0 二进制加、减、乘、除都可以用加法运算来实现。 例 1.4.1 舍去 补码 补码 减法变加法
§1.5  几种常用的编码 ,[object Object],[object Object],[object Object],[object Object],[object Object]
用四位自然二进制码中的前十个码字来表示 十进制数码,因各位的权值依次为 8 、 4 、 2 、 1 , 故称 8421 BCD 码。 2421 码 的权值依次为 2 、 4 、 2 、 1 ; 余 3 码 由 8421 码加 0011 得到; 格雷码 是一种循环码,其特点是任何相邻的 两个码字,仅有一位代码不同,其它位相同。
 
( 100010010011 ) 2 =(  ) 10 ( 1000 1001 0011 ) 8421BCD =(  ) 10 2195 893 例: 美国标准信息交换码 ---ASCII 码 特点: 是一种 7 位二进制代码,共有 128 种状态,分别代表 128 种字符。 例: 100 0001  代表  A
作业: P17  题 1.4 ( 1 )、 1.5 ( 1 )、 1.6 ( 2 )、 1.9 ( 1 )、 1.11 ( 1 )( 3 )、 1.13 ( 1 )( 4 )

More Related Content

What's hot

2001 amc10
2001 amc102001 amc10
2001 amc10vx44wd
 
J100-06南區聯盟試題
J100-06南區聯盟試題J100-06南區聯盟試題
J100-06南區聯盟試題yustar1026
 
Python differential equation
Python differential equationPython differential equation
Python differential equationhungchiayang1
 
S100-39北市松山家商試題
S100-39北市松山家商試題S100-39北市松山家商試題
S100-39北市松山家商試題yustar1026
 
國中會考107年數學科試題
國中會考107年數學科試題國中會考107年數學科試題
國中會考107年數學科試題中 央社
 
2003 amc10
2003 amc102003 amc10
2003 amc10vx44wd
 
Func diff cal_exercise2-3
Func diff cal_exercise2-3Func diff cal_exercise2-3
Func diff cal_exercise2-3Alisha Smile
 
Sprout 2013 Solution
Sprout 2013 SolutionSprout 2013 Solution
Sprout 2013 SolutionKuang-Lin Pan
 
2005 amc 10
2005 amc 102005 amc 10
2005 amc 10vx44wd
 
S101-06高雄中學
S101-06高雄中學S101-06高雄中學
S101-06高雄中學yustar1026
 
S98-42台南縣永仁高中試題
S98-42台南縣永仁高中試題S98-42台南縣永仁高中試題
S98-42台南縣永仁高中試題yustar1026
 
109 p math300dpi
109 p math300dpi109 p math300dpi
109 p math300dpi中 央社
 
Phy z光量试卷2008
Phy z光量试卷2008Phy z光量试卷2008
Phy z光量试卷2008Tianlu Wang
 

What's hot (20)

Appendix A 教學
Appendix A 教學Appendix A 教學
Appendix A 教學
 
2001 amc10
2001 amc102001 amc10
2001 amc10
 
J100-06南區聯盟試題
J100-06南區聯盟試題J100-06南區聯盟試題
J100-06南區聯盟試題
 
Python differential equation
Python differential equationPython differential equation
Python differential equation
 
Ppt 145-149
Ppt 145-149Ppt 145-149
Ppt 145-149
 
S100-39北市松山家商試題
S100-39北市松山家商試題S100-39北市松山家商試題
S100-39北市松山家商試題
 
國中會考107年數學科試題
國中會考107年數學科試題國中會考107年數學科試題
國中會考107年數學科試題
 
2003 amc10
2003 amc102003 amc10
2003 amc10
 
Func diff cal_exercise2-3
Func diff cal_exercise2-3Func diff cal_exercise2-3
Func diff cal_exercise2-3
 
Sprout 2013 Solution
Sprout 2013 SolutionSprout 2013 Solution
Sprout 2013 Solution
 
Ppt 152-155
Ppt 152-155Ppt 152-155
Ppt 152-155
 
Ppt 136-136
Ppt 136-136Ppt 136-136
Ppt 136-136
 
2005 amc 10
2005 amc 102005 amc 10
2005 amc 10
 
Ppt 1-25
Ppt 1-25Ppt 1-25
Ppt 1-25
 
直线和圆
直线和圆直线和圆
直线和圆
 
Ppt 101-119
Ppt 101-119Ppt 101-119
Ppt 101-119
 
S101-06高雄中學
S101-06高雄中學S101-06高雄中學
S101-06高雄中學
 
S98-42台南縣永仁高中試題
S98-42台南縣永仁高中試題S98-42台南縣永仁高中試題
S98-42台南縣永仁高中試題
 
109 p math300dpi
109 p math300dpi109 p math300dpi
109 p math300dpi
 
Phy z光量试卷2008
Phy z光量试卷2008Phy z光量试卷2008
Phy z光量试卷2008
 

Viewers also liked

Introduction to Python-1
Introduction to Python-1Introduction to Python-1
Introduction to Python-1Shuai Liu
 
2016 高二基礎物理2b-1-2-速度與速率-寬螢幕
2016 高二基礎物理2b-1-2-速度與速率-寬螢幕2016 高二基礎物理2b-1-2-速度與速率-寬螢幕
2016 高二基礎物理2b-1-2-速度與速率-寬螢幕阿Samn的物理課本
 
用十分鐘瞭解《線性代數、向量微積分》以及電磁學理論
用十分鐘瞭解《線性代數、向量微積分》以及電磁學理論用十分鐘瞭解《線性代數、向量微積分》以及電磁學理論
用十分鐘瞭解《線性代數、向量微積分》以及電磁學理論鍾誠 陳鍾誠
 
用十分鐘學會 《微積分、工程數學》及其應用
用十分鐘學會  《微積分、工程數學》及其應用用十分鐘學會  《微積分、工程數學》及其應用
用十分鐘學會 《微積分、工程數學》及其應用鍾誠 陳鍾誠
 
Introduction to Python
Introduction to Python Introduction to Python
Introduction to Python amiable_indian
 
Arduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the ArduinoArduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the ArduinoEoin Brazil
 
Python 编程艺术
Python 编程艺术Python 编程艺术
Python 编程艺术wilhelmshen
 
Basic concepts of computer Networking
Basic concepts of computer NetworkingBasic concepts of computer Networking
Basic concepts of computer NetworkingHj Habib
 

Viewers also liked (9)

Introduction to Python-1
Introduction to Python-1Introduction to Python-1
Introduction to Python-1
 
51单片机及其应用
51单片机及其应用51单片机及其应用
51单片机及其应用
 
2016 高二基礎物理2b-1-2-速度與速率-寬螢幕
2016 高二基礎物理2b-1-2-速度與速率-寬螢幕2016 高二基礎物理2b-1-2-速度與速率-寬螢幕
2016 高二基礎物理2b-1-2-速度與速率-寬螢幕
 
用十分鐘瞭解《線性代數、向量微積分》以及電磁學理論
用十分鐘瞭解《線性代數、向量微積分》以及電磁學理論用十分鐘瞭解《線性代數、向量微積分》以及電磁學理論
用十分鐘瞭解《線性代數、向量微積分》以及電磁學理論
 
用十分鐘學會 《微積分、工程數學》及其應用
用十分鐘學會  《微積分、工程數學》及其應用用十分鐘學會  《微積分、工程數學》及其應用
用十分鐘學會 《微積分、工程數學》及其應用
 
Introduction to Python
Introduction to Python Introduction to Python
Introduction to Python
 
Arduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the ArduinoArduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the Arduino
 
Python 编程艺术
Python 编程艺术Python 编程艺术
Python 编程艺术
 
Basic concepts of computer Networking
Basic concepts of computer NetworkingBasic concepts of computer Networking
Basic concepts of computer Networking
 

Similar to 第1章

04 计算机的运算方法01
04 计算机的运算方法0104 计算机的运算方法01
04 计算机的运算方法01Huaijin Chen
 
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版逸 張
 
數位邏輯隨堂講義 第2章(題目卷)
數位邏輯隨堂講義 第2章(題目卷)數位邏輯隨堂講義 第2章(題目卷)
數位邏輯隨堂講義 第2章(題目卷)lungtengtech
 
计算机应用基础课件(一)
计算机应用基础课件(一)计算机应用基础课件(一)
计算机应用基础课件(一)51 lecture
 
05 计算机的运算方法02
05 计算机的运算方法0205 计算机的运算方法02
05 计算机的运算方法02Huaijin Chen
 
數位邏輯教師手冊+Ch2
數位邏輯教師手冊+Ch2數位邏輯教師手冊+Ch2
數位邏輯教師手冊+Ch2lungtengtech
 
基本遗传算法
 基本遗传算法 基本遗传算法
基本遗传算法sixu05202004
 
計算機概論模擬40題_國營、研究所適用
計算機概論模擬40題_國營、研究所適用計算機概論模擬40題_國營、研究所適用
計算機概論模擬40題_國營、研究所適用逸 張
 
進制轉換
進制轉換進制轉換
進制轉換Shawn Wu
 
Deep learning wiki on data encodingi
Deep learning  wiki on data encodingiDeep learning  wiki on data encodingi
Deep learning wiki on data encodingiwang meng
 
基本計概祕笈(張逸)
基本計概祕笈(張逸)基本計概祕笈(張逸)
基本計概祕笈(張逸)逸 張
 
第4章1
第4章1第4章1
第4章1zhaowmm
 
网管会 一些基础知识
网管会 一些基础知识网管会 一些基础知识
网管会 一些基础知识Jammy Wang
 
计算机组成原理题
计算机组成原理题计算机组成原理题
计算机组成原理题Huaijin Chen
 
2022中華電信-計算機概論與數位科技(補充)
2022中華電信-計算機概論與數位科技(補充)2022中華電信-計算機概論與數位科技(補充)
2022中華電信-計算機概論與數位科技(補充)逸 張
 
104統測試題 電機與電子群-資電專(二)數位邏輯、數位邏輯實習、電子學實習、計算機概論
104統測試題 電機與電子群-資電專(二)數位邏輯、數位邏輯實習、電子學實習、計算機概論104統測試題 電機與電子群-資電專(二)數位邏輯、數位邏輯實習、電子學實習、計算機概論
104統測試題 電機與電子群-資電專(二)數位邏輯、數位邏輯實習、電子學實習、計算機概論lungtengtech
 
電腦常識(含計算機大意) 中油.台水.捷運.中華電學儒
電腦常識(含計算機大意) 中油.台水.捷運.中華電學儒電腦常識(含計算機大意) 中油.台水.捷運.中華電學儒
電腦常識(含計算機大意) 中油.台水.捷運.中華電學儒TAAZE 讀冊生活
 

Similar to 第1章 (20)

04 计算机的运算方法01
04 计算机的运算方法0104 计算机的运算方法01
04 计算机的运算方法01
 
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
 
數位邏輯隨堂講義 第2章(題目卷)
數位邏輯隨堂講義 第2章(題目卷)數位邏輯隨堂講義 第2章(題目卷)
數位邏輯隨堂講義 第2章(題目卷)
 
计算机应用基础课件(一)
计算机应用基础课件(一)计算机应用基础课件(一)
计算机应用基础课件(一)
 
05 计算机的运算方法02
05 计算机的运算方法0205 计算机的运算方法02
05 计算机的运算方法02
 
數位邏輯教師手冊+Ch2
數位邏輯教師手冊+Ch2數位邏輯教師手冊+Ch2
數位邏輯教師手冊+Ch2
 
基本遗传算法
 基本遗传算法 基本遗传算法
基本遗传算法
 
計算機概論模擬40題_國營、研究所適用
計算機概論模擬40題_國營、研究所適用計算機概論模擬40題_國營、研究所適用
計算機概論模擬40題_國營、研究所適用
 
Binary
BinaryBinary
Binary
 
進制轉換
進制轉換進制轉換
進制轉換
 
Deep learning wiki on data encodingi
Deep learning  wiki on data encodingiDeep learning  wiki on data encodingi
Deep learning wiki on data encodingi
 
基本計概祕笈(張逸)
基本計概祕笈(張逸)基本計概祕笈(張逸)
基本計概祕笈(張逸)
 
第4章
第4章第4章
第4章
 
第4章1
第4章1第4章1
第4章1
 
网管会 一些基础知识
网管会 一些基础知识网管会 一些基础知识
网管会 一些基础知识
 
计算机组成原理题
计算机组成原理题计算机组成原理题
计算机组成原理题
 
03
0303
03
 
2022中華電信-計算機概論與數位科技(補充)
2022中華電信-計算機概論與數位科技(補充)2022中華電信-計算機概論與數位科技(補充)
2022中華電信-計算機概論與數位科技(補充)
 
104統測試題 電機與電子群-資電專(二)數位邏輯、數位邏輯實習、電子學實習、計算機概論
104統測試題 電機與電子群-資電專(二)數位邏輯、數位邏輯實習、電子學實習、計算機概論104統測試題 電機與電子群-資電專(二)數位邏輯、數位邏輯實習、電子學實習、計算機概論
104統測試題 電機與電子群-資電專(二)數位邏輯、數位邏輯實習、電子學實習、計算機概論
 
電腦常識(含計算機大意) 中油.台水.捷運.中華電學儒
電腦常識(含計算機大意) 中油.台水.捷運.中華電學儒電腦常識(含計算機大意) 中油.台水.捷運.中華電學儒
電腦常識(含計算機大意) 中油.台水.捷運.中華電學儒
 

More from zhaowmm

数字电路复习
数字电路复习数字电路复习
数字电路复习zhaowmm
 
第11章
第11章第11章
第11章zhaowmm
 
第3章1
第3章1第3章1
第3章1zhaowmm
 
第10章
第10章第10章
第10章zhaowmm
 

More from zhaowmm (10)

第2章
第2章第2章
第2章
 
数字电路复习
数字电路复习数字电路复习
数字电路复习
 
第11章
第11章第11章
第11章
 
第8章
第8章第8章
第8章
 
第7章
第7章第7章
第7章
 
第6章
第6章第6章
第6章
 
第5章
第5章第5章
第5章
 
第3章1
第3章1第3章1
第3章1
 
第3章
第3章第3章
第3章
 
第10章
第10章第10章
第10章
 

第1章

  • 1. 《数字电路》 王贤秋 电话 :13990028901(61639) E-mail:380379782@qq.com 自动化与电子信息学院电子教研室 答疑地点 : 实验楼 427
  • 2. 数字电路 学时: 37 学分: 类型:专业限选课 实验:单独开设 8 教材:《数字电子技术基础》 ( 第五版 ) 阎石主编
  • 3. 参考文献 1. 康华光 . 电子技术基础(数字部分) . 高教版, 2000 2. 侯建军 . 数字电子技术基础 . 高教版, 2003 3. 孙肖子 . 现代电子线路和技术实验简明教程 . 高教版, 2004 4. 杨颂华等 . 数字电子技术基础 . 西安电子科大版, 2002 5. 唐竞新 . 数字电子技术基础解题指南 . 清华大学出版社 ,2004 6. Alan B. Marcovitz . Introduction to Logic Design , McGraw-Hill, 2002
  • 4. 第 一 章 数制和码制
  • 5. §1.1 概述 电子电路中的信号 模拟信号 数字信号 幅度随时间连续变化 的信号 例:正弦波信号、锯齿波信号等。 幅度和时间都是离散的 .
  • 6. 模拟信号 数字信号 t V(t) t V(t) 低电平 上跳沿 下跳沿 高电平
  • 7. 数字信号的表示方式: 1) 采用二值数字来表示,即 0 、 1 数字。 0 为 逻辑 0 , 1 为逻辑 1 ; 2) 采用逻辑电平来表示,即 H 和 L ; 3) 采用数字波形来表示。 t V(t)
  • 8. §1.2 几种常用的数制 表示数时,仅用一位数码往往不够用,必须用进位计数的方法组成多位数码。多位数码每一位的构成以及从低位到高位的进位规则称为进位计数制,简称数制。 数制:
  • 9.
  • 10. 数码为: 0 ~ 9 ; 基数是 10 。用字母 D 表示 运算规律:逢十进一,即: 9 + 1 = 10 。 十进制数的权展开式: D = ∑ k i × 10 i 一、十进制 (143.75) D =1×10 2 +4×10 1 +3×10 0 +7×10 -1 +5×10 -2 若在数字电路中采用十进制必须要有十个电路状态与十个计数码相对应。将在技术上带来许多困难,很不经济 。
  • 11. 数码为: 0 、 1 ; 基数是 2 。用字母 B 表示 运算规律:逢二进一,即: 1 + 1 = 10 。 二、二进制 二进制数的权展开式: D =∑ k i ×2 i (101.11) B = 1×2 2 + 0×2 1 + 1×2 0 + 1×2 - 1 + 1×2 - 2   = (5.75) D 各数位的权是2的幂
  • 12. 数码为: 0 ~ 7 ;基数是 8 。用字母 O 表示 运算规律:逢八进一,即: 7 + 1 = 10 。 八进制数的权展开式: D =∑ k i ×8 i 三、八进制 (207.04) O = 2×8 2 + 0×8 1 + 7×8 0 + 0×8 - 1 + 4 ×8 - 2 = (135.0625) D 各数位的权是 8 的幂
  • 13. 数码为: 0 ~ 9 、 A ~ F ;基数是 16 。 用字母 H 来表示 运算规律:逢十六进一,即: F + 1 = 10 。 十六进制数的权展开式: D =∑ k i ×16 i 四、十六进制 (2A.7F) H = 2×16 1 + 10×16 0 + 7×16 - 1 + 15×16 - 2 = (42.4960937) D 各数位的权是 16 的幂
  • 14.  
  • 15. 一、二-十转换 方法: 将二进制数按权展开再相加,即可以转换为十进制数。 §1.3 不同数制间的转换 ( 1011.01 ) 2 = 1 ×2 3 + 0×2 2 + 1×2 1 + 1×2 0 + 0×2 - 1 + 1×2 - 2 =( 11.25 ) 10
  • 16.
  • 17. 整数部分 : 基数连除, 取余数自下而上 . 小数部分 : 基数连乘, 取整数自上而下 . 所以: (44.375) D = (101100.011) B
  • 19. 三、二-十六转换 将二进制数由小数点开始,整数部分向左 , 小数部分向右, 每 4 位分成一组 ,不够 4 位补 零,则每组二进制数便是一位十六进制数。 ( 1 0 1 1 1 1 0. 1 0 1 1 0 0 1 0 ) 2 0 0 =(5E.B2 ) 16
  • 20. =(1000 1111 1010.1100 0110) 2 四、 十六 - 二 转换 方法:将每位十六进制数用 4 位二进制数表示。 ( 8 F A . C 6) 16
  • 21. 五、 八进制数与二进制数的 转换 二进制数与八进制数的相互转换,按照每 3 位二进制数对应于一位八进制数进行转换。 ( 1 1 0 1 0 1 0 . 0 1 ) 2 = (152.2) 8 0 0 0 ( 3 7 4 . 2 6) 8 = ( 011 111 100 . 010 110 ) 2
  • 22. 六、 十六进制数与十进制数的 转换 将十六进制数转换成十进制数时,按权展开再相加即可。 将十进制数转换成十六进制数时,可先转换成二进制数,再将得到的二进制数转换成等值的十六进制数。
  • 23. §1.4 二进制算术运算 一、二进制算术运算的特点 1 0 0 1 + 0 1 0 1 1 1 1 0 1 0 0 1 - 0 1 0 1 0 1 0 0 加法运算 减法运算 二进制算术运算和十进制算术运算规则基本相同,区别是“逢二进一”。
  • 24. 乘法运算 除法运算 1 0 0 1 × 0 1 0 1 1 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 1 1 0 1 0101 0 1 0 1 1 0 0 0 0 1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 1.1 1…
  • 25. 二、反码、补码和补码运算 原码 最高位作为符号位 , 正数为 0, 负数为 1. 补码 最高位作为符号位 , 正数为 0, 负数为 1. 正数的补码和它的原码相同 ; 负数的补码需先将其原码数值逐位求反 , 然后在最低位加 1.
  • 26. 计算 (1001) 2 -(0101) 2 1 0 0 1 - 0 1 0 1 0 1 0 0 0 1 0 0 1 + 1 1 0 1 1 1 0 0 1 0 0 二进制加、减、乘、除都可以用加法运算来实现。 例 1.4.1 舍去 补码 补码 减法变加法
  • 27.
  • 28. 用四位自然二进制码中的前十个码字来表示 十进制数码,因各位的权值依次为 8 、 4 、 2 、 1 , 故称 8421 BCD 码。 2421 码 的权值依次为 2 、 4 、 2 、 1 ; 余 3 码 由 8421 码加 0011 得到; 格雷码 是一种循环码,其特点是任何相邻的 两个码字,仅有一位代码不同,其它位相同。
  • 29.  
  • 30. ( 100010010011 ) 2 =( ) 10 ( 1000 1001 0011 ) 8421BCD =( ) 10 2195 893 例: 美国标准信息交换码 ---ASCII 码 特点: 是一种 7 位二进制代码,共有 128 种状态,分别代表 128 种字符。 例: 100 0001 代表 A
  • 31. 作业: P17 题 1.4 ( 1 )、 1.5 ( 1 )、 1.6 ( 2 )、 1.9 ( 1 )、 1.11 ( 1 )( 3 )、 1.13 ( 1 )( 4 )