原文:极客时间:操作系统实战45讲

程序编译过程: gcc HelloWorld.c E o HelloWorld.i 预处理:加入头文件,替换宏。 gcc HelloWorld.c S c HelloWorld.s 编译:包含预处理,将 C 程序转换成汇编程序。 gcc HelloWorld.c c HelloWorld.o 汇编:包含预处理和编译,将汇编程序转换成可链接的二进制程序。 gcc HelloWorld.c o Hel ...

2021-09-01 18:44 0 382 推荐指数:

查看详情

操作系统实战45-3

Hello OS 的引导流程 PC 机 BIOS 固件是固化在 PC 机主板上的 ROM 芯片中的,掉电也能保存,PC 机上电后的第一条指令就是 BIOS 固件中的,它负责检测和初始 ...

Tue Jun 22 06:23:00 CST 2021 0 192
操作系统实战45-2

程序编译过程 采用GCC工具链: gcc HelloWorld.c -E -o HelloWorld.i 预处理:加入头文件,替换宏。 gcc HelloWorld. ...

Sun Jun 20 23:37:00 CST 2021 0 467
操作系统实战45 - 第十 【笔记】

操作回环设备时候,发现我所有设备都被占用使用了。 我的Ubuntu是在虚拟机里,因为虚拟机本身已经消耗很多资源了...再在虚拟机里套娃一个虚拟机的话,我想效率会极低。评论又看到一个方法! 在Windows上下载Starwind Converter,然后把hd.img复制过去,转换成 ...

Sun Aug 22 05:17:00 CST 2021 0 137
时间-MySQL实战45(基础篇)

1.基础架构:一条SQL查询语句是如何执行的? 大体来说,MySQL 可以分为 Server 层和存储引擎层两部分。 Server 层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎 ...

Sun Sep 22 23:02:00 CST 2019 0 1343
时间-MySQL实战45(实践篇)-1

09 | 普通索引和唯一索引,应该怎么选择? 查询过程 InnoDB 的数据是按数据页为单位来读写的。也就是说,当需要读一条记录的时候,并不是将这个记录本身从磁盘读出来,而是以页为单位,将其整体读入 ...

Thu Oct 03 02:26:00 CST 2019 0 758
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM