1、馮諾依曼計算機——存儲程序設計原理——程序驅(qū)動型——用戶使用計算機要編寫程序、存儲程序、執(zhí)行程序
數(shù)據(jù)流計算機——數(shù)據(jù)驅(qū)動型
2、存儲器分類
(1)按在計算機中的作用:主存儲器MM、高速緩沖存儲器cache、控制存儲CS器、輔助存儲器、幀緩沖存儲器
(2)按存儲器的位置:內(nèi)存儲器、外存儲器
(3)按訪問類型:按地址訪問的存儲器、按內(nèi)容訪問的存儲器(相聯(lián)存儲器)
按地址訪問的存儲器:存取時間跟地址無關(隨機存儲器RAM)、存取時間跟地址有關(順序存儲器SAM、直接存取存儲器DAM/DAS)
(4)按存儲介質(zhì)(使用的材料):半導體存儲器、磁表面存儲器、光存儲器
(5)按讀寫功能:讀寫存儲器RWS、只讀存儲器ROM
(6)按串并行存取方式:串行存儲器、并行存儲器
(7)按信息的可保性(斷電后):永久性存儲器、非永久記憶性存儲器
3、接上
(1)主存:存放計算機運行期間需要的程序和數(shù)據(jù)
(2)cache:存放主存中最活躍的部分(計算機正在運行的程序和正在使用的數(shù)據(jù))的副本 —— 提高速度
(3)在微程序控制CPU中存放微程序
(4)輔存:存放當前不參與運行的大量信息
(5)幀緩沖存儲器/顯存/刷新存儲器/視頻存儲器
(6)內(nèi)存——(通常等同于主存)主存、cache、寄存器;外存——等同于輔存
內(nèi)存存儲容量小,工作速度快;外存反之。
4、存儲器主要的技術指標——容量、速度、價格
容量——存放數(shù)據(jù)的總數(shù)(單位B字節(jié))
速度——存取時間(從啟動一次存儲器操作到該操作完成)、存儲周期)連續(xù)啟動兩次存儲器操作所需的最短的時間間隔);通常存儲周期略大于存取時間
價格——每位的價格
5、現(xiàn)代計算機以存儲器為中心
當前正在執(zhí)行的程序和數(shù)據(jù)除了暫存于CPU的之外均存放于主存之中CPU直接與主存打交道;
隨著計算機系統(tǒng)中輸入輸出設備增多,數(shù)據(jù)傳送速度加快,DMA方式等直接讓I/0設備與主存交換數(shù)據(jù),方便快捷;
共享存儲器的多處理機利用存儲器存放共享數(shù)據(jù)便于實現(xiàn)處理機之間的通信,進一步加強的以存儲器為中心的作用
6、主存中存儲單元地址的分配——高位字節(jié)地址為字地址、低位字節(jié)為字地址

7、CPU和主存之間的聯(lián)系
主存儲器用來暫時存儲CPU正在使用的數(shù)據(jù)與指令,和CPU關系最為密切;CPU用過主存地址寄存器MAR、主存數(shù)據(jù)寄存器MDR、總線與主存進行數(shù)據(jù)交換
8、CPU與主存儲器之間采取異步工作方式,通過回答信號Ready進行通信
