第1章微机基础试题.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机的发展 1.1.2 微型计算机的特点和应用范围 1.1.2.1 微型计算机的特点 1.1.2.2 微型机的应用范围 1.1.2.1 微型计算机的特点 1.体积小、重量轻、价格低廉 2.简单灵活、可靠性高、使用环境要 求不高 3.功耗低 1.1.2.2 微型计算机的应用 1.科学计算 2.数据处理 3.办公自动化 4.过程控制 5.辅助系统 6.仿真 整数部分的转换步骤: ① 把r写成十进制数; ② 将N除以r,记录商和余数,并用r进制表示余数,这余数便是用r进制表示的数的最低位数字; ③ 把上次的商进行②中所述除以r取余的运算,用r进制表示余数;重复这种运算直到商为0,这时的余数即为十进制数N用r进制表示时的最高位数字。 十进制数转换为r进制数 例2. 把十进制数103用二进制表示 例3. 把十进制数506用十六进制表示 小数部分的转换步骤: ① 把r写成十进制数; ② 将N乘以r,记录积的整数部分和小数部分,并用r进制表示整数部分,该整数即为转换后r进制小数的最高位; ③ 把上次积的小数部分进行②中所述乘以r取整的运算,用r进制表示积的整数部分;重复这种运算直到积的小数部分为0,或者达到所要求的位数,这时的整数部分即为十进制数N转换成r进制小数的最低位。 十进制数转换为r进制数 例4. 把十进制0.8125用八进制表示 二进制与八进制、十六进制的相互转换 从二进制转换成十六进制时,从小数点位置开始,整数部分向左,小数部分向右,每四位二进制数为一组用一位十六进制的数字来表示,不足四位的用0补足,就是相应十六进制的表示。 从二进制转换成八进制时,从小数点位置开始,整数部分向左,小数部分向右,每三位二进制数为一组用一位八进制的数字来表示,不足三位的用0补足,就是相应八进制的表示。 例5. 把二进制1011011010111.11101用十六进制表示 例6. 把八进制数62.31用二进制表示 数值数据的表示 符号数的表示 把二进制数的最高一位定义为符号位,符号位为0表示正数,符号位为1表示负数 这种在计算机中使用的、连同符号位一起数值化了的数,称为机器数。机器数所表示的真实的数值,称为真值。对于符号数,机器数常用的表示方法有原码、反码和补码三种。数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。 最高位表示符号,数值位用二进制绝对值表示的方法,称为原码表示法 一个负数的原码符号位保持不变,其余位取反就是机器数的另一种表示方法,反码表示法。正数的反码与原码相同。 将负数的反码加1,则得到机器数的补码表示。正数的补码与原码相同。 补码加减法的运算规则 [X?Y]补=[X]补+[?Y] 补 其中X,Y为正负数均可,符号位参与运算。 模(module)就是一个计数系统的最大容量,其大小等于以进位计数制基数为底,以位数为指数的幂。凡是用器件进行的运算都是有模运算,运算结果超过模的部分被运算器自动丢弃。因此,当器件为n位时,有, X=2n+X (mod 2n) 不难验证, [X]补=2n+X (mod 2n) 因此, [X?Y]补 = 2n+ (X?Y) (mod 2n) = (2n+ X)+ (2n+ X) = [X]补+ [?Y]补 补码加减法的运算规则 例7. 设X = 23,Y = -42,以28为模,用补码运算求X + Y和X - Y。 当运算结果超出补码表示的数值范围时,补码运算就不正确了。这种现象称为溢出。 对于n位补码,当 时应用补码运算可以得到正确的结果 无符号数的表示 无符号数的最高位不是符号位而是数值的一部分 浮点数的表示 任意一个二进制实数X都可以表示成如下一般格式: 102+5的阶码为+5,表示把尾数的小数点向右移动5位就是小数点的实际位置 规格化处理:整数部分必须是1 浮点数的表示 Pentium微处理器支持的浮点格式 Pentium将阶码以一种偏置形式存放于格式之中,即将真阶码加上一个常数偏置值才是格式阶码,以保证偏置后的格式阶码恒为正数。 单精度的阶码偏置值为+127,双精度的阶码偏置值为+1023,扩展精度的阶码偏置值为+16383。 一个浮点数数的真阶码要通过它的格式阶码减去偏置值而得到。 浮点数的表示 例8. 写出178.125以单精度浮点数形式存放的机器数。 十进制数的表示 8421BCD码 压缩BCD码的每一位用4位二进制表示,0000~1001表示0~9,一个字节表示两位十进制数。 非压缩BCD码用一个字节表示一位十进制数,高4位总是0000,低4位的0000~1001表示0~9。 非数值数据的表示 ASCII码 采用7

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档