数字电路习题设计一个电路,判断一个8位二进制数A=A7A6A5A4A3A2A1A0,所对应的十进制数能否被8整除,F=1

问题描述:

数字电路习题
设计一个电路,判断一个8位二进制数A=A7A6A5A4A3A2A1A0,所对应的十进制数能否被8整除,F=1表示能F=0表示不能.
1个回答 分类:数学 2014-11-25

问题解答:

我来补答

8位二进制表示十进制,用8421BCD表示无符号数范围是0-256,能被8整除的是8、16、24、32……用二进制表示:0000_1000,001_0000,0001_1000,0010_0000……找规律,后三位一定要为零(能被8整除的数必然是八的倍数,表示为8*n,用加法表示就是n个8相加,用二进制表示8相加就是:0000_1000+0000_1000+……+0000_1000,故最低三位一定是零),而高五位必须有一,需要排除0这个情况,故答案如上图所示.
 
 
展开全文阅读
剩余:2000
上一页:弧度制96页