ImageVerifierCode 换一换
格式:PPT , 页数:19 ,大小:243KB ,
资源ID:11898461      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-11898461.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数制基础 数制的转换 二进制逻辑运算.ppt)为本站会员(HR专家)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

数制基础 数制的转换 二进制逻辑运算.ppt

1、补 充 知 识,-数制基础,1.什么是数制,数制:也称计数制,是用一组固定的符号和统一的规则来表示数值的方法。 数码:数制中表示基本数值大小的不同数字符号。 基数:数制所使用数码的个数。 位权:数制中某一位上的1所表示数值的大小,2. 数值的表示(按权展开),十进制数的表示: 例:143.67=1102+4 101 +3100 +610 -1+710 -2 R进制数N(n位整数,m位小数)的表示: N= K n-1 R n-1K n-2 R n-2K1R1K0R0 K-1 R-1K-m R-m Ki=0,1,2R,二进制数的表示:,二进制数N(n位整数,m位小数)的表示: N= K n-1 2

2、n-1K n-2 2n-2 K1 21 K0 20K-1 2-1K-m 2-m 其中,Ki=0,1,3. 数制的转换,十进制转化成二进制: 整数部分: 除2取余,先得低位 原理: N/2= (K n-1 2n-1K n-2 2n-2 K0)/2 = (K n-1 2n-2K n-2 2n-3 K1)+ K0 商继续除以2得: (K n-1 2n-3K n-2 2n-4 K2)+ K1 商继续除2,直至商为0,商,余数,小数部分:乘二取整,先得高位,原理: N 2= (K-1 2-1 K-2 2-2K-m 2-m) 2 = K-1 +(K-2 2-1K-m 2-m+1) 小数部分乘以2得: K-

3、2 +(K-3 2-1K-m 2-m+2) 小数部分继续乘以2,直至小数部分为0。,整数部分,小数部分,二进制转十进制:按权展开 微型机采用二进制表示数值 二进制较长,不便记忆和录入,常使用十六进 制。每四位二进制用一位十六进制表示。 十六进制中,用A-F表示10-15 二进制数,后缀用B, 十六进制数后缀为H,十进制数通常不写后缀。,4. 二进制算术运算,(1) 加法运算:逢二进一 即: 000 011 101 1110 例: 求11001010B11101B。 解: 被加数 11001010 加数 11101 进位 ) 00110000 和 11100111 则11001010B11101

4、B11100111B。,(2) 减法运算:借一当二 即: 101 110 000 011 例:求10101010B10101B。 解: 被减数 10101010 减数 10101 借位 ) 00101010 差 10010101,(3) 乘法运算: 运算规则: 000 010 100 111 例: 求110011B1011B。 解: 被乘数 110011 乘数 ) 1011 110011 110011 000000 ) 110011 积 1000110001,(4) 二进制除法 运算规则:类似十进制除法 例: 求 100100B101B。 解: 000111 101 100100 101 10

5、00 101 110 101 1,5. 二进制逻辑运算,(1) 与运算( , , AND) 运算规则 : 000 01100 111 例: 若X10101111B,Y01011110B,求XY。 10101111 01011110 00001110,(2)“或”运算(OR , ) 运算规则: 000 01101 111 例: X10101111B,Y01011110B,求XY。 10101111 01011110 11111111,(3) “非”运算(NOT) 变量A的“非”运算记作 运算规则为: (4)“异或”运算(XOR) 运算符为,其运算规则为: 0 00 0 11 1 01 1 10,

6、5. 有符号数的表示:,正数用原码表示: 负数用补码表示:反码加1。,6. BCD码,(1) 特点:,1、每个十进制数用四位二进 制数表示。 2、四位二进制数有16种状态 组合,8421码只用了前十 种,10101111六种没有 使用,是禁用码。 3、8421码和十进制数之间直 接按位转换。 例:84=(1000 0100)BCD,位权值,0 0 0 0 0,1 0 0 0 1,2 0 0 1 0,3 0 0 1 1,4 0 1 0 0,5 0 1 0 1,6 0 1 1 0,7 0 1 1 1,8 1 0 0 0,9 1 0 0 1,十进制数,8 4 2 1,(2)十进制调整问题 对BCD码加法借助于二进制加法指令。可能会产生错误结果。例如: 出错原因在于BCD码共有16个编码,但只用其中的10个,剩下6个没用到。这6个没用到的编码(1010,1011,1100,1101,1110,1111)为无效编码。,1位BCD码加法运算出错的情况有两种: 加结果大于9,说明已经进入无效编码区。 加结果有进位,说明已经跳过无效编码区。 十进制调整方法如下: 累加器低4位大于9或辅助进位位Ac=1,则低4位加6修正。 累加器高4位大于9或进位位Cy=1,则高4位加6修正。 累加器高4位为9,低4位大于9,高4位和低4位分别加6修正,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报