- 博客(3)
- 收藏
- 关注
转载 Linux 汇编语言开发指南
Linux 汇编语言开发指南 肖文鹏 (xiaowp@263.net), 北京理工大学计算机系硕士研究生 简介: 汇编语言的优点是速度快,可以直接对硬件进行操作,这对诸如图形处理等关键应用是非常重要的。Linux 是一个用 C 语言开发的操作系统,这使得很多程序员开始忘记在 Linux 中还可以直接使用汇编这一底层语言来优化程序的性能。本文为那些在Linux 平台上编写汇编代码的程
2012-07-20 09:52:10
382
原创 Linux Kernel启动过程浅析
PC上Linux的启动过程通常是:BIOS初始化并加载MBR,跳转到MBR所处位置执行bootloader(例如grub)的代码,bootloader启动后加载内核镜像文件并跳转到镜像文件处执行,此时才真正进入到linux kernel的启动过程。本文主要分析Linux kernel的启动过程,代码均基于linux-3.4.4。 Linux Kernel镜像文件的组成 Linux Kern
2012-07-17 19:21:35
510
原创 linux内核bzImage产生的过程
1. vmlinux.o: ld arch/x86/kernel + 各目录的build-in.o (ld -m elf_x86_64 -r -o vmlinux.o arch/x86/kernel/head_64.o arch/x86/kernel/head
2012-07-16 20:25:11
951
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人