圖書標籤: 操作係統 計算機 OS 編程 底層 計算機科學 開發 programming
发表于2024-08-20
Orange'S:一個操作係統的實現 pdf epub mobi txt 電子書 下載 2024
《Orange S:一個操作係統的實現》從隻有二十行的引導扇區代碼齣發,一步一步地嚮讀者呈現一個操作係統框架的完成過程。書中不僅關注代碼本身,同時關注完成這些代碼的思路和過程。本書不同於其他的理論型書籍,而是提供給讀者一個動手實踐的路綫圖。讀者可以根據路綫圖逐步完成各部分的功能,從而避免瞭一開始就麵對整個操作係統數萬行代碼時的迷茫和挫敗感。書中講解瞭大量在開發操作係統中需注意的細節問題,這些細節不僅能使讀者更深刻地認識操作係統的核心原理,而且使整個開發過程少走彎路。本書分上下兩篇,共11章。其中每一章都以前一章的工作成果為基礎,實現一項新的功能。而在章的內部,一項大的功能被分解成許多小的步驟,通過完成每個小的步驟,讀者可以不斷獲得階段性的成果,從而讓整個開發過程變得輕鬆並且有趣。
本書適閤各類程序員、程序開發愛好者閱讀,也可作為高等院校操作係統課程的實踐參考書。
徹底低剝去瞭操作係統的美麗外衣。。。雖然是很簡陋的,但是Step-by-Step,各中奧妙自然齣現。。。。是計算機組成原理+接口+操作係統,完美結閤啊!
評分怎樣寫一個操作係統?一切,都是從一個引導扇區開始,一個小小的寄存器標識。從實模式到保護模式來個jmp,就有瞭至高權限和豁然開朗的尋址空間。從傳統計算器到所謂的人工智能,無非是運算與儲存罷瞭,正如微機的中斷與尋址,I/O和所謂的連接,不過是這兩者的延伸。宏內核或是微內核其實都無所謂,硬件上的寄存器和總綫機製早已奠定整個時代基礎,進程、調度、鍵盤、TTY以及磁盤讀寫、文件係統不過是上層建築,精簡小巧果然是編程世界的極緻美學!可惜時間有限水平低,淺嘗輒止罷瞭。從二極管與非門到匯編C語言,似懂非懂落不到實處,是時候研究一下編譯器原理瞭,大傢有好書推薦不?
評分我的書
評分總體來說,如果對匯編,和硬件編程感興趣的同學,這本書是非常好的入門+實踐書,部分概念的解釋有些囉嗦,但是對於初學者這種囉嗦恐怕時最需要的。另外需要注意的是書本提供的代碼在64位 linux是會有編譯錯誤的,所以大傢可能要自備32位的虛擬機來進行操作係統的學習。每章結束後的代碼在https://github.com/wdxtub/wdxos,如果覺得不夠詳細,還是去下載全部的源碼慢慢一步一步走比較好哈。
評分看過第一版,純粹支持作者和齣版社,又買瞭一本。 在看過其他一些os kernel書後,該書新增內容不那麼震撼瞭。 不過還是強烈推薦沒看過的人看看。
影视中喜欢周迅,看过她的《橘子红了》,她演完这部电视后,更红了。 这本书的第一版我读过,很好,相信读过第一版的读者都有这种感觉。我想作者在第一版出版的时候就火了,所以这第二版的封面就用《橘子红了》来寓意吧,O(∩_∩)O~ 第二版比第一版不仅仅是“开发平台”的不同...
評分这本书就如同封面上所说,理论联系实践。将的东西并不是很多。但是都很靠谱,将的比较仔细,可以算是OS书的实验课本。 书中代码不少,但是确实一步步推理过来。不过要完全理解还是要实践使用配套光盘。 最后书中只讲到I/O,算是把OS做到了最小,如果能把文件系统(包括管道,...
評分觉得有些细节方面写得不够深入透彻,直接贴代码了事~想完全弄明白自己实现一遍还得自己Google大量的资料、不如《Linux0.11内核完全注释》透彻、细腻。总得来说还是可以,可以让人对内核的实现有个大概的印象,不至于找不到学习的方向~
評分最近在看linux内核相关的书籍,找了几本比较典型的书,这本书也看了一下,但是,看了一半,也没有什么内容,一些关键点都没有说透,而且对一些数据结构解释的相当不详细,还是先看一些大块头的书吧,对内核的研究似乎没什么捷径
評分用一个月左右的时间读了《自己动手写操作系统》,这是一本让人读着很过瘾,却也特别累的一本书。 对操作系统的兴趣由来已久,只是一直未能找到入门之径。操作系统教材是个令人生畏的东西,它可以告诉人有什么,却不能告诉人为什么,从那里了解的操作系统有如盲人摸到的象,得...
Orange'S:一個操作係統的實現 pdf epub mobi txt 電子書 下載 2024