- 博客(3)
- 收藏
- 关注
原创 了解一下IRETD/ RET/ RETF
<br />IRETD/ RET/ RETF 有什么区别,今天GOOGLE了一下:<br />RET, and its exact synonym RETN, pop IP or EIP from the stack and transfer control to the new address. Optionally, if a numeric second operand is provided, they increment the stack pointer by a further imm16 b
2010-08-14 22:12:00 5079
转载 今天碰到一个问题,在网上查了一下,发现有人碰到。转一下
<br />老于第五章P209的exception_handler函数在我的2.6.18的内核编译的时候会出现一个错误:undefined reference to `memset'<br />这是因为(推断一下应该是这个原因):其中的二维数组err_description[][64]的赋值造成的。在linux编译这段二维数组赋值的时候会调用到C库函数memset。而老于这章的makefile中用ld连接的时候并没有使用-lc选项,所以会有上面提到的错误。当修改makefile增加-lc选项的时候再使用ma
2010-08-09 23:36:00 1951 2
转载 《自己动手写OS》勘误区
<br /> 《自己动手写OS》看了也半月有余,发现不少书中的笔误或错误,于是开辟一篇博客详述其中的错误之处,以后会不断更新。<br />P154 表5-2 Program header 1 下数第三行,第四行的 0x8049110 该为 0x8048110<br />P158 LABEL_FILENAME_FOUND 标号下 and di, 0FFF0h 改为 and di, 0FFE0h<br />书中多次在定义描述符时,对描述符的界限定义出现错误,例P85 代码3-25 中 Descrip
2010-08-08 14:47:00 908
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人