中国科学技术大学计算机系 陈香兰(0551- ) Spring 2009

Slides:



Advertisements
Similar presentations
模板的使用 教育学 江西教育学院教育系 冯芳 2012 - 10. 第二章 教育学的产生和发展 第一节 教育学的研究对象和任务 第二节 教育学的产生与发展 第三节 学习教育学的意义与方法.
Advertisements

用 藥 安 全 用 藥 安 全 護 理 師 張 嘉 芬. 前 言 前 言 正確用藥的方法 藥袋上的秘辛 為了減少重大疾病或是醫療處理、 用藥不當的相關事件發生。
阿尔伯特亲王 阿尔伯特亲王纪念碑 维多利亚女王夫妇 维多利亚女王一家 建造水晶宫 水晶宫初建时的照片.
梦想启航 ——大学生活与职业规划专题讲座.
河北保定外国语学校 高三家长会.
党的十八届四中全会 依法治国精神解读. 党的十八届四中全会 依法治国精神解读 一、十八届四中全会概况 中国共产党第十八届中央委员会第四次全体会议,于2014年10月20日至23日在北京举行。 全会审议通过了《中共中央关于全面推进依法治国若干重大问题的决定》。
三國演義之赤壁之戰 By 溫雅婷 胡翊軒 王蓉蓉 高渝涵 鄭巧芳.
以信息化带动教育现代化,打造教育的“南山质量”
证券市场法律制度与监督管理 作者:张学亮.
个体税收征管政策讲解 浏阳市地方税务局.
封面 2015易驾考最新分享: 科目二考试方法秘诀 文章来源:易驾考官网.
基于行业的 企业技术创新信息保障体系研究 刘 华 博士 中国科学技术信息研究所.
第四讲 1949—1991年的中苏关系 及其经验教训.
“鼠标加水泥”的百货公司——武汉中百 朱巧巧 陆嘉怡 田泽宇.
合理控制索道游客流量 确保景区可持续发展 云南丽江玉龙雪山索道 陈加林 二0一五年十一月.
千里挑一的“征途” ——浅谈中国“国考”热.
我怀念的乡村记忆 陈秀华 社会工作0841.
沟通技巧 主讲:涂育俊.
研修4组 学习简报(第3期) 主编:左文玲 2015年2月7日.
潘集小学英语班 学习简报(第5期) 主编:吴婷 2016年2月28日.
与领导、下级、同事的 沟通技巧.
潜能宇宙平衡法则 ——启动11.11天地人合新生命工程(分类系统) 凛然智慧(北京)教育咨询有限公司.
失眠的饮食及调理 北京国济中医院
中餐烹調實習Ⅲ 第九章中國菜系介紹 林可薇 製作.
香港普通話研習社科技創意小學 周順強老師.
春节 The Spring Festival. 春节 The Spring Festival.
新高考研究介绍 湖北省教育考试院项目研究组.
如东中专 学校文化课现状及提升举措的思考
第3讲 时间管理.
第7章 行政监督.
续班指导.
高等教育出版社 工作汇报 化学化工分社 翟怡.
******班班级学习简报(第*期) 主编:*** ****年**月**日.
采购控制程序 2008年9月.
单位:十堰离退休职工服务中心 时间:2016年2月1日
中国家电企业如何打造全球化品牌 黄 辉.
四川信托-汇誉10号集合资金信托计划.
《现代大学 英语》 说课程 公共课部 臧朝晖 益阳医学高等专科学校.
保大人还是保小孩 ---产房里的伦理学问题 小组成员 蔡婷 基础医学系 郭灵飞 基础医学系
超星尔雅 tsk.erya100.chaoxing.com 网络通识课程学习指导.
中药学 第十一章 祛风湿药.
形势与政策 2016年上.
幼儿园班务管理实践.
中 医 内 科 学 第一章 第一节 感冒.
中共江西省委党史研究室 从井冈山斗争中汲取信念的力量 沈谦芳 (江西省委党史研究室主任,博士、教授)
电气安全技术和管理 ——面对工厂管理者的电气安全管理 主讲人:林仿生.
第四节 存货 一、存货的分类 二、存货核算的主要内容 三、存货的确认条件 四、存货入账价值的确定 五、存货发出的计价 六、原材料
七年级下册《生物学》 神经调节的基本方式 小关镇第一初级中学 张书珺.
家庭教育 ----关爱成长 颜士杰.
2016年陕西省中考 语文试题分析(宝鸡市) 金台区教研室 马莉宁.
第三章 人类社会及其发展规律.
中 医 内 科 学 第二章 第二节 胸 痹.
小组成员:吴芋蓓,钟汶珊,程瑶,唐嘉馨,朱然
世界看遍 终归回到纯水岸 波托菲诺08年终总结. 世界看遍 终归回到纯水岸 波托菲诺08年终总结.
陈香兰 助教:陈博、李春华 Spring 2009 嵌入式操作系统 陈香兰 助教:陈博、李春华 Spring 2009.
陈香兰 助教:陈博、李春华 Spring 2009 嵌入式操作系统 陈香兰 助教:陈博、李春华 Spring 2009.
陈香兰 助教:陈博、李春华 Spring 2009 嵌入式操作系统 陈香兰 助教:陈博、李春华 Spring 2009.
(第2版).
科技经费管理与监督检查 浙江省科学技术厅 计划财务处 2012 • 8.
第七章 固定资产.
認識檳榔與口腔癌 九湖國小 護理師 謝金枝.
嵌入式Linux开发流程 成都研究所操作系统团队.
班級家長日召開經驗分享 如何邀請家長參加家長日 家長日召開前置的作業 家長日資料的編寫與整理 家長日召開前一日的準備工作 家長日的召開
中国科学技术大学计算机系 陈香兰(0551- ) Spring 2009
喜雨亭記 國二甲 S 陳姿婷.
苍溪县小学语文工作坊 学习简报(第4期) 主编:李周国 2017年4月30日.
2019/5/30 北京市药品供应评价模块 操作说明 北京市医药集中采购服务中心.
厦门大学数据库实验室 2014暑期奋战70天总结 罗道文
合 理 化 建 议 ——病区设计定时开放电视机 普外科:应莲琴.
技專校院多元入學管道 國立臺北科技大學 教務處 涂雅筑.
Presentation transcript:

