- 1、本文档共59页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机1研讨
* C8051系列 * 发邮件例子 * * 4、二进制与十六进制数的相互转换 由于二进制的基数是2,而十六进制的基数为16=24,即4位二进制数正好对应一位十六进制数,因此二者之间的转换十分方便。 使用8421权 例如:(B6.8)H= 1011 0110 . 1000=1)B (11011.011)B= 0001 1011 . 0110=(1B.6)H 注意: (1)以小数点为界,朝左右划分,整数部分不足4位高位加0,小数部分不足4位低位加0。 (2)二进制与八进制之间也有类似的情况(23=8)。 * 二、二进制数的运算 1、算术运算 (1)运算规则 加法:0+0=0,0+1=1,1+1=0进位1,1+1+1=1进位1; 减法:0-0=0 , 1-0=1, 0-1=1借位1,1-1=0; 乘法:0×0=0,0×1=0,1×0=0, 1×1=1; (2)无符号数的运算 ①加法:按照加法运算规则,从最低位开始逐位相加。两个 4位的二进制数相加,其“和”可能超过4位,从而产 生进位。 ②减法:按照减法运算规则,从最低位开始逐位相减,与十 进制数相减类似,不够减时,应向高位借位。 记住,二进制的10相当于十进制的2。 * ③乘法:乘法运算可看作是被乘数自身多次移位相加,相加的次数由乘数的数值决定。 ④除法:除法是乘法的逆运算,它是确定一个数可以从另一个数中减去多少次的过程。 例如: * 2、基本逻辑运算 常用有“与”、“或”、“非”、“异或”等逻辑运算。 (1)“与”:AND,“有0出0,全1出1”,C=A·B, 运算规则:0·0=0, 0·1=0,1·0=0,1·1=1 (2)“或”:OR,“有1出1,全0出0”,C=A + B, 运算规则:0+0=0, 0+1=1, 1+0=1, 1+1=1 (3)“非”:NOT,“求反”,C= 运算规则: (4)“异或”:XOR,“异则1,同则0”,C= A⊕B, 运算规则:0⊕0=0, 1⊕0=1,0⊕1=1, 1⊕1=0 例如:DAH、99H两个数的四种运算方法如下: * 与:DAH · 99H=98H; 或:DAH + 99H=DBH; 异或:DAH + 99H=43H; 如图: 三、符号数的表示法 计算机只能识别0、1两种信息,那么“符号数” 在计算机中如何表示呢?(8位二进制数) 比如,+17,-17计算机是如何识别的呢? * 1、机器数与真值 符号的数码化:将符号用“0正1负”表示,并以二进制数的最高位(D7位)作为符号位。 例如:(原码) +91=0 1011011 = 5BH; -91=1 1011011= -5BH; * 机器数:数据在计算机中连同数码化的符号位一起表 示的编码数。 真 值:把机器数实际代表的数称为机器数的真值。 2、原码表示法 D7位作为符号位(0正1负),D6~D0为原来的 二进制数值位。 例如: (+55)原 =0 0110111 (- 55)原 =1 0110111 * 特点: 1)8位二进制数表示的范围:-127~ +127; 2)(+0)原,(-0)原 不相同; 3)加、减运算困难。 3、反码表示法 正数的反码 = 正数的原码 负数的反码 = 相应正数的原码按位取反 例如:(+0)反 = 0 0000000;(+127)反 = 0 1111111 (- 0)反 = 1 1111111;(-127)反 = 1 0000000 特点: 1)范围 -127~ +127; 2)+0、-0不相等; 3)求真值时,若D7=1,则按位取反。 * 4、计算机内符号数的补码表示法 (1)引例一:钟表调时 如图:10点→6点,可以逆时针拨,也可顺时针拨: 逆拨: 10 – 4 = 6 (减) 顺拨: 10 + 8 = 18 = 12 + 6 = 6 (加) 在顺拨中,12可自然丢失,称为模;而8被称为是 – 4的补码。
您可能关注的文档
- 医院信息科二甲复审汇报材料研讨.ppt
- 医诺RTIS与其他厂商对比研讨.ppt
- 医药物流冷链技术体系建设研讨.pptx
- 医院信息管理系统的特点及开发研讨.ppt
- 医院信息管理系统(HIS系统)研讨.ppt
- 医院信息管理系统综述研讨.ppt
- 医院信息系统HIS介绍研讨.ppt
- 医院信息系统HIS详细介绍[含HIS各子系统流程图、拓扑图]研讨.ppt
- 医院信息系统开发维护计划研讨.ppt
- 医院党支部守纪律讲规矩党课研讨.ppt
- Unit6 A Day in the Life Section A教学设计2024-2025学年人教版英语七年级上册.docx
- Module 4 Unit 2 On the farm(教学设计)-2024-2025学年牛津上海版(试用本)英语三年级上册.docx
- 第十一章 第二节 看不见的运动(教学设计)2023-2024学年八年级下册物理沪科版(安徽专版).docx
- 2《 拉拉手,交朋友》(教学设计)2023-2024学年统编版道德与法治一年级上册.docx
- 《人工智能科技企业孵化器服务规范》.pdf
- 《高塔竞速活动服务认证要求》.pdf
- 【2025届上海初三英语二模】2025届上海市杨浦区初三英语二模试卷.docx
- 【2025届上海初三英语二模】2025届上海市杨浦区初三英语二模试卷.pdf
- 《产业园区人才公寓运营管理服务认证要求》.pdf
- 幼小数学趣味练习100题.docx
文档评论(0)