- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 1 讲绪论 课时授课计划 课 程 内 容 数字电路的优点 基本工作信号是二值信号。0、1两个状态,对元件的精度要求低。 抗干扰能力强,可靠性高。信号易辨别不易受噪声干扰。 便于长期存储。 电路结构简单、功耗低,便于集成制造和系列化生产。 保密性好。容易进行加密处理。 4.数字系统中的两种运算类型 算术运算和逻辑运算。 二、数制及其转换 人们与数据打交道的时候习惯于采用十进制,而计算机和其他数字系统中使用的是二进制。 为什么数字系统要采用二进制? 二进制有何优缺点?如何克服它的缺点? 人机联系/对话时,如何进行不同进制数之间的转换? 三、带符号的二进制数的代码表示 一个数除了有绝对值大小的区别,往往还有正负之分数字系统中如何处理正负号呢? 数字系统只认识0和1,因此符号也是用0、1来表示的。具体做法:将数的最高位作为符号位,用0表示正,用1表示负,其余为用作数值位,表示该数的绝对值。 符号数的真值:用“+”、“-”表示正负的二进制数。 机器数或机器码:把符号和数值一起编码表示的二进制数。 常用的机器码有原码、反码、补码。 原?? 码 用原码表示带符号二进制数时,符号位用0表示正,1表示负;数值位保持不变。原码表示法又称为符号-数值表示法。一、小数原码的定义设二进制小数X=±0.X-1X-2…X-m,则其原码定义为例如,若X1=+0.1011, X2=-0.1011,则X1和X2的原码为[X1]原 = 0.1011[X2]原 = 1-(-0.1011)=1.1011 根据定义,小数0的原码可以表示成0.0…0或1.0…0。 二、整数原码的定义设二进制整数X=±Xn-1Xn-2…X0,则其原码定义为例如,若X1=+1101,X2=-1101, 则X1和X2的原码为[X1]原 = 01101[X2]原 = 24-(-1101)=10000+1101=11101同样,整数0的原码也有两种形式,即00…0和10…0。原码表示的优缺点 采用原码表示带符号的二进制数的优点是简单易懂 缺点是加、减运算不方便。当进行两数加、减运算时,要根据运算及参加运算的两个数的符号来确定是加还是减。如果是做减法,还需根据两数的大小确定被减数和减数,以及运算结果的符号。显然,这将增加运算的复杂性。 反码 用反码表示带符号的二进制数时,符号位与原码相同,即用0表示正,用1表示负;数值位与符号位相关,正数反码的数值位和真值的数值位相同;而负数反码的数值位是真值的数值位按位变反。小数反码的定义 设二进制小数X=±0.x-1x-2…x-m,则其反码定义为 整数反码的定义 设二进制整数X=±Xn-1Xn-2…X0,则其反码定义为 例如,若X1=+1001,X2=-1001,则X1和X2的反码为[X1]反 = 01001[X2]反 = (25-1)+X= (100000-1)+(-1001)= 11111-1001= 10110同样,整数0的反码也有两种形式,即00…0和11…1。采用反码进行加、减运算时,无论进行两数相加还是两数相减,均可通过加法实现。加、减运算规则如下:[X1+X2]反 =[X1]反 +[ X2]反[X1-X2]反 =[X1]反 +[-X2]反运算时,符号位和数值位一样参加运算。当符号位有进位产生时,应将进位加到运算结果的最低位,才能得到最后结果。 例如,若X1=+0.1110,X2=+0.0101,则求X1-X2可通过反码相加实现。运算如下:[X1-X2]反=[X1]反+[-X2]反=0.1110+1.1010即:[X1-X2]反= 0.1001由于结果的符号位为0,表示是正数,故X1-X2=+0.1001 补 ? 码 用补码表示带符号的二进制数时,符号位与原码、反码相同,即用0表示正,用1表示负;数值位与符号位相关,正数补码的数值位与原码、反码相同。而负数补码的数值位是真值的数值位按位变反,并在最低位加1。 一、小数补码的定义设二进制小数X=±0.X-1X-2…X-m,则其补码定义为例如,若X1= + 0.1011, X2 = - 0.1011, 则X1和X2的补码为[X1]补 = 0.1011[X2]补 = 2 + X = 10.0000 - 0.1011 = 1.0101小数0的补码只有一种表示形式,即0.0…0。 二、整数补码的定义设二进制整数X=±Xn-1Xn-2…X0,则其补码定义为例如,若X1 = +1010, X2 = -1010, 则X1和X2的补码为[X1]补 = 01010[X2]补 = 25 + X = 100000-1010 = 10110同样,整数0的补码也只有一种表示形式,即00…0。 采用补码进行加、减运算时,可以将加、减运
文档评论(0)