- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机基础知识 计算机发展概述 计算机的主要特点 计算机的分类 计算机技术的发展趋势 运算基础 十进制数 二进制数 十六进制数 十进制数430.25转换为十六进制数 注意 二进制数的算术运算 二进制数的逻辑运算 二进制编码 表1-2 BCD编码表 字母与字符的编码 原码 反码 补码 数的表示方法 定点表示法 浮点表示法 定点表示法与浮点表示法的比较 计算机硬件的基本结构 运算器、存储器和控制器 系统软件 应用软件 微型机硬件结构及特点 微型机硬件系统的组成 微型机的软件系统 常用的名词术语 主要技术指标 ●判断溢出的方法很多,上例根据参加加法运算的两个数据的符号及运算结果的符号可以判断是否溢出。 计算机中,根据加法运算中在最高位与次高位的两个进位来判断。设8位二进制数的各位记为D7D6D5…D0,运算中两个D6位的进位记为C6,两个D7位的进位记为C7,用OV= C7 XOR C6(XOR是逻辑异或运算)判别式可以判断溢出情况。如果OV=0,表示结果无溢出,否则当OV=1时,表示结果有溢出。 请注意进位与溢出的区别。进位是指运算结果的最高位向更高位的进位,如上所述的8位运算中的C7。进位通常记做Cy,Cy=0表示无进位,Cy=1表示有进位。而溢出是用最高位进位(即Cy)与次高位进位的逻辑异或结果来判断的。通过上例可以看出,有进位不一定就有溢出,无进位也不一定就无溢出。同理,有溢出不一定就有进位,无溢出也不一定就无进位(请计算(-60)+100来验证)。可见,进位和溢出是两个不同性质的概念,不能混淆。 ●约定小数点在符号位之后、数值部分最高位之前,因此数据是纯小数,故又称定点小数,其格式为: 数值部分(尾数) 符号位 小数点位置 定点小数法比例因子的选择:例如有两个数为010.01和001.100,若进行两数相加时:010.01+001.100=(0.1001+0.0110)× 22 ,该比例因子选为22 ,而且两数相加结果仍小于1。 1.2.4 数的定点和浮点表示 一 定点小数法 ●约定小数点的位置固定在数值部分的最低位之后,也就是把数表示为纯整数,其格式如下: 数值部分(尾数) 符号位 小数点位置 定点整数表示法也有比例因子的选择问题,例如上例两个数化为定点整数运算则为(010.01+001.100)=(01001+00110)× 2-2 ,该比例因子选为2-2。 二 定点整数法 定点表示法 S1S2…Sn Sf P1P2…Pm Pf 阶符 阶码 数符 尾数 浮点数包括两部分:即阶码P和尾数S,它们都有各自的符号位。阶码的符号位又称阶符,用Pf表示,阶码有P1、P2…Pm位;尾数的符号位又称数符,用Sf表示,尾数有S1、S2…Sn位。 ●在浮点表示法中,小数点的位置是不固定的或者说是可浮动的。一般来说,任何一个二进制数的浮点表示格式为: 由此得出:任何一个二进制数,它的浮点数可表示为:N= 2P ×S。 例如:二进制数N= 2+11 ×0.1011,在浮点机中的表示格式为: 1011 0 0011 0 阶符 阶码 数符 尾数 规定:当尾数满足0.5≤︱S︱<1时,即为规格化数。从而看出,所谓规格化数,即尾数的最高有效位是有效数字1,而不是0。对定点小数来说,用选择恰当的比例因子实现规格化;对浮点表示法,需要调整阶码的数值实现规格化。 例如:N= 2+11 ×0.0101,这是非规格化浮点数。改写成:N= 2+10 ×0.1010,这是规格化浮点数。 浮点表示法 由于浮点数的小数点的位置是隐含于阶码之中,阶码不同的两个尾数不能直接加减,需先把两个数的阶码调整到一致,这称为“对阶”,然后两个尾数才能相加减。 数值表示范围 假定某机器字长32位,数符占1位,尾数占31位,则:定点小数表示范围: 2-31 ≤︱S︱≤1- 2-31 定点整数表示范围: 1≤︱S︱≤ 231 -1 浮点数的运算比定点数的运算复杂 ●采用二进制数的形式表示指令和数据 ●将指令序列(程序)和数据预先存入计算机的存储器中 ●计算机硬件由运算器、控制器、存储器、输入设备、输出设备五大部分组成 冯·诺依曼型计算机工作原理的核心是“存储程序”和“程序控制”,即“集中顺序控制”。 1.3 计算机系统的组成及程序执行过程 Von Neumann计算机体系结构要点 输入设备 运算器 输出设备 存储器 控制器 数据流 控制流 图1-1 计算机的基本硬件组成 1.3.1 计算机的硬件系统组成及程序执行过程 1. ●在微型机中存储单元通常以8bit即1字节为单位。为了能唯一确定并找到任
您可能关注的文档
- 微软网络操作系统 教学课件 作者 鞠光明 第1章 微软网络操作系统的安装与配置.ppt
- 微软网络操作系统 教学课件 作者 鞠光明 第2章 微软管理控制台.ppt
- 微软网络操作系统 教学课件 作者 鞠光明 第3章 本地用户和组的管理.ppt
- 微软网络操作系统 教学课件 作者 鞠光明 第4章 磁盘管理.ppt
- 微软网络操作系统 教学课件 作者 鞠光明 第8章 打印服务.ppt
- 微软网络操作系统 教学课件 作者 鞠光明 第9章 DHCP服务.ppt
- 微软网络操作系统 教学课件 作者 鞠光明 第10章 DNS服务.ppt
- 微软网络操作系统 教学课件 作者 鞠光明 第11章 Internet信息服务.ppt
- 微软网络操作系统 教学课件 作者 鞠光明 第12章 邮件服务.ppt
- 微生物检测技术 教学课件 作者 叶磊杨学敏 主编 项目八九十.pptx
文档评论(0)