永发信息网

十进制的数串【计算机组成原理】

答案:1  悬赏:20  手机版
解决时间 2021-05-17 17:48
如何理解“非压缩的十进制数串主要用于非数值处理”这句话?
最佳答案
就是纯数字字符组成的10进制数字符串,一般用来做字符串处理,比如输出之类的
比如char* a = "12345";
这就是一个10进制字符串,如果用10进制数串数值处理的话讲,就是一个非压缩(一个字节对应一个数位)的10进制串,这种串用来计算每个数位要多占1倍的空间
比如字符'1',ascii码是0x31,表示成二进制=00110001B前面4字节其实没有用到,所以属于浪费,而4位二进制数能表示的数值范围为0~15 > 10,所以其实用4位一元组表示一个数位就足够了,那么1个字节就可以存2个数位,比如1234可以表示为0001001000110100B=1234H,也就是所谓的BCD编码,这种编码无需在数字字符和数字之间作转换,而且占用空间小,所以便于用于处理数值运算,而且一些机器的在硬件层就对这种类型的十进制串提供了运算支持。所以“非压缩的十进制数串主要用于非数值处理”是相对压缩的BCD编码来说的,相比之下压缩的十进制数串就要更适合作为数值来进行处理了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的脚上有淤血,怎么使它散去?
华容区鄂州尚鲜果蔬地址是什么,有没有知道的
谁帮亮图标?
MAC雪豹10.6比WINDOWS7的优势在哪里?
NDF 福建3 灵犀之心 350块RMB有人要吗
清丰县濮阳华之旭这个地址怎么能查询到,着急
在QQ网吧里通过优惠送了12个月黄钻算不算黄钻
华微电子600360后市是走高呢还是会下跌呢
为什么挖掘机会发热,高温?
求自荐书一份。字数不要太多,说明问题即可
我是一个孕妇,老公出远门工作了,他电话停机
刑兵块在商城的价格是多少?
为什么我用电脑,用着用着屏幕出现很多英文(
三国时期将马超名言,个性的存在与集体利益冲
睢阳区商丘锦江国际酒店公寓(应天路分店)在哪
推荐资讯
荆州区荆州蒸蒸日上(城南店)地址在哪,我要去
这张图是出自哪一部动漫里的?拜托了~
诺基亚5230电量问题
上联:怎样的雨?怎样的夜?怎样的我?才能让你
白居易写的古诗词,描写绿色的诗句
湖南长沙八月十四天气
这张卡片多少钱
资阳区益阳家和饭店我想知道这个在什么地方
中网科讯电话HCD6828(9)TSD 日期怎样设定?
世界上有真正的爱吗?
你有喜欢的人吗?那你又是怎样爱她的呢?
男人钱包里的女人照片会是他的谁呢?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?