版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
二进制的算术运算1二进制算术运算的特点
当两个二进制数码表示两个数量的大小,并且这两个数进行数值运算,这种运算称为算术运算。其规则是“逢二进一”、“借一当二”。算术运算包括“加减乘除”,但减、乘、除最终都可以化为带符号的加法运算。二进制加减法加法减法二进制乘除法乘法111101×111000111+10001175×351101011010110062360除法注意乘法和加法的关系!2反码、补码和补码运算
在用二进制数码表示一个数值时,其正负是怎么区别的呢?二进制数的正负数值的表述是在二进制数码前加一位符号位,用“0”表示正数,用“1”表示负数,这种带符号位的二进制数码称为原码。(1)原码:例如:+17的原码为010001,-17的原码为110001(2)反码
反码是为了在求补码时不做减法运算。二进制的反码求法是:正数的反码与原码相同,负数的反码除了符号位外的数值部分按位取反,即“1”改为“0”,“0”改为“0”,例如+7和-7的原码和补码为:+7的原码为0111,反码为0111-7的原码为1111,反码为1000注:0的反码有两种表示,+0的反码为0000,-0的反码为1111(3)补码:①模(模数)的概念:
把一个事物的循环周期的长度,叫做这个事件的模或模数。
当做二进制减法时,可利用补码将减法运算转换成加法运算。在将补码之前先介绍模(或模数)的概念如一年365天,其模数为365;钟表是以12为一循环计数的,故模数为12。十进制计数就是10个数码0~9,的循环,故模为10。以表为例来介绍补码运算的原理:对于下图所示的钟表
当在5点时发现表停在10点,若想拨回有两种方法:a.逆时针拨5个格,即10-5=5,这是做减法。b.顺时针拨七个格,即10+7=17,由于模是12,故1相当于进位12,1溢出,故为7格,也是17-12=5,这是做加法。
由此可见10+7和10-5的效果是一样的,而5+7=12,将故7称为-5的补数,即补码,也可以说减法可以由补码的加法来代替2.补码的表示正数的补码和原码相同,负数的补码是符号位为“1”,数值位按位取反加“1”,即“反码加1”例如:[+7][-7]原码01111111反码01111000补码01111001注意:1.采用补码后,可以方便地将减法运算转换成加法运算,而乘法和除法通过移位和相加也可实现,这样可以使运算电路结构得到简化;2.正数的补码既是它所表示的数的真值,负数的补码部分不是它所示的数的真值。3.与原码和反码不同,“0”的补码只有一个,即(00000000)B4.已知原码,求补码和反码:正数的原码和补码、反码相同;负数的反码是符号位不变,数值位取反,而补码是符号位不变,数值位取反加“1”。如:原码为10110100,其反码为11001011,补码为1100100。5.已知补码,求原码:正数的补码和原码相同;负数的补码应该是数值位减“1”再取反,但对于二进制数来说,先减“1”取反和先取反再加“1”的结果是一样的。故由负数的补码求原码就是数值位取反加“1”。如已知某数的补码为(11101110)B,其原码为(10010010)B6.如果二进制的位数为n,则可表示的有符号位数的范围为(-2n~2n-1-1),如n=8,则可表示(-128~127),故在做加法时,注意两个数的绝对值不要超出它所表示数的范围。中英文日报导航站下表为4位带符号位二进制代码的原码、反码和补码对照表十进制数原码反码补码十进制数原码反码补码+7011101110111-1100111101111+6011001100110-2101011011110+5010101010101-3101111001101+4010001000100-4110010111100+3001100110011-5110110101011+20010001
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026华中农业大学动物医院运营管理岗招聘1人备考题库(湖北)含答案详解
- 2026西藏阿里地区革吉县人力资源和社会保障局(医疗保障局)补聘基层劳动就业社会保障公共服务平台工作人员1人备考题库附答案详解(研优卷)
- 桥梁施工现场管理方案
- 混凝土质量检验标准方案
- 2026上半年四川成都经济技术开发区(龙泉驿区)考核招聘事业单位人员10人备考题库(考点提分)附答案详解
- 2026广西中烟工业有限责任公司博士后科研工作站博士后招聘6人备考题库完美版附答案详解
- 2026四川高能智盾科技有限公司招聘系统工程师(系统集成方案解决岗)等岗位70人备考题库附完整答案详解【必刷】
- 2026浙江温州市残疾人康复服务指导中心招聘编外康复教师2人备考题库附答案详解(完整版)
- 2026四川成都市都江堰市事业单位赴外考核招聘10人备考题库附答案详解(考试直接用)
- 2026广东广州市南方医科大学口腔医院财务人员招聘2人备考题库及答案详解(有一套)
- 办公室安全知识培训
- 《GNSS定位测量》考试复习题库(含答案)
- 塑料搅拌机安全操作规程
- 2024年皖西卫生职业学院单招职业适应性测试题库及答案解析
- 《爱鸟惜花守家园·考察身边的生物资源》课件 2023-2024学年辽海版《综合实践活动》七年级下册
- GB/T 6553-2024严酷环境条件下使用的电气绝缘材料评定耐电痕化和蚀损的试验方法
- 《家用电冰箱与空调器维修》课件
- GB/T 14048.11-2024低压开关设备和控制设备第6-1部分:多功能电器转换开关电器
- 国家公园入口社区建设标准指南专项研究-国家公园研究院+自然资源保护协会-2024
- 《先进制造技术》教案
- EPC项目投标人承包人工程经济的合理性分析、评价
评论
0/150
提交评论