江博文 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000
1.计算机工作原理
计算机的工作原理就是不断得读取eip(32位)寄存器指向的代码段,开始运行,用伪代码表示就是:
while(eip!=null)
{
execute(*eip);
eip=eip->next;
}
计算机运行的是二进制程序,人们通过发明汇编语言以及更高级的语言,提高了程序的可读性,在执行的时候,计算机先要把汇编语言翻译成二进制的机器语言才能执行。
2.实验内容
main_jbw.c: