計算機系統漫遊

2021-04-13 04:37:56 字數 460 閱讀 3634

經過昨天的游泳,雖然早上起來有些疲憊,但還是看了《深入了解計算機系統》的書的第一章,在今天的學習中,我對快取的概念有了重新的認識:暫存器是l1快取的快取,l1快取是l2快取的快取,l2快取是主存的快取,主存是本地磁碟的快取,本地磁碟是網路上遠端伺服器硬碟的快取。雖然以前對快取的概念很清楚,但從沒想的這麼全面具體。

我還明白了一些作業系統的概述,比如檔案是i/o裝置的抽象,虛擬儲存器是主儲存器和檔案的抽象,而程序是處理器和虛擬儲存器的抽象,這些概念是我之前所不知的。同時也對程式的呼叫有了理解,作業系統是通過context switching 機制進行交錯執行的,而再表面看來是乙個乙個完成的。

執行緒是程序的組成部分,多出現於現代作業系統,雖然知道了基本執行緒的定義,也得知對執行緒的程式設計很重要,卻還不了解具體情況,還要繼續看書。

今天學習的內容不是很多,但很基礎,或者說是要求了解的基礎知識吧。

明天決定裝上linux,開始做點實驗,更深入的了解系統

計算機系統漫遊

個人部落格,想要搭建個人部落格的可以進來看看 hello.c includeint mian 這個源程式實際上由0和1組成的序列,每8位為一組,稱為位元組 每個位元組表示程式中的某個文字字元,現在用ascii碼來表示文字字元,就是用乙個唯一的單位元組大小整數值來表示1個字元 有ascii字元組成的字...

計算機系統漫遊

深入理解計算機系統 第三版 第一章讀書筆記 計算機中的資訊 對於程式設計師來說,helloworld 程式再熟悉不過了,下面是 c 語言寫的 helloworld 程式。include intmain 這段程式很簡單,僅僅是在螢幕上輸出hello world,對於程式設計師很容易閱讀,但是從計算機的...

計算機系統漫遊

1.這一章通過跟蹤hello程式的生命週期開始系統的學習 include int main hello 程式的生命週期從乙個 源程式開始或者說原始檔。源程式實際上就是由值0和1組成的位 bit 序列,8個位組成一組成為位元組,每個位元組表示程式中某個文字字元。大部分的現代系統使用ascii標準表示文...