- 博客(2)
- 收藏
- 关注
转载 常见的标志寄存器FLAG的标志位
运算结果标志位1、进位标志CF(Carry Flag)进位标志CF主要用来反映运算是否产生进位或借位。如果运算结果的最高位产生了一个进位或借位,那么,其值为1,否则其值为0。 使用该标志位的情况有:多字(字节)数的加减运算,无符号数的大小比较运算,移位操作,字(字节)之间移位,专门改变CF值的指令等。2、奇偶标志PF(Parity Flag)奇偶标志PF用于反映运算结果中“1”的个数的奇偶性。如果
2017-02-23 21:32:14 4572
原创 神奇的static
C/C++中的static用法总结(一)##static用来控制变量的存储方式和可见性## 函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间。在函数执行结束后,分配的空间会被立即释放掉。如何在保障函数体内变量的私有性前提下,使该变量的值保存至下一次调用的时候呢?此static就派上了用场。当需要一个数据对象为整个类而不是某个对象服务,同时又力求不破坏的封装性,即要
2017-02-17 13:01:12 233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人