概述
当一个编码:
(1)表示数量的规则,是数制
(2)表示事物的规则,是码制
二进制的补码:
为了表示正负数,引入符号位,导致数制和码制混合使用,再按数制的规则运算,导致结果错误。为了带有符号位的二进制数也能正确运算,引入补码,即定义符号位的权值为负。如图1
图1 N位二级制的补码的数值
怎么求二级制的补码:
1)最高位为符号位(0为正 1为负)
2)正数的补码和它的原码一样
3)负数的补码=数值位逐位取反+1
【习题】用二级制补码的方式计算:-10-13
确定使用二进制的位数?5位的补码表示的范围为-16~15,可以表示-10和-13,但不能表示运算结果,所以位数加1,使用6位补码表示,第一位为符号位,后5位位数值
-10的补码 1 (01010)’+1=1 10101+1= 1 10110
-13的补码 1 (01101)’+1=1 10010+1= 1 10011
相加得到1 01001表示-32+8+1=-23
数字电路都采用二进制:
1)表示数量时称为二进制
2)表示事物时称为二值逻辑
数字模块的定义:能够接收质量较低的0和1,且能够输出质量较高的0和1
如图2所示,高质量的0和1靠近两端,低质量的0和1靠近中间,再往中间挪的话,就到非0非1区域。
图2 电压的数字化
最后
以上就是正直导师为你收集整理的【数电】第一章:数制和码制_清华大学王红老师视频笔记的全部内容,希望文章能够帮你解决【数电】第一章:数制和码制_清华大学王红老师视频笔记所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复