30天自制操作系统笔记 第0天
来源:互联网 发布:moka软件下载 编辑:程序博客网 时间:2024/06/11 13:56
第0天
开发操作系统的步骤
P7-P8在windows(或其他)系统上编写源代码>>
用C语言编译器编写源代码,生成机器语言文件>>
对机器语言文件进行加工,生成软盘映像文件>>
将映像文件写入磁盘,作成含操作系统的启动盘
使用的编译器
以win版的GCC改造而成,几乎没有什么不同
为什么使用C语言?
因为C语言还算是很少依赖操作系统功能的语言,基本不要函数就OK了。
其它语言可能无法发挥优势。
在开发操作系统中不受到限制的语言大概只有汇编语言了。
C语言的自动优化可能会带来麻烦。
- 30天自制操作系统笔记 第0天
- 《30天自制操作系统》学习笔记--第0天
- 30天自制操作系统-第0天心得笔记
- 《30天自制操作系统》第0天
- 30天自制操作系统笔记 第1天
- 30天自制操作系统笔记 第2天
- 《30天自制操作系统》学习笔记--第1天
- 《30天自制操作系统》学习笔记--第2天
- 《30天自制操作系统》学习笔记--第3天
- 《30天自制操作系统》学习笔记--第4天
- 《30天自制操作系统》学习笔记--第5天
- 《30天自制操作系统》学习笔记--第6天
- 《30天自制操作系统》学习笔记--第7天
- 《30天自制操作系统》学习笔记--第8天
- 《30天自制操作系统》学习笔记--第9天
- 《30天自制操作系统》学习笔记--第10天
- 《30天自制操作系统》学习笔记--第11天
- 《30天自制操作系统》学习笔记--第12天
- Android五大布局之RelativeLayout 示例代码
- 服务器或VPS用户如何用命令创建MYSQL数据库
- system.img ext4 and yaffs2
- Android USB Host
- ubuntu中apt-get设置网络代理
- 30天自制操作系统笔记 第0天
- Log4j每天、每小时、每分钟定时生成日志文件
- SQLSERVER2008 18456错误
- TList
- android adk
- 实时监控方案
- Java知识拾遗:三大框架的技术起源
- DB2错误信息(按sqlcode排序)
- NTDDI_VERSION,_WIN32_WINNT,WINVER,_WIN32_IE