找回密码
 注册
查看: 774|回复: 1

关于写操作系统很迷惑的问题,请大家指教!

[复制链接]
发表于 2003-12-15 12:44:21 | 显示全部楼层 |阅读模式
1.Linux操作系统大部分是用C 语言写的(对不对?),那C语言库函数哪些可以调用,哪些不可以调用?我认为像open打开一个文件这样的函数是不能调用的,因为调用open打开一个文件会发生系统调用,除非自己写这个函数,对吗?
2.当我用一个编辑器在编辑一段Linux汇编代码时,这段代码有需要在Kernel mode运行的指令,那我想运行一下这段代码那该怎么办?因为我便记者段代码时肯定在User mode。
3.读Linux的汇编源码时需要汇编知识,请问我在那儿能找到这些知识?比如arch\i386\kernel\head.s中有ENTRY(gdt_table)、.org 0x5000等是什么意思?哪儿有讲这些汇编知识的资料?
谢谢各位!!!
发表于 2003-12-15 13:08:10 | 显示全部楼层
i 服了 you! 这个置顶作什么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-11 10:17 , Processed in 0.040300 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表