- 論壇徽章:
- 0
|
最近關心了一些關于操作系統(tǒng)的知識,非常想自己動手,不過實在不知道如\r\n 何開始!比如:\r\n 用什么語言來寫!\r\n 在哪種環(huán)境下寫?\r\n 先寫什么?\r\n (比如開機以后如何才引導機器去執(zhí)行我的操作系統(tǒng),也既是關于引導程序的\r\n 知識。當然這也牽涉到我該如何寫一個安裝程序讓別人去安裝這個操作系統(tǒng),而\r\n 且假如我寫出了安裝程序和引導程序,我該讓別人人從哪里開始安裝呢?在win還\r\n 是dos也或者是裸機呢?)\r\n 我想,大概我當然必須首先要做的是必須學會如何寫一段能讓裸機運行的程\r\n 序,可是我該用什么語言來寫呢?用匯編寫嗎?還可以用其他的語言嗎?\r\n \r\n 我想這可能是所有不滿足于在現(xiàn)有操作系統(tǒng)玩弄那些別人提供的編程接口的 \r\n 程序愛好者的共同問題!因為,他們?yōu)槲覀冏龅奶嗔耍帘蔚袅艘磺械讓拥墓r\n 作機制!尤其比如說微軟,蘋果,所有用win的人看起來都好象是電腦高手,但實\r\n 際上我們什么都不知道!我們甚至不知道計算機是什么!那些所謂計算機高手不\r\n 過是把別人的接口記的比較勞罷了!\r\n 這樣看起來用戶是多么的像傻瓜,而那些程序高手從某種意義上說實際上是\r\n 被蒙蔽的最摻而又不知覺醒的超級大傻瓜。ㄔ诖擞X無冒犯各位的意思,因為我\r\n 還在為做這樣的一個超級大傻瓜而不斷努力呢。‐r\n 我們這樣做的無非是在為大公司試用他們的OS產品,發(fā)現(xiàn)其中的BUG,以備他\r\n 們去改進!但我十分不明白的是他們?yōu)槭裁床唤o我們一些報酬呢?而且反而是我\r\n 們在大把大把的往他們口袋里塞錢!而他們還無恥的只把MSDN的雜志和光盤寄給\r\n 那些擁有正版的合法用戶!而some years later,孩子們的教科書上會清楚的寫\r\n 著:某某某大公司推動了計算機行業(yè)的發(fā)展!\r\n 你們說,面對這一切我還什么理由不說臟話呢?\r\n\r\n 翻遍手邊的書以及網上的一些資源,大概看到兩種類型的東西,一種自然不\r\n 必說就是到處可見的什么VC++,vc.NET,JAVA等等,有些匯編的東西算是好的。另\r\n 外一種是所謂專業(yè)人士才懂的硬件方面的東西。對!中間這一塊呢?很少有人用\r\n 哪怕是一小段文字來描述一下系統(tǒng)是如何把這兩部分聯(lián)系起來的,這個龐大的系\r\n 統(tǒng)是如何協(xié)調在一起的。\r\n 好了,好像我扯得有些遠了,不過我這也是很多人的疑惑。\r\n \r\n 各位大蝦,給點建議,何如?\r\n \r\n\r\n 可以郵箱聯(lián)系:matrixarchitect@163.com,Thanks! |
|