c 中空格的asc码表_二、计算机中的数制和编码

主要内容包括:数制和编码的表示,各种计数制之间的相互转换

1 常用的计数法

十进制(D);二进制(B);十六进制(H)。

例如:

234.98D或者(234.98)D;1101.11B或者(1101.11)B;ABCD.BFH或者(ABCD.BF)H。

2 各种进制数之间的转换

非十进制到十进制;十进制到非十进制;二进制与十六进制数之间的转换。

非十进制到十进制数的转换:

44183f93c2b6a041b02ec9d1a86afb85.png

十进制到非十进制数的转换:

① 到二进制数的转换:

对整数,除2取余;

对小数,乘2取整。

②到十六进制数的转换:

对整数,除16取余;

对小数,乘16取整。

二进制与十六进制数之间的转换:

用4位二进制数表示一位十六进制数

3af817313ead77164bfc251cb3748660.png

3 计算机中的编码

BCD码:用二进制编码表示的十进制数

①压缩BCD码:用4位二进制码表示一位十进制数

②扩展BCD码:用8位二进制码表示一位十进制数,每4位之间有一个空格

ASCII码

西文字符编码

BCD码与二进制数之间的转换:先转换为十进制数,再转换为二进制数,反之同样。

0f7d26054cb32cceb74b8f6dcc322fa6.png

ASCII码:西文字符的编码,一般用7位二进制码表示,D7位为校验位,默认情况下为0

051677f2bb5632aabe8e73e4e200d052.png

ASCII码的奇偶校验:

奇校验:

1806af238b38ea6a9fdce231eab08597.png

偶校验:

76b466b24736ae11a1449d3d1ac586e0.png

三、无符号二进制数的运算

43fed8a77d9f37a98c5c7f245d739ed6.png

主要内容:

①无符号二进制数的算术运算

加法运算:1+1=0(有进位);

加法运算: 0-1=1(有借位);

乘法运算;

除法运算。

乘除运算案例:

122a343b742554c929904c55021002c0.png

②无符号二进数的表达范围

73e8814c02631544cebd41936235de6a.png

③运算中的溢出问题

若运算超出这个范围,则产生溢出。

对无符号数:当最高位向更高位有进位(或借位)时产生溢出

b3ff0c3a8f3878dd3a27e4927e59f9d7.png

④无符号二进制数的逻辑运算

与、或、非、异或

de62b90a9606bab446a7761c5fdf59d1.png
6bfc649f4d596c6fd06242595f5853ce.png

⑤基本逻辑门和译码器

74LS138译码器

f9e9affa4c7700d8d5bf63eae42bcaaa.png

后接机器数(有符号数)的运算

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值