主要内容是手工和编码的表达,各种手工之间的相互转换。
1常用的计算方法
十进制数(d);二进制(b);十六进制数(h)。
例如:
234.98D或者(234.98)D;1101.11B或者(1101.11)B;ABCD.BFH或者(ABCD.BF)H。
2 各种进制数之间的转换
非十进制到十进制;十进制到非十进制;二进制与十六进制数之间的转换。
非十进制到十进制数的转换:
十进制到非十进制数的转换:
① 到二进制数的转换:
对整数,除2取余;
对小数,乘2取整。
②到十六进制数的转换:
对整数,除16取余;
对小数,乘16取整。
二进制与十六进制数之间的转换:
用4位二进制数表示一位十六进制数
3 计算机中的编码
BCD码:用二进制编码表示的十进制数
①压缩BCD码:用4位二进制码表示一位十进制数
②扩展BCD码:用8位二进制码表示一位十进制数,每4位之间有一个空格
ASCII码
西文字符编码
BCD码与二进制数之间的转换:先转换为十进制数,再转换为二进制数,反之同样。
ASCII码:西文字符的编码,一般用7位二进制码表示,D7位为校验位,默认情况下为0
ASCII码的奇偶校验:
奇校验:
偶校验:
三、无符号二进制数的运算
主要内容:
①无符号二进制数的算术运算
加法运算:1+1=0(有进位);
加法运算: 0-1=1(有借位);
乘法运算;
除法运算。
乘除运算案例:
②无符号二进数的表达范围
③运算中的溢出问题
若运算超出这个范围,则产生溢出。
对无符号数:当最高位向更高位有进位(或借位)时产生溢出
④无符号二进制数的逻辑运算
与、或、非、异或
⑤基本逻辑门和译码器
74LS138译码器
后接机器数(有符号数)的运算
1.《二、计算机中的数制和编码》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《二、计算机中的数制和编码》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/2108910.html