ASCII码与BCD码的区别是什么?

作者&投稿:韶钟 (若有异议请与网页底部的电邮联系)
~ ASCII码是指美国标准信息交换码,选用了常用的128个字符,其中包括32个控制符、10个十进制数(指字符形态的数)、52个英文大写和小写字母、34个专用符号。编码方法是由7位二进制数对它们进行编码,即用0000000-1111111共128种不同的数码串分别表示128个字符,ASCII码的机内码要在最高位补一个0,以便用一个字节表示一个字符。ASCII码主要用于显示现代英语和其他西欧语言,是最通用的信息交换标准。
BCD码是用4位二进制数来表示1位十进制数中的0-9这十个数码,是一种二进制的数字编码形式,是用二进制编码的十进制代码。BCD编码形式利用了四个位元来存储一个十进制的数码,使二进制与十进制之间的转换得以快捷的进行。
参考资料:《大学计算机-计算思维导论》,清华大学出版社2019


龙岩市18924796696: 关于BCD码和ASCII码的区别是什么啊? -
琦琬天晴:[答案] 简单的打个比方~~~~例如十进制中的3的ascii码为33H,小写a和大写A分别对应不同的ascii码的值.而BCD码是8421码,例如在压缩BCD码中34H表示十进制中得34,64H表示十进制中得64,在非压缩BCD码中0304H表示十进制中得34,0506H表示十...

龙岩市18924796696: BCD码 和 ASCⅡ 的区别 ! -
琦琬天晴: ASCII码是美国标准信息交换码(American Standard Code for Information Interchange),字母和各种字符必须按照特定的规则用二进制编码才能在计算机中表示.编码方式可以有很多种,ASCII码是其中最常见的一种.标准ASCII码用七位二进制编码,有128个.1位十进制数可以用4位二进制编码表示,这就是所谓的“二进制编码的十进制数(BCD:Binary Coded Decimal)”.常见的BCD码是8421码.ASCII码用来在计算机种表示各种字符和字母,而BCD码则用来方便的表示十进制数.

龙岩市18924796696: BCD码和ASCII码的作用 -
琦琬天晴: BCD码是用4位二进制数表示1位十进制数的编码,常用的有压缩BCD码和非压缩BCD码两种形式. 字符在计算机中以ASCII码形式存储,一个字符用8位二进制数表示.

龙岩市18924796696: bcd码 ascii码 二进制 八进制 十进制 十六进制 机器码的区别 -
琦琬天晴: 计算机本质是2进制;但是书写麻烦,如一百就是0110 0100,不至于这样现实吧 所以,就有了八进制 十进制 十六进制, 一百分别是144, 100, 64 bcd、ascii是表示数的方法而已 如:BCD:0011 0100 表示34ASCII :0011 0100表示字符'4' 或许你问:0011 0100 到底是ASCII还是BCD? 答案:取决于你的使用,就像“11”,到底是数学11,还是第11课,需要一个环境

龙岩市18924796696: bcd码是什么意思?如何与ascii码转化? -
琦琬天晴: 计算机内毫无例外地都使用二进制数进行运算,但通常采用8进制和十六进制的形式读写.对于计算机技术专业人员,要理解这些数的含义是没问题,但对非专业人员却不那么容易的.由于日常生活中,人们最熟悉的数制是十进制,因此专门规...

龙岩市18924796696: 有了acsii码为什么又要有bcd码 -
琦琬天晴: 这两个码是不一样的!! BCD码:比如说十进制数94,它的二进制是101 1110 而它的BCD码是多少呢,,是1001 0100;两者不一样,,而ASCII码是将一些字符跟0-255一一对应起来,比如键盘上输入的字符都是要转换成ASC码的,在C语言中用的比较多,,而BCD吗在微机原理中会用到

龙岩市18924796696: ASCLL码和BCD码区别是什么 -
琦琬天晴: ASCII码和BCD码似乎没有什么可比性吧,两种不相干的东西. 可以从baidu知道中找两个码的定义, BCD: http://wenwen.sogou.com/z/q727970883.htm ascii: http://wenwen.sogou.com/z/q658280593.htm

龙岩市18924796696: 有谁知道ASCLL和Unicode的区别啊,越详细越好!!!急~~~ -
琦琬天晴: ascll用一个字节编码,而unicode用两个,ascll只用了一个字节的后7位,高位为0,也就是说ascll的值是从0到127(2^7-1)比如48表示'0'这个字符,97表示'a',也就是说ascll只能用来写英语,而不能用于他大字符集的语言,比如汉语,而unicode用2b来编码就能表示2的16次方的字符集,大概是6.4万字符,也就是说世界上上几乎所有的语言多能用unicode编码,其实任何信息在计算机内,都是8位的二进制流,如果解释它,都是基于具体的应用,就算是同一个文件,不同的解码,就能表示不同的信息.

龙岩市18924796696: 在微型计算机中,应用最普遍的英文字符编码?BCD码,ASCII码,汉字编码,补码, -
琦琬天晴:[答案] ASCII码 外国人发明的计算机.

龙岩市18924796696: Ascll码和Unicode区别 -
琦琬天晴: 简单的说:*** ASCII码 (American Standard Code for Information Interchange,美国标准信息交换码). 标准ASCII码由7位二进制数组成,用来表示26个英文大小写字母以及一些特殊符号. ***Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码.它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求.1990年开始研发,1994年正式公布.随着计算机工作能力的增强,Unicode也在面世以来的十多年里得到普及. ***unicode编码系统可分为"编码方式"和"实现方式"两个层次.希望帮到你

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网