用户头像

修心-YC

这梦想,不止不休!

摘要: 算术移位 算术移位的对象是有符号数,在移位过程中符号位保持不变。具体如下图: 分析由原码得到补码的过程发现,当对其由低位向高位找到第一个“1”时,在此“1”左边的各位均与对应的反码相同,而在此“1”右边的各位(包括此1在内)均与对应的原码相同。因此负数的补码左移时,因空位出现在低位,则添补的代码与原 阅读全文
posted @ 2021-03-30 16:19 修心-YC 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 真值,原码,反码以及补码和移码的转换如下图 原码:计算单独考虑符号位,麻烦。 反码:通常用来作为由原码求补码或由补码求原码的中间过渡。 补码:用于运算。 移码:比较大小,就是真值x加上一个偏置值。利用移码比较大小的特性可以节省做题时间,比如2010年统考题。 阅读全文
posted @ 2021-03-30 15:57 修心-YC 阅读(1342) 评论(0) 推荐(0) 编辑
摘要: 有符号数和无符号数的类型转换 不改变数据内容,改变其解析形式。 不通字长整数之间的转换 1.长整数变短整数:高位截断,低位保留。 2.短整数变长整数:采用符号拓展的方式,不影响真值。 阅读全文
posted @ 2021-03-30 15:38 修心-YC 阅读(402) 评论(0) 推荐(0) 编辑