1、馮諾依曼提出了儲存程式原理和儲存程式數字計算機,
其中儲存程式原理:將事先設計好,用以描述計算機解題過程的程式如同資料一樣,採用二進位制形式儲存在機器中,計算機在工作時高速地從機器中逐條取出指令加以執行。
馮諾依曼計算機框架如下所示:
2、計算機有兩種不同的效能,一是響應時間,即完成單個任務所需的總時間,二是
吞吐率,單位時間內所完成的任務總量;
將計算機中的處理器更換為更高速的型號,能夠縮短響應時間;增加多個處理器來
分別處理獨立的任務,如搜尋全球資訊網,能夠增大吞吐率。
計算機的效能:1/響應時間
處理器時間往往被多個程式共享,因此使用者感受到的程式執行時間並不僅僅是程式真正的執行時間。
系統響應時間(使用者感受到的)包括:cpu執行時間(cpu真正花費在程式執行上的時間)以及其他時間。
cpu執行時間包括:
使用者cpu時間:用來執行使用者**的時間
系統cpu時間:為執行使用者程式而需執行一些作業系統**的時間。
其他時間:等待i/o操作完成或cpu花在其他使用者程式的時間。
因此,計算機系統效能≠cpu效能,
系統效能=1/系統響應時間
cpu效能=1/使用者cpu時間
時鐘週期是硬體時鐘所產生的離散時間間隔,計算方法:
時鐘週期=1/時鐘頻率
cpu執行時間=乙個程式的cpu時鐘週期數/時鐘頻率
其中,乙個程式的cpu時鐘週期數=程式的指令數*每條指令的平均時鐘週期數(cpi)
amdahl定律:
計算機原理
關於 深入理解計算機系統 老趙的這一番話,深深的觸動了我,確實,這本書用怎麼說呢,並不是深入,而是涉及的知識比較廣,但又都是廣大程式猿不得不知道的知識,下面我們就來慢慢品嚐這本書吧。工作之餘,學習學習,總是好的。言歸正傳,接下來,享讀 computer systems a programmer s ...
計算機原理
計算機 實質是資料儲存和資料流動 資料是儲存在磁碟上的,磁碟是由磁顆粒點組成,磁顆粒點可以帶電,帶電是1,不帶電是0,磁碟上有保護膜,不直接與空氣接觸,乙個磁顆粒點就是1bit,1b 8bit,資料傳輸就是傳輸電平 1t 8 9萬億顆粒點 對顆粒點需要管理,機械盤內部有很多光碟,顆粒點在光碟的正反兩...
計算機組成原理cu 計算機組成原理 計算機概論
現代計算機樣式千奇百怪,常見的有我們的筆記本,台式電腦,也有各種伺服器 手機 攝像頭等都屬於計算機範疇。計算機包含我們看得見摸得著的計算機實體,稱為計算機硬體,如cpu 記憶體 各種掛接裝置等 還有我們看不見摸不著的軟體,它支援著硬體按照我們的預想在操作,包括系統軟體和應用軟體 計算機硬體樣式千奇百...