【2017年整理】2计算机基础知识.ppt

  1. 1、本文档共98页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【2017年整理】2计算机基础知识

2.1 微处理机的数据表达 *所有微机都是以二进制形式算术运算和逻辑操作的。 五行八卦中的32卦 一、十进制数 二、二进制数 在微机中采用二进制的原因 二进制只有0,1两个数字;因此用晶体管的导通和截止、脉冲的高电平和低电平,很容易实现这两种状态。 此外二进制运算简单,便于电子线路的实现. B=0V 三极管导通 B=VCC 三极管截止 比如,微机中RS232口线电平,是 -12V 称为“1” +12V称为“0” 或理解成: 经RS232输出的数字“1”,会产生-12V电压。 经RS232输出的数字“0”,会产生+12V电压。 三、十六进制数 常见的标识方法有两种: 1、用括号后加数字下标, 如 (11)2 (11) 10 (11) 16 2、用英文字母加在被标记数的后面,B、O、D (通常省略) 、H分别表示该数为二进制、八进制、十进制和十六进制。 如 11D 11B 11H. 前者机器难以识别,一般用于书写;后者有利于机器识别,常用 可见四位二进制数可用一位十六进制数代表; 一位十六进制数,可扩展为四位二进制数,如: 0011 1111 3F 1010 0101 A5 1 0101 0001 1110 1011 0011 1100 151EB3C 1234 0001 0010 0011 0100 A4B2 1010 0100 1011 0010 注意 【例】 十进制数430.25转换为十六进制数 四、二进制数的算术运算 五、二进制数的逻辑运算 *对于有符号数中的正数,原码 反码 补码的表示值是相同的. 原码 反码 补码 +2 *对于有符号数中的负数,原码 反码 补码的表示值是不相同的. 原码 反码 补码 -2 反码是取反; 补码是取反加1 *当进行有符号数运算时,要通过判断最高位的值来 确定该字节值是正数,还是负数. 1.原码 采用8位二进制表示时,整数补码的表示范围: ????? 最大其真值为(127)10 ????? 最小其真值为(一128)10 ????? 在补码表示法中,0只有一种表示形式: ??????? [+0]补??????? [+0]补1由于受设备字长的限制,最后的进位丢失) 所以有[+0]补=[+0]补*对于8位有符号数 A)原码法能表示的范围为-127--+127D B)反码法能表示的范围为-127--+127D C)补码法能表示的范围为-128--+127D *对于“0”的表示 A)原码有两种不同的表示,称之为+0、-0 分别为0000 0000B 1000 0000B B)反码有两种不同的表示,称之为+0、-0 分别为0000 0000B 1111 1111B C)补码的±0 只有一种表示 0000 0000B 表1-3 数的表示方法 1. 定点表示法 若阶码的底为2,阶码P、尾数S都用二进制数表示,则可以构成二进制浮点数。 任何一个二进制数,它的浮点数可表示为:N= 2P ×S。 例如: 101.101B = 1000B X 0.101101B = 2+11B X 0.101101B 例如: -0.078125D = -0.000101B = 2-11B X -0.101B 几点说明: *在以控制见长的单片机中,一般按定点数运算见多. *浮点数主要用在数字信号处理,图像处理等场合. *在定点数运算中,带符

文档评论(0)

liangyuehong + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档