- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.4带符号数的表示方法
1.4 微型计算机中数的编码和字符的表示 1.4.1 带符号数的表示方法 1.4.2 定点数与浮点数 1.4.3 计算机中的编码 1.4.1 带符号数的表示方法 由于计算机只能识别0和1组成的数或代码,所以有符号数的符号也只能用0和1来表示,一般用0表示正,用1表示负。 由于数值部分的表示方法不同,有符号数可有三种表示方法,分别叫做原码、反码和补码。 原码表示的有符号数: 最高位为符号位,数值位部分就是该数的绝对值。 例如:假设某机器为8位机,即一个数据用8位(二进制)来表示,则: +23的原码为 -23的原码为 其中最高位是符号位,后7位是数值位。 反码表示的有符号数: 把最高位规定为符号位,数值部分对于正数是其绝对值,而对于负数则是其绝对值按位取反(即1变0,0变1)得到的。 例如:+23的反码为 -23的反码为 反码表示的数字范围同原码。 数字‘0’ 有2个编码表示: (+0)反 (- 0)反 补码表示的有符号数: 正数的补码表示与原码、反码相同,负数的补码则是原码的数值位按位取反再在后末位加1形成。 例如: +23的补码为 -23的补码为 1.4.2 定点数与浮点数 1.定点表示法 2.浮点表示法 1.定点表示法 所谓定点表示法,是指计算机中小数点位置是固定不变的。 根据小数点位置的固定方法不同,又可分为定点整数和定点小数表示法。前者小数点固定在数的最低位之后,后者小数点固定在数的最高位之前。设计算机的字长是8位,则上述两种表示法的格式如下: 2.浮点表示法 所谓浮点表示法,是指计算机中的小数点位置不是固定的,或者说是“浮动”的。为了说明它是怎样浮动的我们引入“阶码表示法”。对于任何一个二进制数N都可表示为: N=2±b×(±k) 1.十进制数的编码—BCD码 计算机中采用二进制,但二进制书写冗长,阅读不便,所以在输入输出时人们仍习惯使用十进制。如果计算量不大,可采用二进制数对每一位十进制数字进行编码的方法来表示一个十进制数,这种数叫做BCD码。由于在机内采用BCD码进行运算绕过了二进制、十进制间的复杂转化环节,从而节省了机器时间。 BCD码有多种形式,最常用的是8421BCD码,它是用4位二进制数对十进制数的每一位进行编码,这4位二进制码的值就是被编码的一位十进制数的值。 2.字符的编码 在计算机中除了数值之外,还有一类非常重要的数据,那就是字符,如英文的大小写字母(A,B,C,…,a,b,c,…),数字符号(0,1,2,…,9)以及其他常用符号(如:?、=、%、+等)。在计算机中,这些符号都是用二进制编码的形式表示。 目前,一般都是采用美国标准信息交换码,它使用七位二进制编码来表示一个符号,通常把它称为ASCII码。由于用七位码来表示一个符号,故该编码方案中共有128个符号(27=128)。 3.汉字的编码 计算机要处理汉字信息,就必须首先解决汉字的表示问题。同英文字符一样,汉字的表示也只能采用二进制编码形式,目前使用比较普遍的是我国制定的汉字编码标准GB2312-80,该标准共包含一、二级汉字6763个,其他符号682个,每个符号都是用14位(两个7位)二进制数进行编码,通常叫做国标码。 如“啊”的国标码为1110000,1100001。新的国标汉字库已包括两万多个汉字和字符。 1.4.3 计算机中的编码 1.十进制数的编码—BCD码 2.字符的编码 3.汉字的编码 4. 基本数据类型 4. 基本数据类型 字节 第1章 概述 * 二进制数、不同数制造之间的互化 无符号数与带符号数 真值 机器数 机器数 真值 问题:无符号数与带符号数的区别? 原码表示的数字范围: -127 — +127 原码表示的数字范围: -128 — +127 例1:求的原码、反码和补码。 解: (-97)原 = 1 1100001 (-97)反 = 1 0011110 (-97)补 = 1
您可能关注的文档
- (一)公路运输成本项目的设置.ppt
- 01.常用仪器的使用及元器件的测试.doc
- 02297电力拖动自动控制系统考纲-上海交通大学-成人高等教育.doc
- 03生物医学工程实验-华中科技大学·生命科学与技术学院.doc
- 02294微机控制技术考纲-上海交通大学-成人高等教育.doc
- 06文字处理软件MSWORD-ICL,PKU.ppt
- 07网路概论.doc
- (INBER公共广播系统)设计方案-中国INBER(音博耳).doc
- 1-4G移动通信技术.doc.doc
- 1-4.面版说明(FRONTPANEL).ppt
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)