- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 字与编码
1.3.3 移位运算 1.逻辑移位 逻辑左移: 将操作数的所有位同时左移,最高位移出原操作数之外,最低位补0。逻辑左移一位相当于无符号数乘2。 例如,辑左移一位后变相当于 (101)10×2=202 。 逻辑右移: 将操作数的所有位同时右移,最低位移出原操作数之外,最高位补0。逻辑右移一位相当于将无符号数除以2。例如,辑右移一位后变相当于148÷2=74 。 循环左移:将操作数的所有位同时左移,并将移出的最高位送到最低位。循环左移的结果不会丢失被移动的数据位。例如,环左移一位后变 循环右移:将操作数的所有位同时右移,并将移出的最低位送到最高位。它也不会丢失被移动的数据位。例如,环右移一位后变 四种机器数的比较和小结 ① 原码、补码、反码和移码均是计算机能识别的机器数,机器数与真值不同,它是一个数(连同符号)在计算机中加以数码化后的表示形式。 ② 正数的原码、补码和反码的表示形式相同,负数的原码、补码和反码各有不同的定义,它们的表示形式不同,相互之间可依据特定的规则进行转换。 ③ 四种机器数形式的最高位均为符号位。原码、补码和反码表示中,为0表示正数,为1表示负数;在移码表示中,为0表示负数,为1表示正数。 ④ 原码、补码和反码既可用来表示浮点数中的尾数,又可用来表示其阶码;而移码则主要用来表示阶码。 ⑤ 0在补码和移码表示中都是唯一的,0在原码和反码表示中都有两种不同的表示形式。 1.4.3 二-十进制编码 用几位二进制码来表示一位十进制数的方法称为十进制数的二进制编码,简称BCD码(Binary Code Decimal)。 常见的BCD码有8421码、余3码、格雷码等。平常说到BCD码,通常指的是8421码。 1. 有权码和无权码的概念 有权码:代码中的各位有固定的权值(如8421码)。 无权码:只依靠某种规则进行编码(如“相邻代码只有一位不同”、“五中取二”等),而代码中的各位并无权值的大小)。 2. 组合BCD码和分离BCD码 组合BCD码(packed BCD):每个字节存放两个十进制数字。 例如, (9502)10的组合BCD码格式为: 1001 0101 0000 0010 分离BCD码(unpacked BCD):每个字节存放一个十进制数字(占低四位,高4位无关紧要) 1.5 字符代码 通常把用以表示各种符号(包括字母、数字、标点符号、运算符号以及控制符号等)的二进制代码称为字符代码。 常见的字符代码有两种:ASCII码、EBCDIC码。 代码的二进制位数称为代码长度。若代码长度为n位,则可以表示的字符数最多为2n个。 ASCII码的长度为7位,可以表示128个字符。包括各种打印字符,如大写和小写字母、十进制数字、若干标点符号和专用符号,还有各种控制字符,如回车(CR)、换行(LF)、换页(FF)、传输结束(EOT)等。 用ASCII码表示的字符在计算机内部是按8位一组的格式来存储的,因此可以将除7位代码位之外的第8位做为奇偶校验位。 经常是将该位置0,即不设奇偶校验位。 第1章 作业 P22 1.3 1.4 1.5 1.7 1.9 * * 第1章 数制与编码 本章主要内容 (1) 进位记数制 (2)不同进位制数之间的转换 (3) 二进制数的算术运算和逻辑运算 (4)数据在计算机中的表示形式 (5) 字符编码 1.1 进位记数制 计算机中全部信息(包括指令和数据)都是采用二进制数,为了书写方便,又经常采用十六进制。人们在日常生活中又广泛采用十进制。 二进制、十六进制、十进制都是进位记数制。 1.1.1 进位记数制及其基数和权 进位记数制:用一组固定的数字符号和特定的规则表示数的方法。 基数和权 在进位记数制中,一种进位制所允许选用的基本数字符号的个数称为这种进位制的基数。 同一个数字符号处在不同的数位时,它所代表的数值是不同的,每个数字符号所代表的数值等于它本身乘以一个与它所在数位对应的常数,这个常数叫做位权,简称权(weight)。 不同进位制的基数不同 十进制:基数10,数字符号0~9 二进制:基数2,数值符号0,1 同一进制,不同数位其权值不同。 1.1.2 几种常用的进位记数制 1. 十进制 任何一个十进制数,都可以用一个多项式来表示: 等式右边的表示形式,称为十进制数的多项式表示法,也叫按权展开式; 等号左边的形式,称为十进制的位置记数法。位置
您可能关注的文档
最近下载
- 在线网课学习课堂《信息与通信技术》单元测试考核答案.pdf VIP
- 文旅项目景区景点城市水族馆冰雪海洋世界抖音运营策划方案【抖音代运营】【短视频运营】【新媒体运营】.pptx
- 深圳中电PecStar V3.5 用户手册.pdf VIP
- 白莽、柔石.ppt VIP
- 甲状腺危象急诊诊治专家共识(2021版)解读.pptx VIP
- 13J933-2 体育场地与设施(二).docx VIP
- 国家建筑标准设计图集22G101-3 混凝土结构施工图平面整体表示方法制图规则和构造详图(独立基础、条形基础、筏形基础、桩基础).pdf VIP
- 景区景点文旅景区月度品牌蓄客营销活动策划方案 文旅小镇活动策划【旅游景区活动】【夏季活动】.pptx VIP
- 中国红温泉康养文旅小镇战略推广方案-旅游文化小镇品牌营销.pptx VIP
- 2025年版成人急性髓系白血病(非急性早幼粒细胞白血病)中国诊疗指南.docx VIP
文档评论(0)