摘要:
8.1异常 8.1.1异常处理 系统中可能的每种类型的异常都分配了一个唯一的非负整数的异常号(exception number)。其中一些号码是由处理器的设计者分配的,其他号码是由操作系统内核(操作系统常驻内存的部分)的设计者分配的。前者的示例包括被零除、缺页、内存访问违例、断点以及算术运算溢出。后 阅读全文
摘要:
7.1编译器驱动程序 .c文件通过预处理器(cpp)翻译为ASCII码的中间文件.i,然后通过c编译器(cll)翻译成一个ASCII汇编文件.s,之后驱动程序通过汇编器(as)翻译成一个可重定位目标文件,最后运行链接器程序(ld)将.o以及一些必要的系统目标文件结合起来,创建一个可执行目标文件 7. 阅读全文