多位BCD—B码转换几种方法及其实现

来源 :求知导刊 | 被引量 : 0次 | 上传用户:ppc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:目前,在数字电路中应用最为广泛的是B码和BCD码,而作为人机交互的重要组成部分,BCD-B码的转换显得尤为重要。进制转换方法有计数法、组合逻辑法和移位修正法等,本文将以三位BCD转十位B码为例,探讨基于数字芯片的BCD-B码的转换问题。
  关键词:BCD-B;计数法;组合逻辑
  一、引言
  在数字电路中,最广泛使用的进制转换方法有计数法、组合逻辑法和移位修正法等,转换实现形式有软件和硬件两种。软件形式虽然实现较为简单且可以节省资源,但转换时间相对过长;而基于硬件的转换虽然增加了硬件数量,但转换速度大为提高。[1][2][3]
  二、基于计数法的BCD-B码转换
  1.转换原理
  虽然B码和BCD码在进制表示上不同,但对同一个数进行表示时,其真值却是相同。基于这个原理,利用加、减计数器,将待转换的m组BCD码输入十进制减法计数器组中,并将n位二进制加法计数器组清零。然后,启动两计数器组同步计数。当减法计数器中的BCD值递减为零时,停止计数,此时加法计数器中的累加值即为转换后的B码结果。
  2.方法实现
  BCD-B码转换采用计数法原理,主要包括减法计数器组、加法计数器组、计数脉冲控制、清零控制、置数脉冲控制和反馈控制等部分,其原理框图如图1所示。
  本文选用同步十六进制加/减计数器74LS191和同步十进制加/减计器74LS190作为组成计数法加/减计数器组的主芯片,其功能表如表所示。
  根据计数法原理进行电路连接。由于三位BCD码最大表示1001 1001 1001(999),所以减法计数器组的电路由三片74LS190采用异步十进制方式级联组成三位BCD码的减法计数器。将三位BCD码I10~I33分别并行输入。计数开始后,74LS190开始减法计数,当三片减法计数器中数值全部减为0后,输出信号先后通过三个四输入或非门和一个三输入与门通过运算产生保持信号,使计数器停止计数。
  加法计数器组电路由三片74LS191采用异步二进制级联组成十位B码的加法计数器。开始时计数器组首先清零,然后与减法计数器组在同一计数脉冲控制下进行同步计数。当减法计数器内数值减为0时,接收保持信号,将置1,停止计数,此时输出的B码即为转换结果。
  3.电路分析
  采用计数法构成的BCD-B转换电路原理简单,使用芯片数量中等,实现难度中等。但由于计数法转换过慢,特别是在进行较大BCD码的转换时耗时过长,因此不具备转换优势。
  三、基于组合逻辑法的BCD-B码转换
  1.转换原理
  将上述六组十位二进制数依次累加,累加结果即为十位自然B码。
  2.方法实现
  将十位二进制数累加五次需要用五级十位全加器。然而,由于“0”与任何数相加都等于原数,在实际运算过程中,某些位上的“0”可以不参与累加,只将非零位累加输出。所以,五次累加只需用五级四位全加器便可实现,其原理框图如图2所示。
  本文选用5片4位加法器74S283芯片作为主执行单元,根据组合逻辑法原理进行电路连接。输入三组BCD码按照“左移乘2”一般原理转变为六组变形十位B码。其非零位即为原BCD码各位上对应的基数经过移位产生。含“0”位因在累加过程中对实际结果不起作用,在实际累加时,某位与“0”的相加则转变为该位直接输出,参与下次累加或最终输出。
  3.电路分析
  采用组合逻辑法构成的BCD-B码转换电路,使用芯片数量最少,实现难度最低。而且在转换过程中时序要求低,转换速度在各转换方法中最快,因此具有高性能。
  四、结论
  本文通过计数法和组合逻辑法两种转换方法实现了BCD-B码的转换。计数法原理简单,耗费芯片数量中等,但转换速度不一,对较大数进行转换时速度过慢,导致转换效果不理想。而组合逻辑法耗费芯片数量最少,转换速度稳定而且为最快,能够较好地实现BCD-B码的转换。这两种转换方式各有优缺点,希望能为BCD-B码的转换方式选择提供参考。
  参考文献:
  [1]清华大学电子学教研组编.数字电子技术基础(第五版)[M].北京:高等教育出版社,2006:5.
  [2]卢 毅,赖 杰.VHDL与数字电路设计[M].北京:科学出版社,2001.
  [3]廖裕评,陆瑞强.CPLD数字电路设计[M].北京:清华大学出版社,2001.
