- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 第一章 基础知识 第一章 基础知识 1.1 信息在计算机中的表示 1.1.1 数在计算机内的表示 计算机中的数通常有两种:无符号数和有符号数。 无符号数由于不带符号,表示时比较简单,直接用它对应的二进制形式表示,例如:假设机器字长为8位,123表示。 有符号数带有正负号,通常,在计算机中表示有符号数时,在数的前面加一位,作为符号位。正数表示为0,负数表示为1,其余的位用以表示数的大小。这种连同一个符号位在一起作为一个数,称为机器数,它的数值称为机器数的真值。 符号位 数值位 机器数在计算机中有三种表示法:原码、反码和补码。 一. 原码 原码表示时,最高位为符号位,正数用0表示,负数用1表示,其余的位用于表示数的绝对值。 符号位 绝对值 对于一个N位的二进制,它的原码表示范围为-(2n-1-1)~+(2n-1-1),例如:如果用8位二进制表示原码,则数的范围为-127~+127。 原码表示时,假设机器字长为8位,-0的编码+0的编码 【例1-1】 求+67、-25的原码(机器字长8位) 因为 ?+67?=67=1000011B ?-25?=25=11001B 所以 [+67]原 [-25]原 二. 反码 反码表示时,最高位为符号位,正数用0表示,负数用1表示,正数的反码与原码相同,而负数的反码可在原码的基础之上,符号位不变,其余位取反得到。 对于一个n位的二进制,它的反码表示范围为-(2n-1-1)~+(2n-1-1),对于0,假设机器字长为8位,-0的反码,+0的反码。 【例1-2】 求+67、-25的反码(机器字长8位)。 因为 [+67]原 [-25]原 所以 [+67]反 [-25]反 三. 补码 补码表示时,最高位为符号位,正数用0表示,负数用1表示,正数的补码与原码相同,而负数的补码可在原码的基础之上,符号位不变,其余位取反,末位加1得到。对于一个负数X,X的补码也可用2n-?X?得到,其中n为计算机字长。 【例1-3】 求+67、-25的补码(机器字长8位)。 因为 [+67]原 [-25]原 所以 [+67]补 [-25]补 另外,对于计算补码,也可用一种求补运算方法求得。 求补运算:一个二进制数,符号位和数值位一起取反,末位加1。 求补运算具有以下的特点: 对于一个数X [X]补 [-X]补 [X]补 【例1-4】 已知+25的补码,用求补运算求-25的补码。 因为 [25]补 [-25]补 所以 [-25]补1 补码数的表示范围,对于一个n位的二进制,它的补码表示范围为-(2n-1)~+(2n-1-1)。补码表示时,对于0,-0和+0的补码是相同的,假设机器字长为8位,则0的补码。 四. 补码的加减运算 补码的加法运算规则: [X+Y]补=[X]补+[Y]补 [X-Y]补=[X]补+[-Y]补 对于[-Y]补只要对[Y]补求就可以得到。 【例1-5】 假设计算机字长为8位,完成下列补码运算。 1. 25+32 [25]补 [32]补 [25]补+ [32]补 所以 [25+32]补=[25]补+[32]补=[57]补 2. 25+(-32) [25]补=0011001B [-32]补 [25]补+ [-32]补 所以 [25+(-32)]补=[25]补+[-32]补=[-7]补 3. 25-32 [25]补=0011001B [-32]补 [25]补+ [-32]补 所以 [25-32]补=[25]补+[-32]补=[-7]补 4. 25-(-32) [25]补 [32]补=0010000
您可能关注的文档
最近下载
- (高级三级)互联网营销师(直播销售员)职业技能鉴定理论考试题库(附答案).docx VIP
- 特殊作业安全管理制度.docx VIP
- 沪教牛津版小学五年级英语上册好卷五英语下月考卷一Module1过关检测卷.pdf VIP
- (最新版)坡改梯合同7篇.docx
- 无人机在光伏电站巡检中的应用论文.docx VIP
- 产后出血预防与处理指南(2023)解读PPT课件.pptx VIP
- 《产后出血预防与处理指南(2023)》解读PPT课件.pptx VIP
- 江苏联恒电子新材料科技有限公司12万吨电子化学品项目环评资料环境影响.docx VIP
- 2025年全国高考英语考试大纲.doc VIP
- 施工管理人员年度安全生产教育培训及考核记录(模板)教学文稿.docx
文档评论(0)