00问答网
所有问题
编写应用程序:实现两个8421BCD码加法程序,要求结果也必须是8421BCD码形式
8421BCD码加法
编写应用程序:实现两个8421BCD码加法程序,要求结果也必须是8421BCD码形式
举报该问题
推荐答案 2020-02-13
二进制编码的十进制数,简称bcd码(binarycoded
decimal).
这种方法是用4位二进制码的组合代表十进制数的0到9
十个数符。4位二进制数码有16种组合,原则上可任选其中的10种作为代码,分别代表十进制中的0到9
这十个数符。最常用的bcd码称为8421bcd码,8.4.2.1
分别是4位二进数的位取值。因此,38,需要拆开来看3=0011,8=1000因此,38的二进制数码是
0011
1000
望采纳!!!!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/reBBTjBr.html
其他回答
第1个回答 2007-10-05
1、压缩BCD码(一个字节存两位8421BCD码对应的十进制数)加法程序:
MOV AL,12H
MOV BL,34H
ADD AL,BL
DAA
2、非压缩BCD码(一个字节存一位8421BCD码对应的十进制数)加法程序:
MOV AL,02H
MOV BL,04H
ADD AL,BL
AAA本回答被提问者采纳
相似回答
...
二
进制全加器和7485四位比较器
实现两个
1位
8421BCD
十进制数的
加法
电路...
答:
A>B时,I(A>B)=1
,加法
器283的A数和B数分别是输入A的原码和B的反码,低位进位输入为1,故283的输出为A3A2A1A0+B3'B2'B1'B0'+1,其后两项是B的补码,即
结果是
S=A-B的补码运算。芯片是数据选择器,G1 G0A的输入值选择D7-D0传输至Y 。如:G1=G0=A=0 ,Y=D0=0 ,Y'=1 。G1...
数电实验 如何用74LS283
实现两个
十进制数相加?
答:
如果你在输入端,只是输入十进制数的
8421BCD 码,
那么,一个 283 最大可实现输入:9 + 9。但是,283 只能按照二进制,进行加法运算。那么,283 的输出,就是五位二进制:1 0010(即十进制的 18)。如果你希望,输出的,是 18 的 8421BCD 码(1 1000 ),你就应该在输出端,进行“加六”调...
BCD码
的加减法
答:
当
两个BCD码
相加,如果和等于或小于 1001(即十进制数9),不需要修正;如果相加之和在 1010 到1111(即十六进制数 0AH~0FH)之间,则需加 6 进行修正;如果相加时,本位产生了进位,也需加 6 进行修正。这样做的原因是,机器按二进制相加,所以 4 位二进制数相加时,是按“逢十六进一”的原则进...
试用全加器和半加器构成一个1位
8421码加法
器。该加法器具有从低位来的...
答:
【答案】:用半加器HA,全加器FA实现1位8421
BCD加法
器,整体电路可分成三部分,①用一个HA和三个FA串行连接
实现两个
1位
8421BcD码
的
加法,
输出F3、F2、F1、F0、四个和数与进位信号CO3。②用一个或门和两个与门实现C=F3F2+F3F1+CO3的判决输出电路。③用两个FA和一个HA实现加6修正电路。分别...
大家正在搜
计算机利用8421实现加法
编写一个简单的加法程序
用c语言编写加法程序
8421bcd码加减法
8421码加法修正
8421bcd码十进制加法器
写加法程序
C语言加法实现
8421bcd加法
相关问题
编写应用程序:实现两个8421BCD码加法程序,要求结果也必...
编写程序:实现两个8421BCD码加法程序
BCD码的加减法
设计8421BCD码加法中的校正电路,
用8421BCD码,设计一个加法计算器,要求用D触发器实现,...
余三码8421bcd码转换电路设计的接线方法
要实现模12的计数器,最少需要几片74LS160(8421B...
模为60的8421bcd码加法计数器 quartus