作者s894330 (nail)
看板C_and_CPP
標題[問題] 使用C語言的最低需求
時間Sat May 16 13:51:04 2009
dear all:
小弟最近研讀作業系統相關知識,想請教一個問題:
以x86系統為例,當電腦一上電時,第一句執行的code 是用組語寫成的,
而且是跑在實體模式下,
我想問的是,如果要開始用C語言來撰寫程式,
底層所需具備的最低需求是什麼?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.128.88.200
1F:推 kvykn:to have a computer first? 05/16 14:29
2F:推 herman602:operating system? 05/16 15:12
3F:→ WolfLord:很多內嵌系統一樣用C寫得,並沒有作業系統喔(包括8051) 05/16 15:34
4F:→ final01:最低喔?至少要幾K的記憶體吧 05/16 16:32
5F:推 goliathplus:一個可以把C編譯成你的系統可以吃的編譯器... 05/16 16:58
6F:推 zlw:應該是至少要有編譯器吧,光有原始碼沒用 05/16 17:33
7F:→ james732:使用組語應該只是方便操控硬體吧? 05/16 21:04
8F:推 softwind:power+CPU+mem 大概就是這樣 05/16 21:23
9F:推 bobhsiao:類似 crt0.s 的組語, 初始化 C 的 stack 空間等等 05/16 22:58
10F:推 Ebergies:我有種原 po 問錯人的感覺 XDDDDDDDDDDDDDDDDDDDD 05/17 19:18
11F:→ s894330:謝謝各位大大,根據bobhsiao大的說法,一定要先有stack才 05/19 17:56
12F:→ s894330:行囉 05/19 17:56