8421码到5421码的转换_如何实现用283加法器实现8421码到5421码的转换
8421码
8421码是中国大陆的叫法,
即BCD代码。Binary-Coded Decimal,简称BCD,称BCD码或二-十进制代码,亦称二进码十进数。是一种二进制的数字编码形式,用二进制编码的十进制代码。这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。这种编码技巧,最常用于会计系统的设计里,因为会计制度经常需要对很长的数字串作准确的计算。相对于一般的浮点式记数法,采用BCD码,既可保存数值的精确度,又可免却使电脑作浮点运算时所耗费的时间。此外,对于其他需要高精确度的计算,BCD编码亦很常用。
由于十进制数共有0、1、2、……、9十个数码,因此,至少需要4位二进制码来表示1位十进制数。4位二进制码共有2^4=16种码组,在这16种代码中,可以任选10种来表示10个十进制数码,共有N=16!/(16-10)!约等于2.9乘以10的10次方种方案。常用的BCD代码列于末。
常用BCD编码方式
最常用的BCD编码,就是使用"0"至"9"这十个数值的二进码来表示。这种编码方式,在中国大陆称之为“8421码”。除此以外,对应不同需求,各人亦开发了不同的编码方法,以适应不同的需求。这些编码,大致可以分成有权码和无权码两种:
有权BCD码,如:8421(最常用)、2421、5421…
无权BCD码,如:余3码、格雷码…
余三码是一种对9的自补代码,因而可给运算带来方便。其次,在将两个余三码表示的十进制数相加时,能正确产生进位信号,但对“和”必须修正。修正的方法是:如果有进位,则结果加3;如果无进位,则结果减3.
◆◆
评论读取中....
请登录后再发表评论!
◆◆
修改失败,请稍后尝试
8421码到5421码的转换_如何实现用283加法器实现8421码到5421码的转换相关推荐
- javascript进制转换_《算法笔记》3.5小节——入门模拟-gt;进制转换
@[TOC] # Contest100000579 - <算法笔记>3.5小节--入门模拟->进制转换 ## 例题 ### PATB1022 PTA | 程序设计类实验辅助教学平台 ...
- python ascii码16进制转换_如何在Python十六进制整数和ASCii编码的字符串之间进行转换...
今天,我将与您分享一种将Python十六进制整数转换为ASCii编码的字符串的方法,该方法具有很好的参考价值,希望对大家有所帮助. 让我们一起关注小编,看看 当使用Pyserial与STM32通信时, ...
- 的源码管理器中有感叹图标_玄说前端面试层层解析—关于 redux 的源码
" 前端面试精讲系列,此篇文章是 redux 系列的第二篇" 上一篇关于面试题的文章,请看: 玄说前端面试层层提问-关于 redux 的面试题 面试题中,有很多需要清楚 redux ...
- 数据集转换_“2000坐标”成了标配,你还不懂坐标系定义和转换吗?
国土空间规划明确要求"统一采用2000国家大地坐标系"和"1985年国家高程基准"作为空间定位基础,可是很多时候我们拿到的数据坐标并不是"2000国家 ...
- c语言中十进制与十六进制转换_小猿圈分享-java-十进制、八进制、十六进制数互相转换...
给大家分享一个可以节约我们时间的小程序,十进制.八进制.十六进制的互相转换,记得收藏哦. public class JZTurn { public static void main(String[] ...
- 博途v15模拟量转换_通过实例玩转博途之信号模块参数设置及模拟量输入转换举例...
1.信号模块的地址分配 在硬件组态完成后,I.Q地址就自动分配好了,可以参见下图查看地址分配情况: 2.数字量输入点的参数设置 选中某一个通道,可以激活CPU和信号板上各输入点的上升沿或下降沿中断,以 ...
- gis投影中未定义的地理转换_“2000坐标”成了标配,你还不懂坐标系定义和转换吗?...
国土空间规划明确要求"统一采用2000国家大地坐标系"和"1985年国家高程基准"作为空间定位基础,可是很多时候我们拿到的数据坐标并不是"2000国家 ...
- mysql外码内码定义_刨根究底字符编码之六——简体汉字编码中区位码、国标码、内码、外码、字形码的区别及关系...
简体汉字编码中区位码.国标码.内码.外码.字形码的区别及关系 GB2312.GBK.GB18030等GB类汉字编码方案的具体实现方式是怎样的?区位码是什么?国标码是什么?内码.外码.字形码又是什么意思 ...
- 各种风格简洁单页响应式html5模板_简洁 响应式 单页 跳转 设计 案例 源码340多套订餐企业模板高大尚响应式网站模板html5网页静态模板Bootstrap扁平化网站源码css3手机seo自适响
各种风格简洁单页响应式html5模板_简洁 响应式 单页 跳转 设计 案例 源码340多套订餐企业模板高大尚响应式网站模板html5网页静态模板Bootstrap扁平化网站源码css3手机seo自适响 ...
最新文章
- Codeforces 300E(数学)
- 陆奇:不确定的世界需要更多对话,人工智能需要人监督
- Android之unable to execute dex java heap space解决方案
- python学习音频-详解python播放音频的三种方法
- 学习笔记——os模块常见列表
- ubuntu12.04安装libgl1-mesa-glx:i386问题解决办法
- 今天你多态了吗? 【转】
- eclipse maven打包_我的Java Web之路47 - 使用Maven改造租房网工程
- /a.out , nohut ./a.out , nohup ./a.out 的区别
- android setCompoundDrawables和setCompoundDrawablesWithIntrinsicBounds区别
- 计算机类教育部科目分类,教育部学科门类及一的级学科目录表.doc
- 机器学习——k近邻算法
- vector的初始化
- matlab 图中图
- Fiddler移动端代理设置(移动端抓包设置,包教会)
- 国家一级职业资格证书 计算机类有哪些
- 俄罗斯计算机三进制优缺点,为什么我们没有用上三进制的计算机
- 如何在 Python 中构建跨平台桌面应用程序
- 牛市回归,MATIC再创历史新高,马蹄ETF基金两周大涨152%
- Bill Morrow‘s Birthday Party
热门文章
- web前端设计a half链接使用
- BZOJ4399魔法少女LJJ——线段树合并+并查集
- 银河麒麟自带PyCharm
- ArcGIS Pro添加在线底图
- LINUX IP 路由实现
- 用Shader Graph的Flipbook节点实现水花效果
- 远程控制 Error: LoadLibrary failed with error 87 显示
- Monkey Business 骗人的把戏
- 勾股数(毕达哥拉斯三元组)
- 百万年薪背后 是人工智能领域泛起的人才泡沫 2017年07月04日 06:30 PingWest 微博 微信 空间 分享 添加喜爱 //d1.sina.com.cn/201706/26/14587