第二章 微机运算基础.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二、字母与字符的编码 字母和各种字符在计算机内是按特定的规则用二进制编码表示的。这些编码有各种不同的方式。 目前在微机、通讯设备和仪器仪表中广泛使用的是ASCII(American Standard Code for Information Interchange)码--美国标准信息交换码。 7位ASCII代码能表示27=128种不同的字符,其中包括数码(0~9),英文大、小写字母,标点和控制的附加字符。 7位ASCII码是由左3位一组和右4位一组组成的。下表表示这两组的安排和号码的顺序,位6 是最高位,而位0是最低位。要注意这些组在课本表2.3的行、列中的排列情况。4位一组表示行,3位一组表示列。 补码的运算(板书) 第2章 微机运算基础 2.1 进位计数制 2.2 进位数制之间的转换 2.3 二进制编码 一、二—十进制编码——BCD码 BCD(Binary-Coded Decimal)码又称为“二—十进制编码”,专门解决用二进制数表示十进数的问题。最常用的是8421编码,其方法是用4位二进制数表示1位十进制数,自左至右每一位对应的位权是8、4、2、1。 1.压缩BCD码 每一位数采用4位二进制数来表示,即一个字节表示2位十进制数。例如:二进制,采用压缩BCD码表示为十进制数89D。 2.非压缩BCD码 每一位数采用8位二进制数来表示,即一个字节表示1位十进制数。而且只用每个字节的低4位来表示0~9,高4位为0。 例如:十进制数89D,采用非压缩BCD码表示为二进制数是: ASCII码 美国标准信息交换代码 2.4 二进制数的运算 2.4.1 二进制数的算术运算 1.二进制数的加法运算 二进制数的加法运算法则是: 0+0=0 0+1=1+0=1 1+1=0(被加数和加数为1,结果本位为0,按逢二进一向高位进位1) 2.二进制数的减法运算 二进制数的减法运算法则是: 0-0=1-1=0 1-0=1 0-1=1(被减数为0、减数为1,结果本位为1,向高位借位) 3.二进制数的乘法运算 二进制数的乘法运算法则是: 0×0=0 0×1=1×0=0 1×1=1 4.二进制数的除法运算 二进制数的除法运算法则是: 0÷0=0 0÷1=0(1÷0无意义) 1÷1=1 2.4.2 二进制数的逻辑运算 1.逻辑数据的表示 对二进制数的1与0在逻辑上可代表真与假、是与非、对与错、有与无,这种具有逻辑性的变量称为逻辑变量。逻辑变量之间的运算就称为逻辑运算。 2.逻辑运算 在计算机中,逻辑数据的值用于判断某个事件成立与否,成立为1(真),反之则为0(假)。 (1) 逻辑非运算 它表示同原事件A含义相反 (2) 逻辑与运算 逻辑与也称逻辑乘,通常用“×”、“·”或“∧”符号表示两个逻辑变量间的与关系。逻辑与表示两个简单事件A和B构成逻辑相乘的复杂事件,表示当A、B事件同时满足结果才为真,只要有一个为假,结果为假。 (3) 逻辑或运算 逻辑或通常用“+”或“∨”符号表示两个逻辑变量间的或关系。表示A、B两个事件只要有一个满足时结果就为真,只有两个均为假,结果才为假。 (4) 逻辑异或运算 2.5 数的定点与浮点表示 在计算机中,用二进制表示一个带小数点的数有两种方法,即定点表示和浮点表示。所谓定点表示,就是小数点在数中的位置是固定的; 所谓浮点表示,就是小数点在数中的位置是浮动的。相应地,计算机按数的表示方法不同也可以分为定点计算机和浮点计算机两大类。 把二进制数的最高一位定义为符号位,符号位为0表示正数,符号位为1表示负数。 这种在计算机中使用的、连同符号位一起数值化了的数,称为机器数。机器数所表示的真实的数值,称为真值。 把1个数(包括符号位)在机器中的一组二进制数表示形式,称为“机器数”,如, 而把它所表示的值称为机器数的“真值”(数值连同符号“+”或“-”称为机器数的真值)。如:-0000101B, + 0011101B 对于符号数,机器数常用的表示方法有原码、反码和补码三种。数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。 2.6 带符号数的表示法 真值 X=+18=+0010010B X=-18=-0010010B X= +0=+0000000B X= -0=-0000000B 原码 [X] 原 [X] 原 [X] 原

文档评论(0)

55863368 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档