博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
汇编语言---编码规则及位运算基础
阅读量:5253 次
发布时间:2019-06-14

本文共 446 字,大约阅读时间需要 1 分钟。

如果数据宽度为一个字节,那么存储的数据范围就是:0 ~ 0xFF

         那么问题来了,0  1  0  1  0  1  0  1 这个字节里面的数据代表的数字是多少呢?

1.无符号数的编码规则:

         无符号数里存的是多少那么就是多少。

         所以 01010101 代表的无符号十六进制数为0x55

                 11010101 代表的无符号十六进制数为0xD5

2.有符号数的编码规则:

         有符号数最高位为1,则该数为负数,最高位为0,则该数为正数。

         所以 01010101 代表的有符号十六进制数为 0x55

                 11010101 代表的有符号十六进制数为 0x-55

3.原码、反码、补码

         原码:最高位为符号位,其余各位为数值本身的绝对值

         反码:正数:反码与原码相同

                    负数:符号位为1,其余位对原码取反

         补码:正数:补码与原码相同

                    负数:符号位为1,其余位对原码取反加1

 4.我皮厚,觉得还可以的话,就给我一个亲亲吧

转载于:https://www.cnblogs.com/qinqin-me/p/Q2260996312Q.html

你可能感兴趣的文章
URAL 1002 Phone Numbers(KMP+最短路orDP)
查看>>
web_day4_css_宽度
查看>>
用sql删除数据库重复的数据的方法
查看>>
学习笔记21—PS换图片背景
查看>>
electron入门心得
查看>>
格而知之2:UIView的autoresizingMask属性探究
查看>>
Spring3.0 AOP 具体解释
查看>>
我的Hook学习笔记
查看>>
EasyUI DataGrid 中字段 formatter 格式化不起作用
查看>>
海量数据存储
查看>>
js中的try/catch
查看>>
[导入]玫瑰丝巾!
查看>>
自动从网站上面下载文件 .NET把网站图片保存到本地
查看>>
【识记】 域名备案
查看>>
STL uva 11991
查看>>
MY SQL的下载和安装
查看>>
自定义OffMeshLink跳跃曲线
查看>>
寄Android开发Gradle你需要知道的知识
查看>>
简述spring中常有的几种advice?
查看>>
学习Redux之分析Redux核心代码分析
查看>>