注意:因为每个人记忆与思维的差异,对知识的理解在难易性、熟练度和重要性上带来很大差异,这些笔记是从我的视野出发进行的归纳,有些内容我觉得简单或潜移默化中已经掌握,所以可能并没有在思维导图和内容摘录中体现;反之亦然,有些内容可能读者觉得没有必要在笔记中呈现,却可能恰恰是我的短板或者偏重的地方。
一、思维导图
二、关键内容摘录
1、编写汇编程序——编译——连接——执行程序
2、可执行程序包含两部分内容:程序(机器码和源程序中定义的数据)、相关描述信息(如:程序多大,占用多少内存空间)
3、操作系统依照可执行文件的描述信息将可执行文件中的机器码和数据加载入内存,并进行相关初始化(比如设置CS:IP指向第一条要执行的指令),然后由CPU执行程序。
4、一段示例程序
assume cs:codesg
codes