计算机系统基础
Eternitykc
这个作者很懒,什么都没留下…
展开
-
10-调试:理论与实践
原创 2021-02-24 15:12:15 · 213 阅读 · 0 评论 -
8-AbstractMachine选讲
复杂系统的构造与解释理解计算机系统原创 2021-02-23 23:40:44 · 606 阅读 · 0 评论 -
7-链接和加载选讲
文章目录静态链接动态链接与加载动态链接的实现静态链接a.cint foo(int a,int b){ return a+b;}b.cint x = 100,y = 200;main.c#include <stdio.h>extern int x,y;int foo(int a,int b);int main(){ printf("%d + %d = %d\n",x, y, foo(x, y));}readelf -d main.o(图1)rea原创 2021-02-23 22:18:07 · 293 阅读 · 0 评论 -
1-C语言拾遗(1):机制
#include < >是从系统目录去找#include " "是从当前目录去找gcc的-I选项可以把某些文件加入到系统目录中如gcc a.c -I. 就可以把当前目录的所有文件加入到系统目录中,这样就可以用<>了把原来的include <stdio.h>变成extern int printf (const char *__restrict __format, ...);extern int printf (const char *__restrict.原创 2021-02-22 03:11:36 · 384 阅读 · 0 评论