![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
进制
csdnbin_2014
这个作者很懒,什么都没留下…
展开
-
“低八位、高八位;低四位、高四位”
不论是在基于modbus还是其它协议进行数据传输和数据解析时,规约文档中经常提到“低八位、高八位;低四位、高四位”,现就如上问题简单阐述:一般来说内存操作都是针对内存,也就是一个字节,8位。如果是16位的指令,就是同时操作连续的2个内存地址,将这连续的2个内存地址当成一个单位,所有就有高8位和低8位之分。由于计算机仅识别二进制描述的数字,所以对一个内存地址,也就是8位二进制,如:0000 0001,转载 2015-05-19 14:20:50 · 24335 阅读 · 0 评论 -
位运算的威力
昨天写了篇有关集合的东西,中间用到了位运算,看起来还是有点纠结的,今天在这里详细解释一下。 (欢迎转载,转载请注明出处,谢谢。) 一、有关位运算的基础知识总结 位运算包括:&(与)、|(或)、^(异或)、~(取反)、>>(右移)、<<(左移) 环境预设:32位机下面,int占2个字节,有符号 int a = 11; int b = 1000; (a)2 = (00000000 0000转载 2015-05-08 19:41:39 · 689 阅读 · 0 评论