《数字电子技术数制与编码幻灯片.ppt》由会员分享,可在线阅读,更多相关《数字电子技术数制与编码幻灯片.ppt(51页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数字电子技术数制与编码数字电子技术数制与编码1第1页,共51页,编辑于2022年,星期六一、教学目的一、教学目的(1)了解数字电路的基础知识;了解数字电路的基础知识;(2)掌握各种数制的特点及相互转换)掌握各种数制的特点及相互转换二、教学重点、难点二、教学重点、难点重点:二、八、十、十六进制数的表示法及其相互转换重点:二、八、十、十六进制数的表示法及其相互转换难点:难点:十进制数转换成二进制数十进制数转换成二进制数。第1次课第2页,共51页,编辑于2022年,星期六1.1.1 模拟信号与数字信号l模拟信号是指时间上和幅度上均为连续取值的物理量。l在自然环境下,大多数物理信号都是模拟量。如温度是
2、一个模拟量,某一天的温度在不同时间的变化情况就是一条光滑、连续的曲线:第3页,共51页,编辑于2022年,星期六l数字信号是指时间上和幅度上数字信号是指时间上和幅度上均为离散取值均为离散取值的物理的物理量。量。l可以把模拟信号变成数字信号,其方法是对模拟信可以把模拟信号变成数字信号,其方法是对模拟信号进行采样,并用数字代码表示后的信号即为数字号进行采样,并用数字代码表示后的信号即为数字信号。信号。l用逻辑用逻辑1和和0表示的数字信号波形如下图所示:表示的数字信号波形如下图所示:第4页,共51页,编辑于2022年,星期六1.1.2 数字电路的特点数字电路的特点l数字电路的结构是以二值数字逻辑为基
3、础的,其中的工作信号是离散数字电路的结构是以二值数字逻辑为基础的,其中的工作信号是离散的数字信号。电路中的电子器件工作于开关状态。的数字信号。电路中的电子器件工作于开关状态。l数字电路分析的重点已不是其输入、输出间波形的数值关系,而是输数字电路分析的重点已不是其输入、输出间波形的数值关系,而是输入、输出序列间的逻辑关系。入、输出序列间的逻辑关系。l所采用的分析工具是逻辑代数,表达电路的功能主要是功能表、所采用的分析工具是逻辑代数,表达电路的功能主要是功能表、真值表、逻辑表达式、布尔函数以及波形图。真值表、逻辑表达式、布尔函数以及波形图。l数字系统一般容易设计。数字系统一般容易设计。l信息的处理
4、、存储和传输能力更强。信息的处理、存储和传输能力更强。l数字系统的精确度及精度容易保存一致。数字系统的精确度及精度容易保存一致。l数字电路抗干扰能力强。数字电路抗干扰能力强。l数字电路容易制造在数字电路容易制造在IC芯片上。芯片上。第5页,共51页,编辑于2022年,星期六1.2 数制数制主要内容:主要内容:n 进位计数制、基数与权值的概念进位计数制、基数与权值的概念n 二进制计数法及构造方式二进制计数法及构造方式n 最高有效位、最低有效位的概念最高有效位、最低有效位的概念n 二进制数的加、减、乘、除运算二进制数的加、减、乘、除运算n 八进制和十六进制的计数方法八进制和十六进制的计数方法第6页
5、,共51页,编辑于2022年,星期六l表示数码中每一位的构成及进位的规则称为表示数码中每一位的构成及进位的规则称为进位计进位计数制数制,简称,简称数制数制。l进位计数制也叫进位计数制也叫位置计数制位置计数制。在这种计数制中,。在这种计数制中,同一个数码在不同的数位上所表示的数值是不同的。同一个数码在不同的数位上所表示的数值是不同的。l一种数制中允许使用的数码符号的个数称为该数制一种数制中允许使用的数码符号的个数称为该数制的的基数基数。记作记作R l某个数位上数码为某个数位上数码为1时所表征的数值,称为该数位时所表征的数值,称为该数位的的权值权值,简称,简称“权权”。第7页,共51页,编辑于20
6、22年,星期六l利用利用基数基数和和“权权”的概念,可以把一个的概念,可以把一个R进制数进制数D用下列形式表示:用下列形式表示:位置计数法多项式表示法,也叫按权展开式第8页,共51页,编辑于2022年,星期六1.2.1 十进制数十进制数l十进制的十进制的基数基数R为为10,采用十个数码符号,采用十个数码符号0、1、2、3、4、5、6、7、8、9 l十进制的按权展开式为:十进制的按权展开式为:l如十进制数如十进制数2745.214 可表示为:可表示为:第9页,共51页,编辑于2022年,星期六1.2.2 二进制数二进制数l所谓所谓二进制二进制,就是基数,就是基数R为为2的进位计数制,它只的进位计
7、数制,它只有有0和和1两个数码符号。两个数码符号。l二进制的按权展开式为:二进制的按权展开式为:l如二进制数如二进制数1011.1012可表示为:可表示为:第10页,共51页,编辑于2022年,星期六l用用N位二进制可实现位二进制可实现2N个计数,可表示的最大数是个计数,可表示的最大数是2N-1例例1-1:用用8位二进制能表示的最大数是多少?位二进制能表示的最大数是多少?解:解:第11页,共51页,编辑于2022年,星期六二进制数的加、减、乘、除四则运算二进制数的加、减、乘、除四则运算 l二进制的二进制的计数规则计数规则是:低位向相邻高位是:低位向相邻高位“逢二进一,借逢二进一,借一为二一为二
8、”。l二进制加法:二进制加法:二进制的加法运算有如下规则:二进制的加法运算有如下规则:u0+0=0u0+1=1u1+0=1u1+1=10(“逢二进一逢二进一”)例例1-2:1011.1012+10.012=?第12页,共51页,编辑于2022年,星期六l二进制减法:二进制减法:二进制的减法运算有如下规则:二进制的减法运算有如下规则:u0 0=0u1 0=1u1 1=0u0 1=1 (“借一当二借一当二”)例例1-3:1101.1112 10.012=?第13页,共51页,编辑于2022年,星期六1.2.3 八进制数八进制数l八进制数的八进制数的基数基数R是是8,它有,它有0、1、2、3、4、5
9、、6、7共八个有效数码。共八个有效数码。l八进制的按权展开式为:八进制的按权展开式为:l八进制的八进制的计数规则计数规则是:低位向相邻高位是:低位向相邻高位“逢八进一,逢八进一,借一为八借一为八”。第14页,共51页,编辑于2022年,星期六例例1-6:对八进制数,从对八进制数,从08数到数到308 解:解:所求的八进制数的序列如下所示(注意,没所求的八进制数的序列如下所示(注意,没有使用下标有使用下标8)。)。0,1,2,3,4,5,6,7,10,11,12,13,14,15,16,17,20,21,22,23,24,25,26,27,30第15页,共51页,编辑于2022年,星期六1.2.
10、4 十六进制数l十六进制数的十六进制数的基数基数R是是16,它有,它有0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F共十六个有效共十六个有效数码。数码。l十六进制的十六进制的按权展开式按权展开式为:为:l十六进制的十六进制的计数规则计数规则是:低位向相邻高位是:低位向相邻高位“逢十六逢十六进一,借一为十六进一,借一为十六”。第16页,共51页,编辑于2022年,星期六例例1-7:对十六进制数,从对十六进制数,从016数到数到3016 解:解:所求的十六进制数的序列如下所示(注意,没有使用下标所求的十六进制数的序列如下所示(注意,没有使用下标16)。)。0,1,2,3,4,5,6
11、,7,8,9,A,B,C,D,E,F,10,11,12,13,14,15,16,17,18,19,1A,1B,1C,1D,1E,1F,20,21,22,23,24,25,26,27,28,29,2A,2B,2C,2D,2E,2F,30第17页,共51页,编辑于2022年,星期六1.3 数制转换主要内容:主要内容:l二进制数与八进制数、十六进制数之间的相互转换二进制数与八进制数、十六进制数之间的相互转换方法方法l十进制数与二进制数、八进制数、十六进制数的相十进制数与二进制数、八进制数、十六进制数的相互转换方法互转换方法l把一个数从一种数制转换到其他数制的转换方法把一个数从一种数制转换到其他数制的
12、转换方法第18页,共51页,编辑于2022年,星期六1.3.1 二进制数与八进制数的相互转换l将二进制数转换为八进制数将二进制数转换为八进制数 将将整数部分自右往左整数部分自右往左开始,每开始,每3位分成一组,最位分成一组,最后剩余不足后剩余不足3位时在左边补位时在左边补0;小数部分自左往右小数部分自左往右,每每3位一组,最后剩余不足位一组,最后剩余不足3位时在右边补位时在右边补0;然后用;然后用等价的八进制替换每组数据等价的八进制替换每组数据例例1-8:将二进制数将二进制数10111011.10112转换为八进制数。转换为八进制数。第19页,共51页,编辑于2022年,星期六 对每位八进制数
13、,只需将其展开成对每位八进制数,只需将其展开成3位二进制数即可位二进制数即可例例1-9:将八进制数将八进制数67.7218转换为二进制数。转换为二进制数。解:解:对每个八进制位,写出对应的对每个八进制位,写出对应的3位二进制数。位二进制数。l 将八进制数转换为二进制数将八进制数转换为二进制数第20页,共51页,编辑于2022年,星期六1.3.2 二进制数与十六进制数的相互转换二进制数与十六进制数的相互转换 l将二进制数转换为十六进制数将二进制数转换为十六进制数 将将整数部分自右往左开始整数部分自右往左开始,每四位分成一组,最后剩余不,每四位分成一组,最后剩余不足四位时在左边补足四位时在左边补0
14、;小数部分自左往右小数部分自左往右,每四位一组,最后剩,每四位一组,最后剩余不足四位时在右边补余不足四位时在右边补0;然后用等价的十六进制替换每组数据。;然后用等价的十六进制替换每组数据。例例1-10:将二进制数将二进制数111010111101.1012转换为十六进转换为十六进制数。制数。第21页,共51页,编辑于2022年,星期六 对每位十六进制数,只需将其展开成对每位十六进制数,只需将其展开成4位二进制数位二进制数即可。即可。例例1-11:将十六进制数将十六进制数1C9.2F16转换为二进制数。转换为二进制数。解:解:对每个十六进制位,写出对应的对每个十六进制位,写出对应的4位二进制数。
15、位二进制数。l 将十六进制数转换为二进制数:将十六进制数转换为二进制数:第22页,共51页,编辑于2022年,星期六1.3.3 十进制数与任意进制数的相互转换 十进制数与任意进制数之间的转换方法,有十进制数与任意进制数之间的转换方法,有多多项式替代法项式替代法和和基数乘除法基数乘除法。l非十进制数转换为十进制数:非十进制数转换为十进制数:采用按权展开相加法:采用按权展开相加法:具体步骤是,首先把非十进制数写成按权展开的多项式,具体步骤是,首先把非十进制数写成按权展开的多项式,然后按十进制数的计数规则求其和。然后按十进制数的计数规则求其和。例例1-12:将二进制数将二进制数101011.1012
16、转换成十进制数。转换成十进制数。第23页,共51页,编辑于2022年,星期六例例1-13:将八进制数将八进制数165.28转换成十进制数。转换成十进制数。例例1-14:将十六进制数将十六进制数2A.816转换成十进制数。转换成十进制数。第24页,共51页,编辑于2022年,星期六l十进制数转换为其它进制数:十进制数转换为其它进制数:(1)整数转换:)整数转换:采用基数连除法,即除基取余法。采用基数连除法,即除基取余法。(2)纯小数转换:)纯小数转换:采用基数连乘法,即乘基取整法。采用基数连乘法,即乘基取整法。第25页,共51页,编辑于2022年,星期六例例1-15:将将3710转换成等值二进制
17、数。转换成等值二进制数。解:解:采用除采用除2取余法,具体的步骤如下:取余法,具体的步骤如下:u372=18余数余数1 LSBu182=9余数余数0u92=4余数余数1 u42=2余数余数0 u22=1余数余数0 u12=0余数余数1 MSB 按照从按照从MSB到到LSB的顺序排列余数序列,可得:的顺序排列余数序列,可得:3710=1001012第26页,共51页,编辑于2022年,星期六例例1-16:将将26610转换成等值八进制数。转换成等值八进制数。解:解:采用除采用除8取余法,具体的步骤如下:取余法,具体的步骤如下:u2668=33余数余数2 LSBu338=4余数余数1u48=0余数
18、余数4 MSB按照从按照从MSB到到LSB的顺序排列余数序列,可得:的顺序排列余数序列,可得:26610=4128 第27页,共51页,编辑于2022年,星期六例例1-17:将将42710转换成等值十六进制数。转换成等值十六进制数。解:解:采用除采用除16取余法,具体的步骤如下:取余法,具体的步骤如下:u42716=26余数余数11=BLSBu2616=1余数余数10=Au116=0余数余数1=1MSB按照从按照从MSB到到LSB的顺序排列余数序列,可得:的顺序排列余数序列,可得:42710=1AB16 十进制数除十进制数除16的各次余数形成了十六进制数,且当余的各次余数形成了十六进制数,且当
19、余数大于数大于9时,用字母时,用字母AF表示。表示。第28页,共51页,编辑于2022年,星期六例例1-18:将十进制小数将十进制小数0.562510转换成等值的二进制转换成等值的二进制数小数。数小数。解:解:采用乘采用乘2取整法,具体的步骤如下:取整法,具体的步骤如下:u0.56252=1.125整数整数1 MSBu0.1252=0.250整数整数0u0.2502=0.50整数整数0u0.502=1.00整数整数1 LSB按照从按照从MSB到到LSB的顺序排列余数序列,可得:的顺序排列余数序列,可得:0.562510 =0.10012 第29页,共51页,编辑于2022年,星期六例例1-19
20、:将十进制小数将十进制小数0.3510转换成等值的八进制数转换成等值的八进制数小数。小数。解:解:采用乘采用乘8取整法,具体的步骤如下:取整法,具体的步骤如下:u0.358=2.8整数整数2 MSBu0.88=6.4整数整数6u0.48=3.2整数整数3u0.28=1.6整数整数1:LSB 按照从按照从MSB到到LSB的顺序排列余数序列,可得:的顺序排列余数序列,可得:0.3510 =0.26318 第30页,共51页,编辑于2022年,星期六例例1-21:将十进制数将十进制数17.2510转换成等值的二进制数转换成等值的二进制数小数。小数。解:解:17.2510 =1710 +0.2510
21、u u 100012+0.012 =10001.012 所以,所以,17.2510=10001.012 第31页,共51页,编辑于2022年,星期六一、教学目的一、教学目的(1)了解二进制编码的概念;了解二进制编码的概念;(2)掌握常用)掌握常用BCD码的构成、种类及特点码的构成、种类及特点二、教学重点、难点二、教学重点、难点重点:(重点:(1)BCD码;(码;(2)原码、反码和补码。)原码、反码和补码。难点:难点:理解理解BCD码的意义及表示方法。码的意义及表示方法。第2次课第32页,共51页,编辑于2022年,星期六1.4 二进制编码主要内容:主要内容:l用用BCD码表示十进制数的方法码表
22、示十进制数的方法lBCD码和自然二进制码的区别码和自然二进制码的区别l8421、2421等等BCD码码l格雷码、余格雷码、余3码码l各种编码与二进制码的转换方法各种编码与二进制码的转换方法lASCII码码l原码、反码与补码原码、反码与补码第33页,共51页,编辑于2022年,星期六1.4.1 加权二进制码l加权码加权码是每个数位都分配了是每个数位都分配了权或值权或值的编码。的编码。l用四位二进制数表示一位十进制数的方法,统称为用四位二进制数表示一位十进制数的方法,统称为十进制数的二进制编码,简称十进制数的二进制编码,简称BCD码码。l常用的加权二进制编码:常用的加权二进制编码:u8421BCD
23、码码 代码中从左到右的各位权值分别表示代码中从左到右的各位权值分别表示8、4、2、1 u2421BCD码码 代码中从左到右的各位权值分别是代码中从左到右的各位权值分别是2、4、2、1 u4221BCD 各位权值分别是各位权值分别是4、2、2、1u5421BCD 各位权值分别是各位权值分别是5、4、2、1第34页,共51页,编辑于2022年,星期六BCD码十码十进制数码进制数码8421码码2421 码码5421 码码0000000000000100010001000120010001000103001100110011401000100010050101101110006011011001001
24、701111101101081000111010119100111111100几种常用几种常用的的BCD代码代码问题问题:8421BCD码与码与4位自然二进制码相同吗?位自然二进制码相同吗?第35页,共51页,编辑于2022年,星期六l用用BCD码表示十进制数码表示十进制数,只要把十进制数的每一位,只要把十进制数的每一位数码,分别用数码,分别用BCD码取代即可。码取代即可。例例1-22:求出十进制数求出十进制数902.4510的的8421BCD码。码。解:解:第36页,共51页,编辑于2022年,星期六l若要知道若要知道BCD码代表的十进制数,只要将码代表的十进制数,只要将BCD码以码以小数点
25、为起点向左、右每四位分成一组,再写出每一小数点为起点向左、右每四位分成一组,再写出每一组代码代表的十进制数,并保持原排序即可。组代码代表的十进制数,并保持原排序即可。例例1-23:求出求出5421BCD码码10000010.10015421BCD所表示所表示的十进制数。的十进制数。解:解:将将5421BCD码以小数点为起点向左、右每四位一码以小数点为起点向左、右每四位一组进行划分,每一组由其相对应的十进制数位表示组进行划分,每一组由其相对应的十进制数位表示 第37页,共51页,编辑于2022年,星期六补充例题:补充例题:将下列数码作为自然二进制数或将下列数码作为自然二进制数或8421BCD码时
26、,码时,分别求出相应的十进制数。分别求出相应的十进制数。(1)10010111 (2)100010010011第38页,共51页,编辑于2022年,星期六1.4.2 不加权的二进制码l不加权的二进制码,它们的每一位都没有具体的权不加权的二进制码,它们的每一位都没有具体的权值值。余余3码、格雷码就是两种不加权的二进制码。码、格雷码就是两种不加权的二进制码。l余余3码码:由:由8421BCD码加码加3后形成的,所以叫做余后形成的,所以叫做余3码(简写为码(简写为XS3)l格雷码格雷码 u格雷码又叫循环码格雷码又叫循环码 u任意两个相邻的格雷代码之间,仅有一位不同,其余各任意两个相邻的格雷代码之间,
27、仅有一位不同,其余各位均相同位均相同 第39页,共51页,编辑于2022年,星期六二进制码到格雷码的转换二进制码到格雷码的转换 l方法如下方法如下:u格雷码的最高位(最左边)与二进制码的最高位相同。格雷码的最高位(最左边)与二进制码的最高位相同。u从左到右,逐一将二进制码的两个相邻位相加,作为格从左到右,逐一将二进制码的两个相邻位相加,作为格雷码的下一位(舍去进位)。雷码的下一位(舍去进位)。u格雷码和二进制码的位数始终相同。格雷码和二进制码的位数始终相同。例例1-25:把二进制数把二进制数1001转换成格雷码。转换成格雷码。解:解:第40页,共51页,编辑于2022年,星期六格雷码到二进制码
28、的转换格雷码到二进制码的转换 l方法如下:方法如下:u二进制码的最高位(最左边)与格雷码的最高位相同。二进制码的最高位(最左边)与格雷码的最高位相同。u将产生的每个二进制码位加上下一相邻位置的格雷码位,将产生的每个二进制码位加上下一相邻位置的格雷码位,作为二进制码的下一位(舍去进位)。作为二进制码的下一位(舍去进位)。例例1-26:把格雷码把格雷码0111转换成二进制数。转换成二进制数。解:解:第41页,共51页,编辑于2022年,星期六1.4.3 字母数字码l可同时用于表示字母和数字的编码称为可同时用于表示字母和数字的编码称为字母数字码字母数字码。lASCII码码是一种常用的现代字母数字编码
29、,用于计是一种常用的现代字母数字编码,用于计算机之间、计算机与打印机、键盘和视频显示等外算机之间、计算机与打印机、键盘和视频显示等外部设备之间传输字符数字信息。部设备之间传输字符数字信息。lASCII码已成为微型计算机标准输入、输出编码。码已成为微型计算机标准输入、输出编码。第42页,共51页,编辑于2022年,星期六1.4.4 补码l符号数的概念及存贮格式符号数的概念及存贮格式 l符号数的符号数的3种表示形式:种表示形式:u原码原码:自然表示符号数的二进制形式自然表示符号数的二进制形式 u反码反码:对于对于正数正数,反码的数值部分与原码按位相同;对于,反码的数值部分与原码按位相同;对于负数负
30、数,反码的数值部分,反码的数值部分是原码的按位变反(即是原码的按位变反(即1变变0,0变变1),反码也因此而得名。),反码也因此而得名。u补码补码:正数正数的表示同原码和反码的表示是一样的。对于的表示同原码和反码的表示是一样的。对于负数负数,从原码到补码的规,从原码到补码的规则是:符号位不变,数值部分则是按位求反,最低位加则是:符号位不变,数值部分则是按位求反,最低位加1,或简称,或简称“求求反加反加1”。第43页,共51页,编辑于2022年,星期六例例1-28:求二进制数求二进制数x=+1011,y=1011在八位存在八位存贮器中的原码、反码和补码的表示形式。贮器中的原码、反码和补码的表示形
31、式。解:解:ux原码原码=00001011,x反码反码=00001011,x补码补码=00001011uy原码原码=10001011,y反码反码=11110100,y补码补码=11110101第44页,共51页,编辑于2022年,星期六例例1-29:求原码表示的带符号二进制数求原码表示的带符号二进制数10010101的十进制的十进制数值。数值。解:解:在原码表示法中,正数和负数的十进制数值,由所有在原码表示法中,正数和负数的十进制数值,由所有为为1的数值位相应的权值相加得到,而符号通过符号位来确的数值位相应的权值相加得到,而符号通过符号位来确定。故对应的十进制数为:定。故对应的十进制数为:-(
32、24+22+20)=-21第45页,共51页,编辑于2022年,星期六例例1-30:求下面反码表示的带符号二进制数的十进制数值。求下面反码表示的带符号二进制数的十进制数值。(a)10011001 (b)01110100解解 在反码表示法中,在反码表示法中,正数正数的十进制数值,由所有为的十进制数值,由所有为1的的数值位相应的权值相加得到;数值位相应的权值相加得到;负数负数的十进制数值通过给符号位的权值赋以负值,并的十进制数值通过给符号位的权值赋以负值,并将所有为将所有为1的数值位相应的权值相加,再加上的数值位相应的权值相加,再加上1得到。得到。(a)对应的十进制数为:)对应的十进制数为:-12
33、8+(24+23+20)+1=-102(b)对应的十进制数为:)对应的十进制数为:26+25+24+22=+116第46页,共51页,编辑于2022年,星期六例例1-31:求下面补码表示的带符号二进制数的十进制数值。求下面补码表示的带符号二进制数的十进制数值。(a)10011001 (b)01110100解解 在补码表示法中,正数和负数的十进制数值,由所有在补码表示法中,正数和负数的十进制数值,由所有为为1的数值位相应的权值相加得到,此外的数值位相应的权值相加得到,此外负数中符号位负数中符号位的权值赋以负值。的权值赋以负值。对于(对于(a),对应的十进制数为:),对应的十进制数为:-128+(
34、24+23+20)=-103 对于(对于(b),对应的十进制数为:),对应的十进制数为:26+25+24+22=+116第47页,共51页,编辑于2022年,星期六1.5 带符号二进制数的加减运算带符号二进制数的加减运算l带符号二进制数的加法运算带符号二进制数的加法运算l带符号二进制数的减法运算带符号二进制数的减法运算l溢出条件溢出条件第48页,共51页,编辑于2022年,星期六1.5.1 加法运算加法运算l当两个带符号的二进制数相加时,对应位相加,将当两个带符号的二进制数相加时,对应位相加,将最高进位舍去,如最高位为最高进位舍去,如最高位为1,则结果是补码形式,则结果是补码形式的负数,如最高
35、位为的负数,如最高位为0,则结果是原码形式的正数。,则结果是原码形式的正数。l例:例:0001101000000010 0001000011101000第49页,共51页,编辑于2022年,星期六溢出溢出l当两个数的和所需的位数超过了这两个数的位数时,当两个数的和所需的位数超过了这两个数的位数时,就会发生就会发生溢出溢出。l仅仅在两个加数都为正数或都为负数时才可能发生仅仅在两个加数都为正数或都为负数时才可能发生溢出。溢出。l例:例:0111110101001000第50页,共51页,编辑于2022年,星期六1.5.2 减法运算减法运算l当两个带符号二进制数进行减法运算时,只需将减当两个带符号二进制数进行减法运算时,只需将减数(连符号位)转换为补码形式,然后与被减数相数(连符号位)转换为补码形式,然后与被减数相加,并舍去最高的任何进位即可。如最高位为加,并舍去最高的任何进位即可。如最高位为1,则结果是补码形式的负数,如最高位为则结果是补码形式的负数,如最高位为0,则结果,则结果是原码形式的正数。是原码形式的正数。l例:例:0000100000000011 1110011100010011第51页,共51页,编辑于2022年,星期六