2012年10月19日

linux内核学习---as86语法

摘要: as86(1) 名称as86 - as86-8086..80386处理器的汇编程序概要格式 as86 [-0123agjuw] [-lm[list]] [-n name] [-o obj] [-b[bin]] [-s sym] [-t textseg] src as86_encap prog.s prog.v [prefix_] [as86 options]描述 as86是8086..80386处理器下的汇编程序,它所采用的语法与Intel/MS采取的语法类似,而不同于广泛运用于UNIX下的汇编语法(译注,gas中的语法,... 阅读全文

posted @ 2012-10-19 16:22 追寻前人的脚步 阅读(1530) 评论(0) 推荐(0) 编辑

内核源代码阅读工具介绍

摘要: 跳转在源代码阅读过程中,最常用的就是跳转到一个指定的函数的代码块中。下面我们先介绍最常用的跳转功能首选在内核源代码目录中,运行vim,然后输入::tj start_kernel如果tags文件中只有一个标号为start_kernel的索引,就会直接跳转到这个start_kernel函数的定义中,如果有多个标号为 start_kernel的索引,vim会列出各个start_kernel和它所在的文件的对应关系,用户可以通过数字键来选择需要浏览的是哪一个文件中的start_kernel。跳转快捷键每一次通过tj xxx来跳转不方便,把光标移动到某个函数上,然后输入:CTRL-]假设光标所在的位置是 阅读全文

posted @ 2012-10-19 08:10 追寻前人的脚步 阅读(575) 评论(0) 推荐(0) 编辑

导航