- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第0_电力系统_华科课件_继电保护
* 单片机原理及应用 华中科技大学文华学院 讲授人:范娟 华中科技大学文华学院 第0章 计算机的基础知识 0.1 微型计算机的基本结构和工作原理 0.2 计算机中的数制与码制 0.3 本章小结 华中科技大学文华学院 微型计算机的系统结构和工作原理 硬件系统——构成微机的实体和装置 软 件 系 统——微机系统所使用的各种程序的总称 软件系统与硬件系统共同构成实用的微机系统,两者是相辅相成、缺一不可的。 软 件 系 统 + 微型计算机系统 运 算 器 控 制 器 CPU 存 储 器 输 入 接 口 电路 输 入 设 备 输 出 设 备 输 出 接 口 电路 硬件系统 华中科技大学文华学院 微型计算机的主要技术指标 字长:CPU并行处理数据的位数 存储容量:存储器存储二进制数的位数 运算速度: CPU处理速度 时钟频率 华中科技大学文华学院 计算机中的数制与码制 1.常用数制 (1)十进制数(Decimal) 计数规则是逢十进一 (2)二进制数(Binary) 计数规则是逢二进一 (3)八进制数(Octave) 计数规则是逢八进一 (4)十六进制数(Hexadecimal) 计数规则是逢十六进一 华中科技大学文华学院 常用数制的对照表 10 20 10000 16 F 17 1111 15 E 16 1110 14 D 15 1101 13 C 14 1100 12 B 13 1011 11 A 12 1010 10 9 11 1001 9 8 10 1000 8 7 7 0111 7 6 6 0110 6 5 5 0101 5 4 4 0100 4 3 3 0011 3 2 2 0010 2 1 1 0001 1 0 0 0000 0 十六进制 八进制 二进制 十进制 华中科技大学文华学院 计算机中的数制与码制 2.数制间的相互转换 (1)二进制数与十进制数间的相互转换 二进制数→十进制数 方法:将二进制数各位的权乘以各位的数码再相加 十进制数→二进制数 ①十进制整数→二进制数 :“除2取余”法 ②十进制纯小数→二进制数 :“乘2取整”法 (2)十六进制数与十进制数间的相互转换 十六进制数→十进制数 方法:将十六进制数各位的权乘以各位的数码再相加 十进制数→十六进制数 ①十进制整数→十六进制数 :“除16取余”法 ②十进制纯小数→十六进制数 :“乘16取整”法 华中科技大学文华学院 计算机中的数制与码制 (3)二进制数与十六进制数间的相互转换 二进制数→十六进制数 方法:将每4位二进制数用1位十六进制数表示 十六进制数→二进制数 方法:将每1位十六进制数用4位二进制数表示 十进制数 十六进制数 二进制数 “除2取余/乘2取整”法 “按权相加”法 “除16取余/乘16取整”法 “按权相加”法 “四位合一位”法 “一位分四位”法 华中科技大学文华学院 计算机中的数制与码制 3.计算机中数的几个概念 机器数:机器中数的表示形式。它将数的正负符号和数值部分一起进行二进制编码,其位数通常为8的整数倍。 真值:机器数所代表的实际数值的正负和大小,是人们习惯表示的数。 有符号数:机器数最高位为符号位,“0”表示“+”,“1”表示“-”的数。 无符号数:机器数最高位不为符号位,而是当作数值的数。 华中科技大学文华学院 计算机中的数制与码制 4.有符号数的表示法 原码(True Form) 数值用其绝对值,正数的最高位用0表示,负数的最高位用1表示,这种表示形式为原码表示形式。 反码(One’s Complement) 正数的反码与其原码相同;负数的反码为保持原码的符号位不变,其余数值位按位取反。 补码(Two’s Complement) 正数的补码与其原码相同;负数的补码是其反码加1。 进位(CY)和溢出(OV) ①当两个补码相加结果超出补码表示范围就会产生溢出。 ②当运算结果超出计算机位数的限制(8位、16位),会产生进位,它是由最高位运算产生的。 华中科技大学文华学院 补码的快速求法 将负数原码的最前面的1和最后一个1之间的每位取反。 补码与“模”的关系 原码机器数X,则 结论 对补码机器数求补,就可以得到其原码;将原码的符号位变为正、负号,即是它的真值。 一个用补码表示的机器数,若最高位为0,则其余几位即为此数的绝对值;若最高位为1,则必须把该数求补[按
文档评论(0)