一 計算機系統漫遊

2021-10-02 03:21:26 字數 679 閱讀 7798

可執行目標檔案,可載入到記憶體中

匯流排:連線系統各部分傳遞資訊(定長位元組塊,即「字」)的電子管道

i/o裝置:通過控制器或介面卡與i/o匯流排相連

主存:臨時儲存,存放程式和資料,乙個線性的位元組陣列

處理器:處理指令集

os主要功能:1.防止硬體被失控的應用程式濫用 2.為應用程式提供簡單一致的機制以控制複雜不同的低階硬體裝置。

程序:處理器通過不斷地切換上下文(核心**控制)執行不同的程式,以達到看似並行的效果。乙個應用程式對應乙個程序。

執行緒:組成程序。

虛擬記憶體:把乙個程序的在磁碟的內容對映到主存上作為快取記憶體。

amdahl定律:系統整體加速效能和加速部分重要性及其加速程度有關。若某部分耗時比例x,加速k倍,則加速比s=1/(1-x +(x/k))。

多執行緒:乙個單處理器控制多處理器(多核),不用模擬併發。

指令級並行:將乙個指令分成不同的部分,系統也分成執行不同部分的的階段,然後達到流水線式的並行。

深入理解計算機系統(一 計算機系統漫遊)

處理單元 cpu 簡稱處理器,是解釋 或執行 儲存在主存中指令的引擎。處理器的核心是乙個字長的儲存裝置 或暫存器 成為程式計數器 pc 在任何時刻,pc都指向主存中的某條機器語言指令 即含有該條指令的位址 從系統通電開始,直到系統斷電,處理器一直在不斷的執行程式計數器指向的指令,再更新程式計數器,使...

計算機系統漫遊一

一 資訊就是位 上下文 1.源程式是由乙個0和1組成的位序列,8個位被組成1組,稱為位元組。每個位元組表示程式中的乙個字元,在ascii中即是用乙個唯一的單位元組大小的數字表示乙個字元。源程式以位元組序列的方式儲存在檔案中。2.系統中所有的 資訊都是有一串位表示,而區分這些資料物件的唯一方式就是讀到...

計算機系統漫遊

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