中国科学技术大学计算机系 陈香兰(0551-3606864) xlanchen@ustc.edu.cn Spring 2009 Linux内核源代码导读 中国科学技术大学计算机系 陈香兰(0551-3606864) xlanchen@ustc.edu.cn Spring 2009

基于I386的Linux启动代码分析 源码:Linux 2.6.26 了解linux的源码组织 了解linux的内核代码结构 看目录结构 了解linux的内核代码结构 看Makefile 了解基于x86的linux的boot image的结构

考虑Arch为x86,了解源码组织 观察Linux源码的根目录 观察arch目录 观察arch下的x86目录

阅读Makefile 找到缺省目标all 找到vmlinux目标,并阅读

主要目标的编译 vmlinux 不妨以core-y为例,观察体系相关和体系无关部分的代码是如何被包含进来的

注意: vmlinux-init vmlinux-main vmlinux-dirs

x86的启动文件 根据vmlinux-init找到head-y, init-y ??关于BITS的定义

链接情况 链接描述文件? 链接顺序: vmlinux-init vmlinux-main

考虑boot Image Make bzImage … 在arch/x86/Makefile中 到boot目录下的Makefile z代表压缩;b代表大内核 压缩 还是 非压缩

以bzImage为例 以bzImage为例搜索boot/Makefile

小结 1)生成根目录下的vmlinux,包括体系结构相关部分和体系结构无关部分 2)压缩,并加上解压缩头 headXX.S misc.c + 压缩后的vmlinux 3)加上启动头 setup.bin

预习 基于x86的Linux的启动,主要涉及如下内容 Header.S Compressed目录下的head_32.S Kernel目录下的head_32.S, head32.c Init目录下main.c

Thanks! The end.