我想绝大部分读者对C语言并不陌生,但是包括作者在内,没有人敢说自己对C语言熟练掌握或者精通的。因为它的灵活性仅次于变换末次的汇编语言。考虑到个人能力有限,在这里就以咱们这个操作系统的主要开发语言——GNU C为介绍内容。
这一节涉及到三方面内容:
GNU C内嵌汇编语言
GNU C语言对标准C语言的扩展
一些常用的内核库函数实现
以上这些内容,是我们以后写系统内核时候会用到的内容,以及内核库函数的实现。
本文已在图灵出版社社区连载中,欢迎大家前去阅读。
本文深入探讨了GCC作为操作系统主要开发语言时的内嵌汇编语言使用、GCC语言对标准C语言的扩展及内核库函数实现,为后续系统内核开发提供实用指南。
我想绝大部分读者对C语言并不陌生,但是包括作者在内,没有人敢说自己对C语言熟练掌握或者精通的。因为它的灵活性仅次于变换末次的汇编语言。考虑到个人能力有限,在这里就以咱们这个操作系统的主要开发语言——GNU C为介绍内容。
这一节涉及到三方面内容:
GNU C内嵌汇编语言
GNU C语言对标准C语言的扩展
一些常用的内核库函数实现
以上这些内容,是我们以后写系统内核时候会用到的内容,以及内核库函数的实现。
本文已在图灵出版社社区连载中,欢迎大家前去阅读。
682

被折叠的 条评论
为什么被折叠?