- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
02计算机基本知识点点
第2章 计算机基本知识 2.1 数制 2.2 计算机中数的表示法 2.3 算术运算 2.4 逻辑运算(布尔代数) 引入 位:就是一位的二进制数,其只能存放“1”或“0”,可以用来表示两种不同的状态信息,如开关的“通”和“断”,电位的“高”和“低” 001三位 位(bit) 位位位位位位位位 字节(Byte) 7 6 5 4 3 2 1 0 字节字节 字(word) 2.1 数制 2.2 计算机中数的表示法 数据的表示常用的有两种:定点表示法和浮点表示法。 任何一个二进制数N都可以表示为 N=2E·S 其中E是一个二进制整数,称为数N的阶码,2为阶码的基数,S是二进制小数,称为数N的尾数。E和S可正可负。尾数S表示数N的全部有效数据,阶码E指明该数的小数点位置,表示数据的大小范围。 (1)?? 阶码E保持不变 (2)?? 若E=0,小数点固定在最高位之前,则该数是一个纯小数或定点小数。 例如 N=20·0.110101001=0.110101001 (3)若取E=n(n为尾数的位数),则把小数点定在尾数最末位之后,这时表示一个纯整数(定点整数)。 例如 N=2111·0.10110101. 浮点数的格式 通常,阶码位数m与尾数位数n之间有如下关系: 2m-1≥n 即表示阶码的值应保证实际的小数点可以在整个尾数的位格中移动。 2. 规格化浮点数 所谓浮点数的规格化,就是通过移动尾数,使尾数S的最高位数字为1。即S满足1/2≤|S|1时,这个浮点数就是规格化的数,否则就不是。在字长一定的情况下,规格化的浮点数精度最高。 2.溢出情况 (1)?? 定点表示法(小数) 带符号n+1位数时: 小于2-n时:当0;大于1-2-n时:溢出,停机。 (2)?? 浮点表示法 规格化后,从阶码上分析溢出: 阶码很小时,下溢:当0;阶码超出最大值时,上溢:停机。 作业: 1.把下列的十进制数:116,278,56712,900分别转化为二进制,八进制,十六进制.(用余数法,权转化法两种方法) 2.把下列的十进制数:38.625,24.875,4827.625分别转化为二进制数.然后把二进制直接数转化为十六进制数. 0转换成16进制小数 3.分别写出+7,-7,+35,-35,+127,-127的原码,反码,补码. 2.2.6 二进制算术运算规则 1.加法算术运算 0+0=0 0+1=1 1+0=1 1+1=0(向上位进1) 2.减法算术运算 0-0=0 0-1=1(向上位借1) 1-0=1 1-1=0 3.乘法算术运算 0 × 0=0 0 × 1=0 1 × 0=0 1 × 1=1 4.除法算术运算 0 ? 0=0(无意义) 1 ? 0=0(无意义) 1 ? 1=1 0 ? 1=0 补码运算公式 例1:10-3=? 解: 例2:10-11=? 解: 例3:计算X+Y。X、Y均为正数。设定 X=64, Y=65,字长N=8。 解: X= 64 [x]原= [x]反= [x]补=[x+y]补= [x]补+[y]补=01000001小结: 1)补码运算时,参加运算的两个数均为补码,结果也是补码。 2)运算时,第一,符号位与数值位一起参加运算;第二,符号位产生的进位舍掉不管;第三,要保证运算结果不超过补码能表示的最大范围,否则将产生溢出错误。 2.2.7 十进制数编码 8421BCD码(Binary Coded Decimal),2421码等 2.2.8 美国标准信息交换码 ASC? ASC?编码 b7 b6 b5 b4 b3 b2 b1 b0 代表128个字符,b8作校验位。 包括大小写英文字母,阿拉伯数字符号及其他符号共95个,不可显示的”符号”(如回车,换行等各种控制字符33个) 2.3 算术运算 (1)加法运算 [X+Y]补= X补+Y补 [X-Y]补= X补+[-Y]补 原码=补码取反(符号位不变)+1 例:若[X]补-9), [Y]补-2) 则 [X]补=111101
文档评论(0)