- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
位:一个二进制位,是计算机中信息表示的最小单位。例如:1010B就有4个二进制位。字节:相邻的8个二进制位。例为一个字节字:计算机内部进行数据传递、处理的基本单位。在PC微机中常把一个字定义为16位,即2个字节。例:0111101011101100B即为一个字。字长:一个字所包含的二进制位数。例:16位微处理器的字长为16。概念补充双字(DoubleWord):32位,4个字节,是32位微计算机的字长。四字(QuadWord):64位,8个字节,是32位微处理器的双倍精度字。双四字(DQW):128位,16个字节。模:模是计量器的最大容量。一个4位寄存器能够存放0000~1111共计16个数,因此它的模为16。1数值及其转换只认识0和1两个数字能处理复杂的数学计算(268)D(1011001)B(A8C7)H1二进制转十进制按十进制计算得:2十进制转二进制3二进制转十六进制4十六进制转二进制数的符号二进制数算术运算逻辑运算无符号数有符号数:算术运算无符号数的运算-算数运算对加法:1+1=0(有进位)对减法:0-1=1(有借位)对乘法:仅有1×1=1,其余皆为0;乘以2相当于左移一位。对除法:除以2则相当于右移1位。无符号数的运010000001011÷0100即:商余数=11B无符号数的表示范围一个n位的无符号二进制数X,其表示范围为:0≤X≤2n-1若运算结果超出这个范围,则产生溢出溢出的判别方法:运算时,当最高位向更高位有进位(或借位)时则产生溢出。无符号数溢出举例最高位向前有进位,产生溢出。本例中:运算结果为256,超出8位二进制数所能表示的范围255。无符号数的运算-逻辑运算与(∧)或(∨)非(▔)异或(⊕)掌握:逻辑关系(真值表)和逻辑门。特点:按位运算,无进位/借位。运算规则任何数和“0”相“与”,结果为0任何数和“1”相“或”,结果为1BACABC≥1A∧B=CA∨B=C“非”运算即按位求反两个二进制数相“异或”:相同则为0,相异则为1AABC1⊕B=AAB=CBA∧B=CA∨B=CBACABC≥1与非:先与后非或非:先或后非有符号数的表示计算机中的符号数的表示方法:把二进制数的最高位定义为符号位。符号位:“0”表示正,“1”表示负。把符号也数值化了的数,称为机器数。机器数所表示的真实的数值,称为真值。18注:后面的讲述均以8位二进制数为例。举例+52=+0110100号位数值位-52=-0110100值机器数对于符号数,机器数常用的表示方法有原码、反码和补码三种。数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。注意:对正数,三种表示法均相同。 它们的差别在于对负数的表示。最高位为符号位,用“0”表示正,用“1”表示负;数值部分照原样写出即可。优点:真值和其原码表示之间的对应关系简单,容易理解;缺点:计算机中用原码进行加减运算比较困难,0的表示不唯一。正式定义为:1原码[X]原0的原码+00:数0的原码不唯一。23真值:X=+18=+0010010X=-18=-0010010原码:[X]原X]原号符号位n位原码表示数值的范围是:对应的原码是1111~0111原码表示举例2反码[X]反24对一个数X:若X0,则[X]反=[X]原若X0,则[X]反=对应原码的符号位不变,数值部分按位求反。正式定义为:反码举例X=-52=-0110100[X]原X]反=110010110的反码[+0]反-0]反:数0的反码也不是唯一的。对应的反码是1000~0111反码的表示范围补定义:若X0,则[X]补=[X]反=[X]原若X0,则[X]补=[X]反+1正式定义为:3补码[X]补补码的引入(0问题、减法加法化)“0”的原码并不惟一,0的原码可以表示即+0),也可以表示即- 0);用原码表示时,减法并不能转化为加法运算;反码也存在类似问题。但是,带符号数用补码表示后,减法可以转化为加法运算补码举例例如,-23H补码的过程如下:对应正数23H的原按位求反后即-23H的反码;反码加1后即-23H的补码(0DDH)。补码举例30[+0]补=[+0]原-0]补=[-0]反+11=100000000对应的补码是1000~0111对8位字长,进位被舍掉补码表示范围减法加法化56H-23H=56H-23H+10
您可能关注的文档
最近下载
- 精品解析:浙江省温州实验中学2024-2025学年七年级上学期期中测试数学试卷(原卷版).docx VIP
- 世界现代设计史ppt【第四章】王受之、 陈鸿俊.pptx VIP
- 有创动脉血压监测.pptx VIP
- 对称微分算子扩张问题的深度剖析与应用探索.docx VIP
- GB50193-93(2010年版)二氧化碳灭火系统设计规范.pdf VIP
- 拖拉机及农机驾驶证复习资料题库(B).docx VIP
- 中考语文二轮复习讲练测(浙江专用)专题15议论文阅读综合(讲练)(原卷版+解析).docx VIP
- 世界现代设计史ppt【第二章】王受之、 陈鸿俊.pptx VIP
- 定向行走理论试题分析及答案.doc VIP
- 失眠症诊断和治疗指南(2025版)解读.pptx
原创力文档


文档评论(0)