01 2011 档案

摘要:今天在调试网络编程中的代码中的问题,对== 和 = 的优先级应用欠妥写了个 example:#include stdio.h 阅读全文
posted @ 2011-01-18 12:54 lxgeek 阅读(354) 评论(0) 推荐(0) 编辑
摘要:GAS中每个操作都是有一个字符的后缀,表明操作数的大小。C声明GAS后缀大小(字节)charb1shortw2(unsigned) int / long / char*l4floats4doublel8long doublet10/12注意:GAL使用后缀“l”同时表示4字节整数和8字节双精度浮点数,这不会产生歧义因为浮点数使用的是完全不同的指令和寄存器。操作数格式:格式操作数值名称样例(GAS = C语言)$ImmImm立即数寻址$1 = 1EaR[Ea]寄存器寻址%eax = eaxImmM[Imm]绝对寻址0x104 = *0x104(Ea)M[R[Ea]]间接寻址(%eax)= *ea 阅读全文
posted @ 2011-01-01 14:11 lxgeek 阅读(58072) 评论(1) 推荐(9) 编辑