![]() |
||
*停權中*
加入日期: Dec 2001 您的住址: Kaohsiung
文章: 239
|
引用:
因為有人寫呀..... 沒人寫當然就不支援囉... |
||||||||
![]() |
![]() |
*停權中*
加入日期: Apr 2001 您的住址: 冰島
文章: 1,558
|
引用:
很多人講的都不是很正確........ 約在1970年,Bell Lab的Ken Thompson用asm寫了一個unics,之後Dennis Ritchie把unics用C重寫,後來並以Dennis所寫的為基礎來發成正式版本,並稱為Unix......... 因為Dennis用C寫,所以導致Unix具有強大的portability. 注意一下,這邊所指的portability,是以asm跟C的觀點來看的,講白話一點,用asm的話幾乎要全改,用C的話只要改底層的部份,像是在最底層的kernel,compiler方面,還是要做出適合自己機器的修改. 像是Berkeley的Bill Joy把Unix拿來改成符合自己機器的版本,此版本即是頂頂有名的BSD. 我已經點出你的解答了,就是任何OS都算是machine dependent,像是linux,他有x86版本有PPC版本,有Alpha版本,有SPARC版本......有任何的embedded system版本 1987年Richard Stallman完成了GCC,以及其他重大工具,如bash,emacs,gnuclib....... 不講古了 |
|||
![]() |
![]() |
Amateur Member
![]() 加入日期: Nov 2004 您的住址: 丁丁科技大學
文章: 45
|
題目真奇怪......
__________________
動怒不動氣(對不滿的事情表達不悅,但是不讓其過份影響個人情緒), 挑嘴不挑食(對飲食頗有想法但是有得吃就吃) |
![]() |
![]() |
Regular Member
加入日期: Jan 2005 您的住址: 台灣台北
文章: 80
|
引用:
對於一般應用程式來說, Linux Kernel所提供的System Call是一致的, 不會對 不同的機器而有所不同, 這個部份用一致的interface來達成machine independent. 但是, Linux kernel也有machine dependent的code, 很多是由組合語言寫成, 但這都是低階的部份, 最後還是會用同一種interface把這些不同的地方, 包裝起來, 因此一般的應用程式發展者, 或者甚至驅動程式發展者, 都能用同樣的System Call和Function Call. Linux能在很多機器上跑, 就是有人把低階不同的部份, 去實作出一致的 interface/function call. That's all. |
|
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Feb 2002 您的住址: 宜蘭
文章: 1,341
|
引用:
沒錯....GOOD同意
__________________
AMD Athlon 64 3000+ Asus A8N-E nfoce 4 empowered Simems DDR 400 512MB *2 Benq 1640 --------------------------------- |
|
![]() |
![]() |
*停權中*
加入日期: Jun 2002 您的住址: 仙女銀河星系, 跨克星
文章: 1,791
|
引用:
我不認為C算是高階語言 因為C的做法只是把一些組合語言指令給包裝起來成一個指令 而且包裝也不會太複雜, 大多翻譯成組合語言也沒幾個指令 比其起他的高階語言來說, C算是非常接近組合語言的說 ![]() |
|
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Nov 2002
文章: 427
|
引用:
C語言有高可讀性,易寫,維護容易(跟組語比),不需要深入了解機器特性,使用Compiler,都是高階語言的特徵,定義合了就是了,如果每個人都我認為,那敎程式語言合計概的都會瘋掉啦XD |
|
![]() |
![]() |
*停權中*
加入日期: Aug 2003
文章: 226
|
引用:
C是高階語言沒錯… 高階語言本來就是把機器語言包裝成人易懂的指令… |
|
![]() |
![]() |
New Member
加入日期: Jul 2005
文章: 7
|
引用:
哈欠中............ 閣下如果涉及這個領域,應該知道網路上這個領域的人都不會亂回答問題 特別對新手或是剛要入門者 最重要的是提供錯誤的觀念比起不回答更糟糕 |
|
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Aug 2004
文章: 572
|
YES ......C 當然是高階語言
__________________
![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |