-
bcd编码的小疑点
bcd编码的小问题最近手头有一份协议谁知道那个“左对齐”和“后面补”是什么意思?“BCD编码,最长支持16位长度;左对齐,不足16位后面(右)补0xFF”color='#e78608'>------解决方案--------------------探讨最近手头有一份协议谁知道那个“左对齐”和“后面补”是什么意思?“BCD编码,最长支持16位长度;左对齐,不足16位后面(右)补0xFF”
94
热度 -
BCD 的应用,该怎么处理
BCD的应用BCD的应用:书上写BCD码易于表示,但是我想知道BCD码在实际应用中,倒底是怎样工作的,据说在打印时可以方便的把计算机中的二进制显示出来,但是我不知道具体是怎样的???????最好是请讲一个实际的例子!!!谢谢!!color='#e78608'>------解决方案--------------------------------------------------------个人赶紧...
2273
热度 -
十六进制转换成BCD码
十六进制转换成BCD码 有没有十六进制转换成BCD码好的算法或程序 搜索更多相关的解决方案: BCD"target="_blank">color="red">BCDcolor="red">十六进制 color='#FF8000'>----------------解决方案------------------...
418
热度 -
急求 BCD类型转换解决方法
急求BCD类型转换C#编写byte[]Speetbyte={strDataName[12],strDataName[13]};如何将Speetbyte的最终结果转换成doublecolor='#e78608'>------解决方案--------------------直接convert转成字符串
153
热度 -
小道:对压缩BCD码加法调整指令的理解
小谈:对压缩BCD码加法调整指令的理解压缩BCD码加法调整指令:DAA指令的作用:两个压缩BCD码相加结果在AL中,通过DAA得到一个正确的压缩BCD码。预备知识:现在我们来分析DAA的操作过程:AL=OP1+OP2把AL中的结果换算成两个十六进制数,设为XY,X为高位,Y位低位,把XY当成两个单独的数码一.低位1.若低位>9,即Y为A~F低位>9,正确的BCD码应该让低位变成对应的0...
9220
热度 -
BCD码乘法运算的有关问题
BCD码乘法运算的问题。书本上说:对BCD码数据进行乘法运算时,要求乘数和被乘数都用非组合的BCD码表示,否则得到的结果无法调整。那么计算:13×7130000000100000011(非组合)×700000111-------------------------000000010000001100000001000000110000000100000011----------...
9442
热度 -
【ios】发送请求的信息 怎的通过BCD压缩
【ios】发送请求的信息怎样通过BCD压缩最近在做一个项目,项目请求信息是以报文格式来发送的。并且信息还要以BCD压缩请问下在objective-c中,BCD压缩的方法怎么写呀,求大侠帮忙!急!color='#FF8000'>------解决方案--------------------我只有这么多分了,希望各位大侠帮帮!感激不尽!color='#FF8000'>------解决方案--------...
49
热度 -
求4位BCD码减法程序解决办法
求4位BCD码减法程序51系统求汇编语言程序...给我参考参考,现在还不会呢color='#e78608'>------解决方案--------------------想了想,还是被减数与减数大小顺序不定的情况也包含进去吧,进行了一点小小的修改,嘿嘿具体如下ORG00HSTART:MOVSP,#60H;我这里设定的是R4R5为被减数,R6R7为减数,且R4R5>R6R7;R5,R7中存放压缩...
173
热度 -
二进制转换成BCD码解决方法
二进制转换成BCD码麻烦我想问下下面这两个二进制码怎么转换成BCD码和ASC码1)001101102)10110011注意BCD码和ASC码都要哦给个例子,学校的参考答案这个题目是这样的01001000BCD码:72HASC码:3438H我实在是看不懂参考答案是怎么算出来的不知道这参考答案对不对color='#e78608'>------解决方案--------------------------...
2055
热度 -
BCD编码二进制与十进制之间的转换解决办法
BCD编码二进制与十进制之间的转换编写一个函数,转换BCD编码二进制数为整型,比如0x00001234转换为1234。这里的BCD编码二进制数与二进制数有什么区别啊?用C语言实现编写一个函数,转换整型数为BCD编码二进制数。比如1234转换为0x00001234。color='#FF8000'>------解决思路----------------------BCD跟二进制不一样的,常见的二进制编码...
144
热度 -
怎么将二进制转换成相应的BCD码,并用硬件实现
求助:如何将二进制转换成相应的BCD码,并用硬件实现本人在做一个数字电路的课设,需要将通过AD转换之后的二进制转换成相应的BCD,并显示,转换后的BCD应该有16位,因为要求最高显示位1650,不知哪个朋友帮忙解答一下,在此先谢谢了color='#e78608'>------解决方案--------------------用个7135做AD,自带BCD显示,纯硬件color='#e78608'>-...
83
热度 -
无符号长整型long变换BCD码方法及实现代码
无符号长整型long转换BCD码方法及实现代码最近做个项目,需要把接收到四个字节数据转化成无符号长整型,然后再转化成BCD码进行显示,求长整型数转BCD码方法和实现函数,谢谢。分享到:BCD码方法及实现代码】最近做个项目,需要把接收到四个字节数据转化成无符号长整型,然后再转化成BCD码进行显示,求长整型数转BCD码方法和实现函数,谢谢。'data-pics=''>color='#FF8000'>-...
85
热度 -
汇编生手 keil arm bcd 指令分配内存但未初始化
汇编新手keilarmbcd指令分配内存但未初始化使用bcd指令分配了内存并初始化但是debug时发现相应位置仍然是0,请教大家这是为什么color='#FF8000'>------解决思路----------------------能把你的运行上下文、硬件环境、软件环境都贴出来好吗?这样猜真的很费脑子的,而且这个我没有碰到过,但是体问问题这样肯定不会有答案的。
212
热度 -
小叙:对压缩BCD码加法调整指令的理解
小谈:对压缩BCD码加法调整指令的理解压缩BCD码加法调整指令:DAA指令的作用:两个压缩BCD码相加结果在AL中,通过DAA得到一个正确的压缩BCD码。预备知识:现在我们来分析DAA的操作过程:AL=OP1+OP2把AL中的结果换算成两个十六进制数,设为XY,X为高位,Y位低位,把XY当成两个单独的数码一.低位1.若低位>9,即Y为A~F低位>9,正确的BCD码应该让低位变成对应的0...
7677
热度 -
移位法压缩BCD码转成ASCII码解决方法
移位法压缩BCD码转成ASCII码用单片机汇编语言实现利用移位法将压缩BCD码转成ASCII码。高手请指点。color='#e78608'>------解决方案--------------------------------------------------------几个字节?假设为一个字节,因为是压缩BCD码所以有2个十一下的数比如为98BCD实际在存储器里为98H因为都是小于10的数ASC...
1778
热度 -
哪位高手知道5221BCD码的码值表,求!
谁知道5221BCD码的码值表,急求!!!!!!!谢谢了,在线等color='#e78608'>------解决方案--------------------------------------------------------5221?是不是第一位权值为5第二位权值为2第三位权值为2第四位权值为1?那很容易就算出来啦设5221BCD码abcdvalue=a*5+b*2+c*2+d*1自己算吧co...
3519
热度 -
汇编程序:两位bcd码相乘,该怎么解决
汇编程序:两位bcd码相乘用重复累加的方法计算两位bcd码乘以两位bcd码的积。要求,被乘数放在bl中,乘数放在cl中,乘积放在dx中。算法:先判断bl,cl是否为0.如有一个为0,则结束,积送存;若都不为0,则将:乘数+积=积,再十进制调整;再将cl减1.接着判断bl,cl是否为0……依此循环。麻烦给出完整的汇编程序。color='#e78608'>------解决方案-------------...
7189
热度 -
vb.net 如何将年月日时分秒如何转成BCD码
vb.net怎么将年月日时分秒怎么转成BCD码?vb.net里面怎么将6字节的年月日时分秒(YY-MM-DD-hh-mm-ss)转成6字节的BCD码?例如,150112115502怎么转换呢?有什么算法么?color='#FF8000'>------解决思路----------------------inti=59;byteb=Convert.ToByte(i.ToString(),16);col...
134
热度 -
那位能讲讲16位二进制转BCD码的原理,小弟我有代码但看不懂
那位能讲讲16位二进制转BCD码的原理,我有代码但看不懂貌似这方面的代码都是这样,看了注释还是不懂,问了很多同学都说不懂,很着急啊!请问具体的原理是怎么样的啊!小弟不才,请多指教。。。。。里面的左移什么的到底是干嘛,为什么乘以二?双字节十六进制整数转换成双字节BCD码整数入口条件:待转换的双字节十六进制整数在R6、R7中。出口信息:转换后的三字节BCD码整数在R3、R4、R5中。影响资源:PSW、...
8341
热度 -
~利用非压缩BCD码实现不大于10位十进制数加法运算的有关问题
求助~利用非压缩BCD码实现不大于10位十进制数加法运算的问题有几位的结果不对,输入不同个数的0,会在不同位置上出现数字……程序:DATASEGMENTSTRING1DB10,?,10DUP('0');高位在后低位在前STRING2DB10,?,10DUP('0')DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATA,ES:DATASTART:MOVAX,DATAMOV...
163
热度