其他文献
摘 要:基层党校是党的先进理论与社会实践最初发生反应的场所,这里一定存在不同思想的碰撞,具备开展科研工作的基础和前提。本文重点分析了基层党校开展科研工作的必要性,从提高认识,争取上级支持,从社会实践等角度找寻科研课题,从优化教师队伍等方面提出了强化基层党校科研能力的具体措施。  关键词:基层;党校;科研;实践  一、强化科研能力的必要性  1.开展党的政治理论的科研活动是党校的责任  党校是人才聚
一个人品烂到令儿子不堪的父亲,却给了下一代足够的商业机智和野蛮发展的动力。
朋辈教育是大学生自我教育的重要方式,将朋辈辅导探索性地融入学习共同体中,从建构主义学习理论角度出发,探析朋辈学习共同体通过创设情境,组织协作与对话,发挥大学生主体作
日前,商务部下达了2011年第二批钨品出口配额,下达的配额钨品出口总量为6280t(折合金属量,下同),占全年钨品出口配额的40%,同比减少11.08%。其中:仲钨酸铵、偏钨酸铵1445t,钨酸及其盐类56
摘 要:新课改的实施对高中数学的课堂教学有了全新的要求,在进行三角函数的教学时,要从三角函数的生活特性、整体特性和应用特性出发,对学生的探究能力进行激发、培养和提高。  关键词:探究性教学;三角函数;高中数学  中图分类号:G633.64  文献标识码:B  新课程标准要求教学课程应当能够引导学生进行自主探索、团队合作式学习和培养、实际动手操作,将这样的教学方法作为主要教学手段,促进学生发挥自身的
摘 要:随着高职英语教学课改的深入,加之高职学生英语水平参差不齐,这都给英语教学带来了难度,课堂提问的难度也增大了,有碍英语课程教学改革的顺利进行。笔者结合自己的教学实践,探讨高职院校英语课堂的发问技巧。  关键词:高职;英语课堂;提问;方法  中图分类号:G718.5 文献标识码:B 收稿日期:2016-01-06  高职英语课程的改革方向是“以实用为主,以应用为目的”,有效的课堂提问能够活跃课
2019年3月15日,中国钨业协会六届十七次主席团会议在江西赣州召开,会议由崇义章源钨业股份有限公司承办。中国钨业协会会长丁学全出席会议并讲话,会议由中国钨业协会主席团执
随着分子生物学实验技术的发展和实验方法的改进,如今已经有大量的DNA相关数据.研究者从这些大数据中通过生物信息学的手段寻找关键的信息成为近年来的热门.介绍了计算正选择
当国人正在努力探索新型城镇化的同时,一座由美国人打造的韩国新型智慧都市已悄然初具规模。松岛。这是韩国第一位的经济自南区,这座城市最大的标签,是拥有最尖端城市功能的绿色
摘 要:人民民主专政是无产阶级专政在中国具体历史条件下的产物。人民民主专政实质上就是无产阶级专政。人民民主专政在阶级构成、历史任务、概念表述等多个方面丰富和发展了无产阶级专政,是有中国特色的无产阶级专政。  关键词:人民民主专政;中国特色;无产阶级专政 文献标识码:A 收稿日期:2016-07-18 中图分类号:D04  一、人民民主专政与无产阶级专政的一致性  1.无产阶级专政的基本特征  无产