c語言與畫面顯示的練習
依舊先起個部落格隨筆,目前通過這樣的方式才能讓我保持繼續看這本書的動力。
脫了好幾天,差點就又放棄了,趁著國慶放假的日子來從新拾起。第四章的主要內容就是利用c語言呼叫組合語言的畫圖介面,然後在c方法中對螢幕進行繪畫,進而達到一種類似window的圖形化介面的功能。這部分還是涵蓋很多彙編的知識,但裡面組合語言也都是利用作者自己開發的編譯器才能夠編譯為機器語言,重要的還是編譯器啊。雖然之前學過編譯原理,但對於更進一步的,比如寫乙個簡單的編譯器,就變得望而卻步了,致使看完這本書的價值大打折扣。不過當作一種作業系統基本讀物還是有只能閱讀的價值。
30天自製作業系統 第四天 系統介面繪製
out 讓cpu給裝置傳送電訊號 in 讓cpu從裝置獲取電訊號 為了區別不同的裝置,要使用裝置號碼,用port表示 pushad 將所有的32位通用暫存器壓入堆疊 pusha 將所有的16位通用暫存器壓入堆疊 pushfd 然後將32位標誌暫存器eflags壓入堆疊 pushf 將的16位標誌暫存...
30天自製作業系統
第一天的內容很少,是一些簡單的基礎知識,在這裡我就沒有必要寫出來了,只說出大概的輪廓了,然後我會對其中的幾點進行詳細的解釋。文章的第一天的輪廓大概是這樣的,作者首先用二進位制編輯器做了乙個顯示二進位制的程式,然後用彙編完全db的形式,後又進行改善,最後以比較標準的組合語言編寫,但程式主體部分還沒有翻...
《30天自製作業系統》之 第1 2天
今年的國慶長假真是熱鬧,各個景區真可謂是人滿為患。回趟家真心都不容易,路上各種堵,今天折騰了一天終於算是回到學校了。這個國慶啥都沒乾,死宅在家看電視 看書 碼 神馬的感覺真心不錯。假期開始看一本小日本的書 30天自製作業系統 今天看到了書中內容的第八天,感覺書寫的不錯。但我只是看書 讀 並沒有自己維...