C语言bcd码减法过程,bcd码的减法运算规则举例.ppt

bcd码的减法运算规则举例

第1章:微型计算机基础 本章基本要求: ⑴ 单片微型计算机的含义 ⑵ 各系列单片机的特点 ⑶ 51系列单片机的概念及指标(重点) ⑷ 单片微机工业产品概念 第1章:微型计算机基础 电子计算机是一种能对信息进行加工处理的机器,它具有记忆、判断和运算能力,能模仿人类的思维活动,代替人的部分脑力劳动,并能对生产过程实施某种控制,等等 第1章:微型计算机基础 小知识 宾夕法尼亚大学 院校类型:私立大学 建校时间:1740年 综合排名:5 宾夕法尼亚大学是全美最古老的高等学府,第一为哈佛大学,第二为威廉玛丽学院,第三为耶鲁大学,第四为宾夕法尼亚大学,第五为普林斯顿大学。 奥巴马 毕业学校1983年毕业于哥伦比亚大学 1946-1958 第一代电子管计算机。磁鼓存储器,机器语言、汇编语言编程。世界上第一台数字计算机ENIAC。 微型化─ 便携式、低功耗; 巨型化─ 尖端科技领域的信息处理,需要超大容量、 高速度; 智能化─ 模拟人类大脑思维和交流方式,多种处理能 力; 系列化、标准化─ 便于各种计算机硬、软件兼容和升 级; 网络化─ 网络计算机和信息高速公路; 多机系统─ 大型设备、生产流水线集中管理(独立控 制、故障分散、资源共享) 微型计算机组成结构 1.1计算机中的数制及数的转换 所有计算机都以二进制形式进行算术和逻辑运算,微型计算机也不例外 用户键盘输入十进制数字和符号命令,微型计算机先把他们转化成二进制形式进行识别、运算和处理,然后再把运算结果还原成十进制数字和符号,并送显示器上显示 计算机中的数:二进制 (概念1-1)数制:指数的制式,是人们利用符号技术的一种科学方法。 数制有很多,微型计算机常用数制有:二进制、十进制、八进制、十六进制等的描述特点,转化方法。 生活中数制:12进制(袜子),时间一天24小时,古代一晚分五更 十进制ND有十个数码0-9、逢十进一。 十进制用于计算机输入输出,人机交互。 二进制NB两个数码:0、1, 逢二进一。 二进制为机器中的数据形式。 十六进制NH十六个数码:0-9, A-F, 逢十六进一。 十六进制用于表示二进制数。 不同进位制数以下标或后缀区别,十进制数可 不带下标。 如:101、101D、101B、101H、101H (概念1-2)基数:在数学中,数制中数码的个数定义为基数 十进制ND:有十个数码:0-9,基数为10,逢十进一。 例 1234.5=1×103 +2×102 +3×101 +4×100 +5×10-1 注:权:103 、102、101、100、10-1 ,加权展开式以10称为基数,整数部分的幂为该位位数减一;小数部分的幂为该位小数的位数,各位系数为0-9。 一般表达式: ND= dn-1×10n-1+dn-2×10n-2 +…+d0×100 +d-1×10-1+… 二进制NB 两个数码:0、1, 逢二进一。 例 1101.101=1×23+1×22+0×21+1×20+1×2-1+1×2-3 加权展开式以2为基数,各位系数为0、1。 一般表达式: NB = bn-1×2n-1 + bn-2×2n-2 +…+b0×20 +b-1×2-1+… 十六进制NH 十六个数码0-9、A-F,逢十六进一。 例:DFC.8=13×162 +15×161 +12×160 +8×16-1 展开式以十六为基数,各位系数为0-9,A-F。 一般表达式: NH= hn-1×16n-1+ hn-2×16n-2+…+ h0×160+ h-1×16-1+… 1-2-2 不同进位计数制之间的转换 转换原则:把要转换的数按权展开,再按照十进制运算法则求和。 举例:1011.1010B=1×23+1×21+1×20+1×2-1+1×2-3=11.625 DFC.8H =13×162+15×161+12×160+8×16-1 = 3580.5 1-2-2 不同进位计数制之间的转换 (二)二进制与十六进制数之间的转换 24=16 ,四位二进制数对应一位十六进制数。 转换原则:1)二进制转换十六进制数:四位合一 2)十六进制转换二进制数:一位分四位 举例: (三)十进制数转换成二、十六进制数 整数、小数分别转换 1.整数转换原则 “除基取余”:十进制整数不断除以转换进制基数,直至商为0。每除一次取一个余数,从低位排向高位。举例: (三)十进制数转换成二、十六进制数 2.小数转换原则 “乘基取整”:用转换进制的基数乘以小数部分,直至小数为0或达到转换精度要

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值