- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
记忆体-RSWiki
* /46 * 第二章 硬體結構 CPU 儲存裝置 I/O 結構 儲存階層 連貫性 一致性 硬體保護 摘要 * /46 * 磁帶 光碟 磁碟 電子碟 儲存階層 (1/2) 存取時間 1 ns 2 ns 10 ns 30-60 ms 10-20 ms 100 ms 100 s 容量大小 小於1 KB 128K-1 MB 64M- 4GB 128k-100 GB 40-250 GB 0.6-4.7 GB /disk 2-800 GB /tape 主記憶體 快取 暫存器 * /46 * 儲存階層 (2/2) 在儲存階層中,在愈高層的裝置其價格愈高,但是速度也愈快。 從儲存階層往下看,儲存裝置的速度變得愈來愈慢,價格也往下降。 以效能來考量 希望所需要用的資料在上層就可以找到 因此出現了快取機制及許多快取演算法 * /46 * 連貫性(Coherency) 以效能為考量,修改上層裝置的資料,不會每次都寫回下層的裝置。 磁碟 B = 5 讀取 記憶體 B = 5 讀取 快取 B = 5 讀取 暫存器 B = 5 磁碟 B = 5 記憶體 B = 5 快取 B = 5 暫存器 B = 6 (a)執行加法前 (b)執行加法後 * /46 * 一致性(Consistency) 一致性是指系統中的工作在存取記憶體的時候,存取的動作不會互相干擾,而影響到資料的正確性。 一致性的問題在下面的情況會變得較為複雜 多 CPU 的環境 快取一致性 分散式系統的環境 * /46 * 第二章 硬體結構 CPU 儲存裝置 I/O 結構 儲存階層 硬體保護 雙模式運作 I/O 保護 CPU 保護 記憶體保護 摘要 * /46 * 硬體保護 單使用者系統的時代 程式設計師全權控制整個系統 多工作業系統的時代 作業系統 為了提高系統的使用率,作業系統將系統上的資源同時分享給許多程式使用 許多程式的錯誤只能靠硬體來偵測 * /46 * 雙模式運作 兩種執行模式供作業系統使用 使用者模式 系統模式 需要雙模式運作的兩個原因 保護共享資源 避免硬體指令造成傷害 * /46 * I/O 保護 避免使用者的程式很有可能發出不合法的 I/O 指令。 I/O 指令被定義成特權指令 使用者不能直接使用 I/O 指令 作業系統必須代替使用者處理每個 I/O 指令 需要考量安全問題 * /46 * CPU 保護 如果使用者執行無窮迴圈而拒絕讓出 CPU 的使用權,其他程式就無法被執行。 用計時器來保護 CPU 倒數計時器 計時器倒數到設定的時間到後發出中斷,下次中斷需要由程式重新設定才會再開始進行。 週期計時器 會自動重新設定同一段時間後再發生中斷。 計時器可以用來實作分時系統。 * /46 * 時脈週期 週期計時器的週期又稱為時脈週期 時間 時脈週期 (clock tick) 計時器中斷 計時器中斷 * /46 * 記憶體保護 MS-DOS 是個很簡單的作業系統 使用者程式可以修作業系統在記憶體中的程式碼或是資料區段。 可以用額外的硬體來解決 基底暫存器 界限暫存器 只有特權指令才能夠修改基底暫存器跟界限暫存器 * /46 * 基底暫存器與界限暫存器 作業系統 工作1 工作2 工作3 工作4 0 77680 124800 224800 493100 901880 124800 100000 基底暫存器 界限暫存器 * /46 * 基底暫存器與界限暫存器的硬體記憶體位址偵測 CPU 基底暫存器 界限暫存器 記憶體 ≧ 位址 是 是 否 否 發出位址錯誤的例外中斷 * /46 * 摘要 (1/3) 作業系統與硬體 硬體的架構決定了作業系統各方面實作的方法。 使用非同步 I/O,讓 CPU 與週邊裝置的工作能夠同時進行,以增進效率。 CPU 忙碌於執行工作時,DMA 分攤 CPU 傳遞資料到記憶體的工作。 CPU 執行指令和存取記憶體是 CPU 對外控制的兩個管道。 記憶體對映 I/O 可以讓 CPU 直接控制週邊裝置,否則就必須靠特殊的指令。 主動的方式─ CPU 以輪詢的方式查看週邊裝置是否需要服務。 被動的方式─週邊裝置以中斷通知 CPU 目前有工作需要進行。 * /46 * 摘要 (2/3) 儲存階層 在儲存階層的頂端,其執行速度與價格較高 隨著階層往下,儲存裝置的速度與價格也遞減。 除了速度與價格需要考量之外,也要考慮每種儲存裝置的物理特性 揮發性的記憶體在斷電後資料就會消失,但往往其執行速度也比較快。 非揮發性記憶體就比較適合用來儲存資料。 * /46 * 摘要 (3/3) 硬體保護 雙模式運作─
您可能关注的文档
最近下载
- 【新高考Ⅱ卷】2024年 普通高等学校招生全国统一考试真题语文试卷[带答案].pdf VIP
- 《中华人民共和国社区矫正法》培训与解读课件.pptx VIP
- 人工智能在消防与安全领域的应用培训.pptx VIP
- DB3301_T 0492-2025 老旧小区住宅加装电梯管理规程.docx
- 初中物理《电功率》主题单元设计.docx VIP
- Unit 3 Getting along with others 单元复习 课件-2024-2025学年高中英语牛津译林版(2020)必修第一册.pptx VIP
- 介绍我的家乡河南.pptx VIP
- WST406-2024临床血液检验常用项目分析质量标准.pptx VIP
- 2024年新苏教版一年级上册数学课件 第一单元 第4课时 认识0.pptx VIP
- 轮胎供应项目实施方案.pptx VIP
文档评论(0)