看板Linux
标 题Re: [问题] 作业系统、BIOS及编译器的观念问题
发信站交大资讯次世代BS2 (Tue Aug 5 21:15:44 2008)
转信站ptt!ctu-reader!ctu-peer!news.nctu!csnews.cs.nctu!news.cs.nctu!BS2
※ 引述《[email protected] (西瓜汁)》之铭言:
> 无论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