亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2048 | 回復(fù): 3
打印 上一主題 下一主題

關(guān)于操作系統(tǒng)設(shè)計(jì)???? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2004-05-03 08:12 |只看該作者 |倒序?yàn)g覽
最近關(guān)心了一些關(guān)于操作系統(tǒng)的知識,非常想自己動手,不過實(shí)在不知道如
    何開始!比如:
        用什么語言來寫!
        在哪種環(huán)境下寫?
        先寫什么?
       (比如開機(jī)以后如何才引導(dǎo)機(jī)器去執(zhí)行我的操作系統(tǒng),也既是關(guān)于引導(dǎo)程序的
    知識。當(dāng)然這也牽涉到我該如何寫一個安裝程序讓別人去安裝這個操作系統(tǒng),而
    且假如我寫出了安裝程序和引導(dǎo)程序,我該讓別人人從哪里開始安裝呢?在win還
    是dos也或者是裸機(jī)呢?)
        我想,大概我當(dāng)然必須首先要做的是必須學(xué)會如何寫一段能讓裸機(jī)運(yùn)行的程
    序,可是我該用什么語言來寫呢?用匯編寫嗎?還可以用其他的語言嗎?
   
        我想這可能是所有不滿足于在現(xiàn)有操作系統(tǒng)玩弄那些別人提供的編程接口的
    程序愛好者的共同問題!因?yàn),他們(yōu)槲覀冏龅奶嗔耍帘蔚袅艘磺械讓拥墓?br />     作機(jī)制!尤其比如說微軟,蘋果,所有用win的人看起來都好象是電腦高手,但實(shí)
    際上我們什么都不知道!我們甚至不知道計(jì)算機(jī)是什么!那些所謂計(jì)算機(jī)高手不
    過是把別人的接口記的比較勞罷了!
        這樣看起來用戶是多么的像傻瓜,而那些程序高手從某種意義上說實(shí)際上是
    被蒙蔽的最摻而又不知覺醒的超級大傻瓜。ㄔ诖擞X無冒犯各位的意思,因?yàn)槲?br />     還在為做這樣的一個超級大傻瓜而不斷努力呢。
        我們這樣做的無非是在為大公司試用他們的OS產(chǎn)品,發(fā)現(xiàn)其中的BUG,以備他
    們?nèi)ジ倪M(jìn)!但我十分不明白的是他們?yōu)槭裁床唤o我們一些報(bào)酬呢?而且反而是我
    們在大把大把的往他們口袋里塞錢!而他們還無恥的只把MSDN的雜志和光盤寄給
    那些擁有正版的合法用戶!而some years later,孩子們的教科書上會清楚的寫
    著:某某某大公司推動了計(jì)算機(jī)行業(yè)的發(fā)展!
        你們說,面對這一切我還什么理由不說臟話呢?

        翻遍手邊的書以及網(wǎng)上的一些資源,大概看到兩種類型的東西,一種自然不
    必說就是到處可見的什么VC++,vc.NET,JAVA等等,有些匯編的東西算是好的。另
    外一種是所謂專業(yè)人士才懂的硬件方面的東西。對!中間這一塊呢?很少有人用
    哪怕是一小段文字來描述一下系統(tǒng)是如何把這兩部分聯(lián)系起來的,這個龐大的系
    統(tǒng)是如何協(xié)調(diào)在一起的。
        好了,好像我扯得有些遠(yuǎn)了,不過我這也是很多人的疑惑。
        
        各位大蝦,給點(diǎn)建議,何如?
        

                  可以郵箱聯(lián)系:matrixarchitect@163.com,Thanks!

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2004-05-03 09:04 |只看該作者

關(guān)于操作系統(tǒng)設(shè)計(jì)????

中間的這一層就是庫,把常用的例行程序包裝起來以供調(diào)用,從而實(shí)現(xiàn)了更高一層的抽象。匯編不算最底層它還是要調(diào)用庫,下面還有微代碼,那才真正地深入到硬件運(yùn)行的核心內(nèi)容呢。你看看《計(jì)算機(jī)結(jié)構(gòu)與組成原理》吧,里面CPU一章就主要討論了微代碼的原理與設(shè)計(jì)。我們最近就在做這個實(shí)驗(yàn),哎,說真的你會失望的。還是把C的根基打好,不要多想。

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2004-05-03 09:15 |只看該作者

關(guān)于操作系統(tǒng)設(shè)計(jì)????

仔細(xì)看了一下你的帖子,感到你的觀點(diǎn)比較偏激。
關(guān)于系統(tǒng)的引導(dǎo),你可以去www.linuxfans.org看看,有一篇叫《編寫自己的操作系統(tǒng)》的文章最近炒得比較火。簡簡單單的十幾行匯編代碼就可以讓你的計(jì)算機(jī)進(jìn)入保護(hù)模式,接下來就可以加上你自己的匯編代碼,這樣就可以寫出你自己的,超脫了操作系統(tǒng)的程序了。
關(guān)于你說的系統(tǒng)接口調(diào)用問題。你應(yīng)該看看《操作系統(tǒng)組成原理》就會知道操作系統(tǒng)是方便用戶使用的,不是用來蒙蔽用戶的。我們沒有必要一味地追求硬件的底層控制,稍加了解就行。

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2004-05-06 10:13 |只看該作者

關(guān)于操作系統(tǒng)設(shè)計(jì)????

先要有C的基礎(chǔ),

看這篇文章,是關(guān)于 OWNOS操作系統(tǒng)設(shè)計(jì)的,對你應(yīng)該有幫助。
http://cosoft.org.cn/projects/ownos/

還有別忘了多來CU。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP