04 2013 档案
【深入理解计算机系统-第二版】3.66习题
摘要:题目:You are charged with maintaining a large C program, and you come across the following code: 1 typedef struct { 2 int left; 3 a_struct a[CNT]; 4 int right; 5 } b_struct; 6 7 void test(int i, b_struct *bp) 8 { 9 int n = bp->left + bp->right;10 a_struct *ap = &bp->a[i];11 ap->x[ap-&g 阅读全文
posted @ 2013-04-07 09:32 Chenny Chen 阅读(723) 评论(0) 推荐(0) 编辑
【深入理解计算机系统-第二版】3.55习题
摘要:深入理解计算机系统(英文版 第二版)中的第三章家庭作业3.55想了一个晚上也没有想出来到底是怎么回事。百度也没有百度出结果,而用google搜索相关内容,终于找到了其中的“猫腻”。如果想要直接看,则点击下面链接。http://stackoverflow.com/questions/11680720/implement-64-bit-arithmetic-on-a-32-bit-machine书中,3.55题在P329页,题目略有不同,但原理一致。The following code computes the product of x and y and stores the result in 阅读全文
posted @ 2013-04-06 10:13 Chenny Chen 阅读(1137) 评论(0) 推荐(0) 编辑