搜索
首页 电脑/网络 操作系统/系统故障

请问为什么linux操作系统不能全部都用C语言编写呢?

全部回答

2005-10-31

0 0
操作系统是运行在硬件平台上的,各种硬件平台是差异的。C语言虽然功能很强大,但是,在处理一些硬件细节方面。如:内存管理、进程调度(fork等)、系统调用、浮点操作、系统启动等方面,都需要用到汇编语言,进行直接对硬件的操作。。当然,目前LINUX 90%以上都是C的。。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
操作系统/系统故障
程序设计
电脑装机
硬件
笔记本电脑
百度
互联网
反病毒
软件
操作系统/系统故障
操作系统/系统故障
举报
举报原因(必选):
取消确定举报