- 1、本文档共61页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.3 单片机相关基础知识 3)二进制与十六进制间的转换 由表1-1可以看出,4位二进制数对应1位十六进制数。 所以二进制数转换为十六进制数的方法是:将要转换的二进制数以小数点为界向左和向右4位一组分开,不足4位补零,然后将4位二进制数表示为1位十六进制数。 1.3 单片机相关基础知识 例1-5 将二进制数110101.111001转换成十六进 制数。 解: 0011,0101,1110,0100 3 5 E 4 所以,110101.111001B=35.E4H 同理,十六进制数转换为二进制数时,将每一位十六进制转换为对应的4位二进制数即可。 1.3 单片机相关基础知识 1.3 单片机相关基础知识 1.数算术运算 1)加法运算 运算规则为: 0+0=0、1+0=0+1=1、1+1=10(向高位有进位) 例1-6 求二进制11010011的和。 解: 二进制数相加时应注意低位的进位。 1.3 单片机相关基础知识 2)减法运算 运算规则为: 0-0=0、1-0=1、1-1=0、0-1=1(向高位借1当作2)。 例1-7 求二进制数与的差。 解: 二进制数减时应注意低位向高位的借位。 1.3 单片机相关基础知识 3)乘法运算 运算规则为: 0×0=0、0×1=1×0=0、1×1=1。 例 求1011B×1101B。 解: 1.3 单片机相关基础知识 4)除法运算 运算规则为: 0/1=0; 1/1=1。 例 /1111B。 解: 1.3 单片机相关基础知识 2.逻辑运算 微型机内二进制信息的逻辑运算由专的逻辑电路完成。 1)逻辑与运算 逻辑与常用符号“∧”表示,运算规则为:0∧0=0,1∧0=0,0∧1=0,1∧1=1。两个位数相同的二进制数进行逻辑与时,只是对应位进行与运算。 例1-8 求二进制01101010相与的结果。 1.3 单片机相关基础知识 2)逻辑或运算 逻辑或又称为逻辑加,常用符号“∨”表示,其运算规则为:0∨0=0,1∨0=1,0∨1=1,1∨1=1。两个位数相同的二进制数进行逻辑或运算时,只是对应位进行或运算。 例1-9求二进制01010100相或的结果。 1.3 单片机相关基础知识 3)逻辑非运算 逻辑非运算又称逻辑取反,常用运算符号“-”表示,运算规则为: , 。 一个二进制数的逻辑非运算是对每位进行取反操作。 1.3 单片机相关基础知识 4)逻辑异或运算 逻辑异或常用运算符号⊕表示。其运算规则为:0⊕0=1⊕1=0,1⊕0=0⊕1=1。两个位数相同的二进制数进行逻辑异或运算时,只是对应位进行异或运算。 例1-10求二进制11101001相异或的结果。 1.3 单片机相关基础知识 1.3 单片机相关基础知识 1.带符号数 带符号的8位二进制数用最高位D7表示数的正或负,“0”代表“+”,“1”代表“-”,D7称为符号位,D6-D0为数值位。 8位带符号二进制数又有三种不同表达形式,即原码、反码和补码。 在计算机中,所有带符号数都是以补码形式存放的。 1.3 单片机相关基础知识 1)原码 原码就是机器数的原始形式。 最高位为符号位,0表示正数,1表示负数,其余位表示数值。 一个数的原码标记方法是将该数用方括号括起来,在方括号右下角加一个“原”字来表示。 例如: [+9]原 。 1.3 单片机相关基础知识 2)反码 微型计算机中二进制数的反码有正数反码和负数反码之分。 正数的反码和原码相同; 负数反码的符号位与负数原码的符号位相同。 数值位是原码数值按位取反。 反码的标记方法与原码类似,在方括号右下角添加一个“反”字表示。 例如: [-9]反 。 1.3 单片机相关基础知识 3)补码 8位二进制数中,正数和负数的补码求法不同。 正数的补码与正数的原码相同,一般表达式为: [X]补=X(X0) ; 负数的补码由它的绝对值求反加1后得到,一般表达式为 [X]补=[X]反+1 。 例如:[+5]补 例如:[-5]补= [-5]反1+1 1.3 单片机相关基础知识 2.无符号数 无符号的8位二进制数没有符号位,从D7—D0皆为数值位,所以8位无符号二进制数的表示范围是0~+255。 1.3 单片机相关基础知识 1.3 单片机相关基础知识 1)BCD码 表1-2 BCD编码表(
您可能关注的文档
- 会计学原理 应用型高等教育会计类 张梅 谢涛 会计学原理 PPT.ppt
- 会展项目管理7.ppt
- 会展英语 课件Contents.ppt
- 会展英语 课件unit 1.ppt
- 会展英语 课件unit 2.ppt
- 会展英语 课件unit 4.ppt
- 会展英语 课件unit 5.ppt
- 会展英语 课件unit 6.ppt
- 会展英语 课件unit 7.ppt
- 会展英语 课件unit 8.ppt
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
文档评论(0)