负数的8421码怎么表示呢?比如 -11

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 03:57:11
负数的8421码怎么表示呢?比如 -11

负数的8421码怎么表示呢?比如 -11
负数的8421码怎么表示呢?
比如 -11

负数的8421码怎么表示呢?比如 -11
你可以考虑先求11的8421码,再用2-补码的方法把它表示出来吧.

8421码是中国大陆的叫法,
即BCD代码。Binary-Coded Decimal‎,简称BCD,称BCD码或二-十进制代码,亦称二进码十进数。是一种二进制的数字编码形式,用二进制编码的十进制代码。这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。这种编码技巧,最常用于会计系统的设计里,因为会计制度经常需要对很长的数字串作准确的计...

全部展开

8421码是中国大陆的叫法,
即BCD代码。Binary-Coded Decimal‎,简称BCD,称BCD码或二-十进制代码,亦称二进码十进数。是一种二进制的数字编码形式,用二进制编码的十进制代码。这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。这种编码技巧,最常用于会计系统的设计里,因为会计制度经常需要对很长的数字串作准确的计算。相对于一般的浮点式记数法,采用BCD码,既可保存数值的精确度,又可免却使电脑作浮点运算时所耗费的时间。此外,对于其他需要高精确度的计算,BCD编码亦很常用。
由于十进制数共有0、1、2、……、9十个数码,因此,至少需要4位二进制码来表示1位十进制数。4位二进制码共有2^4=16种码组,在这16种代码中,可以任选10种来表示10个十进制数码,共有N=16!/(16-10)!约等于2.9乘以10的10次方种方案。常用的BCD代码列于末。
常用BCD编码方式
最常用的BCD编码,就是使用"0"至"9"这十个数值的二进码来表示。这种编码方式,在中国大陆称之为“8421码”。除此以外,对应不同需求,各人亦开发了不同的编码方法,以适应不同的需求。这些编码,大致可以分成有权码和无权码两种:
有权BCD码,如:8421(最常用)、2421、5421…
无权BCD码,如:余3码、格雷码…
以下为三种常见的BCD编码的比较。
十进数 8421-BCD码 余3-BCD码 2421-A码
(M10) D C B A C3 C2 C1 C0 a3 a2 a1 a0
0 0 0 0 0 0 0 1 1 0 0 0 0
1 0 0 0 1 0 1 0 0 0 0 0 1
2 0 0 1 0 0 1 0 1 0 0 1 0
3 0 0 1 1 0 1 1 0 0 0 1 1
4 0 1 0 0 0 1 1 1 0 1 0 0
5 0 1 0 1 1 0 0 0 0 1 0 1
6 0 1 1 0 1 0 0 1 0 1 1 0
7 0 1 1 1 1 0 1 0 0 1 1 1
8 1 0 0 0 1 0 1 1 1 1 1 0
9 1 0 0 1 1 1 0 0 1 1 1 1

收起

负数的8421码怎么表示呢?比如 -11 负数的乘方怎么表示 计算机组成原理负数的8421码负数的8421码怎么表示...比如说-11...最好来点儿过程说明. 负数用科学计数法怎么表示 比如:-35600 斜率为负数在图像上怎么看斜率为正数的直线越陡,斜率越大.可是负数是怎么好像不是呢?比如这个 负数的原码怎么计算比如-34的原码怎么算 风的等级用什么表示呢?比如10级风怎么用符号表示? 负数的负数次方怎么算?比如-2的负3次方 负数%负数=?正数%负数=?负数%正数=?运算法则怎么规定的呢?%是求余符号 负数除以负数的余数怎么算?求详细算法.比如-10/-3=? 负数用二进制怎么表示? 负数怎么用十六进制表示 小数和负数的原码反码和补码怎么表示?请举例说明,谢 c中的无穷大怎么表示负无穷大呢?比如float型的 十六进制数怎么转换十进制负数?例如0FF8H所表示的十进制负数是多少? 二进制,八进制,十六进制的负数表示.比如,1.二进制的101-111=这个怎么算?2.十进制的5-7=(-2)那么八进制的05-07是多少呀,十六进制呢.我刚接触这些什么乱七八糟的进制,我尽可能给分. JAVA中对一个数进行取反操作到底是怎么计算的(包括正数和负数),负数的原码到底如何表示. 如果想表示ZRQ的正数或负数怎么表示,无理数的符号是什么?那虚数是什么符号?表示上面那一堆的负数怎么表示,非负数,非正数怎么表示?