
csapp
迷你之忍
这个作者很懒,什么都没留下…
展开
-
深入理解计算机系统--第七章课后作业
对于问题一,输出结果如下图所示: 两个都是弱定义值,所以链接器随机选择一个,而这时在c2.c中,g的值为37(强定义),故c1.c的g为37,调用函数f,g变为38当运行第二条语句时,结果如图: 多次定义变量g,程序在链接的时候报错!!!对于变量g在C1定义一次为23,强定义,在C2也定义一次23,两次强定义,报错 我为了验证这个结论,将global.h的语句写入c2.c,然后编译的时候不加-D...原创 2018-06-24 20:58:11 · 6771 阅读 · 0 评论 -
perflab实验日志一
一、实验内容1、通过改写rotate和smooth函数,对程序进行优化,最后通过查看加速比和cep得出最终的结果,cep越小越好,加速比越大越好二、相关知识程序优化的方法 :循环展开 代码移位消除不必要的过程调用代码剖析程序:测量程序各个部分性能的工具,分析代码中低效的地方。大多数的编译器都提供优化控制:gcc而言 -o1,-o2,-o3 让编译更全面优化存储...原创 2018-11-18 01:54:04 · 5803 阅读 · 19 评论