寒江独钓

博客园 首页 新随笔 联系 订阅 管理

2012年6月23日 #

摘要: 由int cread(int *xp){return xp ? *xp:0;}翻译成汇编指令 movl $0,%eax testl %edx,%edx cmovne (%edx),%eax这种实现是非法的。主要是vmovne指令的问题,参阅相关资料,我们可以得到:For the memory-based forms of CMOVcc, memory-related exceptions may be reported even if the condition is false.In 64-bit mode, CMOVcc with a 32-bit operand size will c. 阅读全文
posted @ 2012-06-23 15:53 X.W.LIU 阅读(993) 评论(0) 推荐(0) 编辑

摘要: (1) 编程入门-编程十万个为什么(主页下面有各种好的网站链接) http://www.bcwhy.com/?fromuid=3600(2) 黑客反病毒论坛 http://bbs.hackav.com/forum.php(3) 天子逆向 http://www.520tian.com/forum.php(4) aogo汇编小站:下面很多好的链接 http://www.aogosoft.com/(5) 博客园 http://www.cnblogs.com/(6) ITeye http://www.iteye.com/blogs/(7) csdn (8) 看雪学院(9) 红客联盟(10)游戏程序员. 阅读全文
posted @ 2012-06-23 15:52 X.W.LIU 阅读(207) 评论(0) 推荐(0) 编辑