所有操作系統的內核幾乎都是用C語言寫的,原因何在?

嵌入式開發爲什麼選擇C語言? 1.從語言特點來說 ①C語言有出色的可移植性,能在多種不同體系結構的軟/硬平臺上運行。 ②簡潔緊湊,使用靈活的語法機制,並能直接訪問硬件能夠直接訪問硬件的語言有:彙編和C語言彙編屬於低級語言,難以完成一些複雜的功能,但是彙編比C語言訪問硬件的效率更高。 所以,一般將硬件初始化的工作交給彙編,比較複雜的操作交給C語言。 ③C語言具有很高的運行效率。 2.嵌入式開發中的地
相關文章
相關標籤/搜索