数字电子技术基础01

1.十进制转二进制(整数部分)

n%2   1

n%2   0

n%2   1

n%2   1

n%2   0

则二进制表示为1101,取与然后把余数按逆序排列即可

2.十进制转二进制(小数部分)

0.8125

0.8125 * 2 = 1.6250  整数部分1

0.625 * 2 = 1.25      1

0.25 * 2 = 0.5       0

0.5 * 2 = 1.0         1

0.8125 = 0.1101

不断的乘2,然后把整数部分按顺序排列

 3.正数的原码,反码,补码都相同

10011010  11100101  11100110

反码,原码按位取反,符号位不变,即第一位不变

补码,反码加1

根据补码求原码,取反加1

4.逻辑与  逻辑相乘   Y = A * B

逻辑或  逻辑相加  Y = A + B

逻辑非  逻辑求反  Y =  `A

原文地址:https://www.cnblogs.com/xpylovely/p/11633628.html