热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

BCD码详解(bcd码转十进制对照表)

本文主要介绍关于其他的知识点,对【BCD码详解】和【bcd码转十进制对照表】有兴趣的朋友可以看下由【进击的炸酱面】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的【计算机组成原理】相关技术问题。

本文主要介绍关于其他的知识点,对【BCD码详解】和【bcd码转十进制对照表】有兴趣的朋友可以看下由【进击的炸酱面】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的【计算机组成原理】相关技术问题。

bcd码转十进制对照表

(掌握8421码的加法运算)

BCD码: Binary-Coded Decimal 二进码十进数

分类:

????????有权码:8421码,2421码

????????????????8421码: 8 4 2 1 分别对应每一位的权值 ?????

由8421码映射关系表可知:

??????? 8421码中1010-1111没有定义,若计算结果不在映射范围内,则需进行修正;若计算结果在合法范围内,则无需进行修正

??????? 修正方法:将计算所得结果 +6 即 +0110 ,且强制向高位进1

? eg:

???????????????? 十进制:? 5?????? +???? 8???????? ?? =? 13

??????????????? 8421码:? 0101 +???? 1000????? = 1101

??????????????? 易知1101并不在映射关系中(A-F),则再对运算结果进行+6(+0110)处理

??????????????? 得到10011 即 0001? 0011

???????????????????????????????????????? 1???????? 3

??????????????? 从而得到正确结果。

???????????????

????????????????? 2421码:2 4 2 1 分别表示每一位的权值

??????????????????????? 映射关系如下:

??????

????????无权码:余3码、格雷码、余3循环码

?????????????????????? 余3码:8421码 + (0011)

表示0-4时最高位为0 ? 表示6-9时最高位为1

本文《BCD码详解》版权归进击的炸酱面所有,引用BCD码详解需遵循CC 4.0 BY-SA版权协议。


推荐阅读
  • 【转】强大的矩阵奇异值分解(SVD)及其应用
    在工程实践中,经常要对大矩阵进行计算,除了使用分布式处理方法以外,就是通过理论方法,对矩阵降维。一下文章,我在 ... [详细]
  • 自动驾驶中的9种传感器融合算法
    来源丨AI修炼之路在自动驾驶汽车中,传感器融合是融合来自多个传感器数据的过程。该步骤在机器人技术中是强制性的,因为它提供了更高的可靠性、冗余性以及最终的 ... [详细]
  • LeetCode 实战:寻找三数之和为零的组合
    给定一个包含 n 个整数的数组,判断该数组中是否存在三个元素 a、b、c,使得 a + b + c = 0。找出所有满足条件且不重复的三元组。 ... [详细]
  • java解析json转Map前段时间在做json报文处理的时候,写了一个针对不同格式json转map的处理工具方法,总结记录如下:1、单节点单层级、单节点多层级json转mapim ... [详细]
  • 前言:在攻读硕士学位期间,了解期刊的相关知识是非常重要的。本文将对国内外期刊进行简要介绍,并提供一些实用的参考资源。 ... [详细]
  • CentOS 7 中忘记 root 密码时的重置方法
    本文介绍了在 CentOS 7 环境下忘记 root 密码时如何重置密码的详细步骤。不同版本的 Linux 可能存在一定的差异,但本文提供的方法适用于大多数 CentOS 7 系统。 ... [详细]
  • 本文整理了关于Sia去中心化存储平台的重要网址和资源,旨在为研究者和用户提供全面的信息支持。 ... [详细]
  • Vue 中实现动态增删表单区域
    本文介绍如何在 Vue 项目中通过按钮实现表单区域的动态添加和删除功能。 ... [详细]
  • vue引入echarts地图的四种方式
    一、vue中引入echart1、安装echarts:npminstallecharts--save2、在main.js文件中引入echarts实例:  Vue.prototype.$echartsecharts3、在需要用到echart图形的vue文件中引入:   importechartsfrom"echarts";4、如果用到map(地图),还 ... [详细]
  • 本文探讨了 TypeScript 中泛型的重要性和应用场景,通过多个实例详细解析了泛型如何提升代码的复用性和类型安全性。 ... [详细]
  • 面试题总结_2019年全网最热门的123个Java并发面试题总结
    面试题总结_2019年全网最热门的123个Java并发面试题总结 ... [详细]
  • iOS snow animation
    CTSnowAnimationView.hCTMyCtripCreatedbyalexon1614.Copyright©2016年ctrip.Allrightsreserved.# ... [详细]
  • 本文介绍了在Shader中优化常见数学函数的方法,包括特化和近似计算,以提高渲染性能。这些方法适用于HDR格式和RGBE编码的优化。 ... [详细]
  • Ubuntu 22.04 安装搜狗输入法详细指南及常见问题解决方案
    本文将详细介绍如何在 Ubuntu 22.04 上安装搜狗输入法,并提供常见问题的解决方法。包括下载安装包、更新源、安装依赖项等步骤。 ... [详细]
  • 本文介绍了 Python 中的基本数据类型,包括不可变数据类型(数字、字符串、元组)和可变数据类型(列表、字典、集合),并详细解释了每种数据类型的使用方法和常见操作。 ... [详细]
author-avatar
小丽之家ko
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有