《30天自制操作系统》02_day_学习笔记
2016-08-17 20:47
435 查看
helloos3:
helloos.nas的解释在P29中
接下来课本讲了一些汇编语言的知识,便于理解这个汇编文件
helloos4:
讲解在P41
helloos.nas后半部分去掉就成了ipl.asm
ipl.asm是用来制作启动区的,启动区只需要最初的512字节
输入顺序 asm--makeimg--run
asm ipl.asm->ipl.bin ipl.lst
makeimg ipl.bin->helloos.img
run 加载运行helloos.img镜像
helloos5:
Makefile的规则 具体讲解在P42
Makefile 中有注释
Makefile
helloos.nas的解释在P29中
接下来课本讲了一些汇编语言的知识,便于理解这个汇编文件
helloos4:
讲解在P41
helloos.nas后半部分去掉就成了ipl.asm
ipl.asm是用来制作启动区的,启动区只需要最初的512字节
输入顺序 asm--makeimg--run
asm ipl.asm->ipl.bin ipl.lst
makeimg ipl.bin->helloos.img
run 加载运行helloos.img镜像
helloos5:
Makefile的规则 具体讲解在P42
Makefile 中有注释
//Makefile # 执行不带参数的make时,默认的参数为make img default : ../z_tools/make.exe img # 文件生成规则 ipl.bin : ipl.nas Makefile #要想制作ipl.bin先检查ipl.nas Makefile两个文件 ../z_tools/nask.exe ipl.nas ipl.bin ipl.lst helloos.img : ipl.bin Makefile ../z_tools/edimg.exe imgin:../z_tools/fdimg0at.tek \ wbinimg src:ipl.bin len:512 from:0 to:0 imgout:helloos.img # 命令 asm : ../z_tools/make.exe -r ipl.bin img : ../z_tools/make.exe -r helloos.img run : ../z_tools/make.exe img copy helloos.img ..\z_tools\qemu\fdimage0.bin ../z_tools/make.exe -C ../z_tools/qemu install : ../z_tools/make.exe img ../z_tools/imgtol.com w a: helloos.img clean : #删除掉最终的成果(helloos.img以外的全部文件) -del ipl.bin -del ipl.lst src_only : #把源程序以外的全部文件删除 ../z_tools/make.exe clean -del helloos.img
Makefile
相关文章推荐
- 在Java中>、>>、>>>三者的区别
- 是否包含重复元素2
- 【易语言界面开发系列教程之 (EX_UI使用系列教程--第9讲(图片框特效演示案例))】
- 机房断电重启时出现的网络问题
- 一个常用项目的演进,重构和版本更新的历程
- [hdu 5833 Zhu and 772002] 高斯消元求异或方程组
- zzuliOJ 1919:分割序列(二分+限制条件判断)
- UVA-442 Matrix Chain Multiplication
- Android网络与数据存储02
- 家用无线网络布置——小凡,晚安
- HttpURLConnection的get和post请求实例
- Android的ListView之优化2
- TTL接口 液晶屏 与 LVDS接口 液晶屏的 区别
- JPushSDK推送
- 单词统计(华为测试题目)
- 编译lua.c:80:31: fatal error: readline/readline.h: 没有那个文件或目录
- poj:1125Floyd(求任意点之间的最短路)
- spring入门(二)【加载properties文件】
- js设计模式-单例模式
- Android的ListView之优化1