回文章列表
作者GOLDMEMBER.bbs@bbs.cs.nctu.edu.tw (㊣[宋=笨]) 看板: linux
標題Re: [問題] 作業系統、BIOS及編譯器的觀念問題
時間交大資訊次世代BS2 (2008/08/05 Tue 21:15:44)
※ 引述《timmy1272.bbs@ptt.cc (西瓜汁)》之銘言:
> 無論linux,或非linux的作業系統(os),為何開機後就會執行?

因為對loader的指示有在硬碟的bootstrap區寫好。

> (3)沒有任何compile過的軟體程式(含os)出現前,compiler要在哪裡寫?

    當然是用asm硬幹啊。(還有asm都沒有的黑暗期哩!)

  (在那之後還有堅持不用asm的老屁股!)

>    其打字的I/O處理如何完成?

    哪有什麼打字,那時候連VDU的終端機都還沒有(煙)

    再者什麼叫「打字的I/O」?
    「打字」根本不是compiler要負責的
    頂多lib裡面會管到,那到了底層也是OS/BIOS的工作
    這在計算機發展很早很早的時候就已經分出來了
    絕對不是到了要寫compiler的時候還從底層全部混在一起,做瀨尿牛丸

---

    早期寫程式也不用考慮interactive I/O,因為所有程式都是排好鐘點上機器批次
    CPU TIME很昂貴的,哪能給你interactive的濫用(茶)
  
--
史大林轟殺希特勒
http://goldmember.myweb.hinet.net/stalinVhitler/
---
I love GOOOOOOOOOOOOOOOOOOLD------
 

--
▄▄▄▄▄▄▄        ▄▄▄▄  ▄▄▄▄▄▄  <telnet://bbs.cs.nctu.edu.tw>
  █▄▄▄▄█        █        ▄▄▄▄▄█ Player: GOLDMEMBER               
▄█▄▄▄▄█  ▄▄▄█        █▄▄▄▄▄ From: 59-115-214-24.dynamic.hinet
☆ 次世代BS2 ☆ 可申請個人板 150MB 相簿 http://pic.bs2.to 交大資訊人 250MB
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