早教吧 育儿知识 作业答案 考试题库 百科 知识分享

负整数的BCD码是相应的正的BCD码前加负号吗?同题比如-13的BCD码是-00010011不知BCD是否有正负

题目详情
负整数的BCD码是相应的正的BCD码前加负号吗?
同题 比如-13的BCD码是-0001 0011 不知BCD是否有正负
▼优质解答
答案和解析
不是 -13的表示是10010011 高位是符号位1表示负,0表示正 -------------------- 首先你这种叫压缩BCD码,非压缩的每个十进制BCD码是8位 13的非压缩BCD码是00000001 00000011 对于你的这种情况-93会溢出,我的这种表示叫带符号的BCD码,它的范围是-80~79,超过了这个范围就会溢出,所以你这种压缩BCD码不适合带符号 对于非压缩的就好办了 -13就是10000001 00000011 查看原帖>>