深入理解计算机操作系统
文章平均质量分 62
R__phoenix
ACMer
展开
-
CSAPP深入理解计算机系统第二章学习笔记(1)
1、可以利用数字的算数右移,然后利用0XFF这样的数字做掩码运算,可以获取到一个数字的符号位。计算机的移位运算有一种很重要的作用就是利用掩码运算去提取一个位模式的一段信息。2、在C语言中的条件语句,以及三目的条件运算符,都可以用移位的方式来做。3、在进行位扩展操作的时候,比较讲一个32位的有符号数扩展到64位,那么在保证原来的值不变的情况下,把31个低位扩展到64位的低位上,而最高的符号位原创 2014-07-15 22:33:43 · 2973 阅读 · 0 评论 -
一个汇编小demo的详解
C语言代码如下:int exchange(int *xp, int y){int x = }原创 2014-07-20 17:50:21 · 2132 阅读 · 0 评论 -
计算机中如何实现除数是2的幂次的除法
前言:本来是在看汇编里面的数据条件传送指令,做习题的时候看着me原创 2014-07-26 17:44:05 · 3426 阅读 · 0 评论 -
IAA32过程调用寄存器的保护规则
关于IA32的寄存器保护规则,百度的文章较少,所以自己写一个,给新手们解惑原创 2014-08-04 10:28:44 · 3513 阅读 · 0 评论 -
关于对抗缓冲区溢出攻击
关于对抗缓冲区溢出攻击的三种基本机制原创 2014-08-22 21:28:52 · 2472 阅读 · 0 评论 -
关于数组首地址
以前特意看过,但是还是会忘的,所以这次写下来,yih原创 2014-08-26 10:11:09 · 3136 阅读 · 1 评论