作業系統、BIOS及編譯器的觀念問題 - Linux

Puput avatar
By Puput
at 2008-08-05T14:53

Table of Contents

※ 引述《timmy1272 (西瓜汁)》之銘言:
: 無論linux,或非linux的作業系統(os),為何開機後就會執行?
因為機器上有一段專為該硬體而設計的基本的開機程式---BIOS--
Basics Input and Output System

: (1)它是由BIOS管的嗎?是否BIOS也需要記憶體或CPU才能執行?
BIOS只是一段程式,他是燒在FLASH/ROM裡面,一開機就由CPU去執
行的程式。他本身就是機器的記憶體的一部份。

: (2)把os從儲存裝置(如C槽)載入到記憶體的是叫loader嗎?還是?
M$的說法叫做 Boot
UNIX或LINUX叫做 Loader
MAC 則是透過EFI取代BIOS,然後用EFI Loader 載入OS

: (3)沒有任何compile過的軟體程式(含os)出現前,compiler要在哪裡寫?
: 其打字的I/O處理如何完成?
1.用紙帶或開關輸入機械碼(請參閱微電腦學習機的使用)
2.用別台電腦編譯,然後燒成ROM或儲存程目標機器能讀取的狀態。

--
~~~ 一切的正義在曼尼大神的正義之前均無足輕重
在海賊的砲口下唯有曼尼大神的正義可以私下研究 ~~~
-= WolfLord =-
BM4GMR - A23203 -

--
Tags: Linux

All Comments

Jacob avatar
By Jacob
at 2008-08-06T16:12
(2)那東西叫 Bootstrap Loader或簡稱bootloader..
沒有什麼還分windows/linux..
Daph Bay avatar
By Daph Bay
at 2008-08-11T07:42
EFI 是新式的BIOS, 跟MAC無關, MAC只是有在用
Hedy avatar
By Hedy
at 2008-08-14T09:44
boot/bootstrap/bootloader 都是一樣的東西~
Annie avatar
By Annie
at 2008-08-18T16:06
台灣 Taiwan 福爾摩沙, 每個作業系統有自已(爽)的稱呼方式
狼大沒說錯

收不到信的問題

Tristan Cohan avatar
By Tristan Cohan
at 2008-08-05T14:48
Dear all, 我知道要爬文, 但是Linux系統我實在很外行 即使有些文章內容應該就有答案, 但我仍然無法分辨 所以還是來這裡請教大家 我有一台Linux系統(ubuntu), 裝了postfix, 且系統中有架WEB網站 WEB程式中, 當使用者忘記密碼時, 到網頁填寫E-MAIL, 系統會自動寄 ...

作業系統、BIOS及編譯器的觀念問題

Ursula avatar
By Ursula
at 2008-08-05T12:33
無論linux,或非linux的作業系統(os),為何開機後就會執行? (1)它是由BIOS管的嗎?是否BIOS也需要記憶體或CPU才能執行? (2)把os從儲存裝置(如C槽)載入到記憶體的是叫loader嗎?還是? (3)沒有任何compile過的軟體程式(含os)出現前,compiler要在哪裡寫? ...

【問題】Cross-Over是否可能透過終端機開啟?

Queena avatar
By Queena
at 2008-08-05T11:18
如題,小弟買了一台acer aspireone, 它採用量身訂作的linpus linux(算是fedora的一系), 雖說它有付OpenOffice,據以前的使用經驗, 用writer編輯word的doc檔蠻容易跑格式的,甚至也發生過檔案損毀的情形。 所以小弟肖想用crossover付費軟體讓它能裝M$ ...

Linux下使用Skype講電話被嫌聲音太小聲 …

Lucy avatar
By Lucy
at 2008-08-05T10:39
你用有附有麥克風的筆電嗎? 那capture裝置可能要調整,在內建麥克風或audio-input之間選擇 因為也許你用到內建麥克風收音而不自知了 :p 可以用alsa附的錄音程式錄/播看看,就知道是sound server的問題 還是skype的問題了 ※ 引述《gcin andlt;gcinatgcin ...

在ubuntu下安裝完軟體 不會執行

Tom avatar
By Tom
at 2008-08-05T02:03
※ 引述《pras (pp)》之銘言: : 小弟是linux新手 好不容易 安裝完了實驗室要用的軟體 想說試著在ubuntu安裝看看 : 按照安裝程序都跑完之後 不知道如何執行 套件程式找不到 : 也不知道是要打什麼指令 希望高手們可以救救我 : 以下是我的安裝程序 : 1. 建一個存放 syno ...