計算機組織與設計.pptVIP

  • 1
  • 0
  • 约1.23万字
  • 约 78页
  • 2019-01-06 发布于湖北
  • 举报
第七章 記 憶 體 學習目標 記憶體的種類 虛擬記憶體 位址轉換搜尋緩衝器的作用 虛擬位址呼叫 實體位址呼叫 虛擬記憶體 記憶體的發展 :在1950年代所使用的管理技術是採絕對位址和動態位址的轉換 ,以當時的技術來看虛擬位址即為實體記憶體位址。 絕對位址: 一次只執行一個程式。 採非限制性的擷取機器整體的隨機存取記憶體或輸出(入)裝置。 程式中的位址係取決於該程式在記憶體中被載入的位置。 提供程式設計師更方便來撰寫使用獨立位置的副程式。 記憶體的使用時的切割處理 (如次頁圖): 如果記憶體未做切割處理(partition),並且記憶體是屬於清空的狀況如圖(a),那記憶體會依程式的先後順序依序來使用並被程式所佔有如圖(b)。 當程式三執行完畢時,其所佔用的記憶體會騰空留給後續的程式來使用,如圖(c)。 甲設再輸入程式五和程式六,若這兩個程式所佔的記憶體空間並不大,而且程式三所空出的記憶空間足以容納程式五,那程式五便會被安排到緊鄰程式二後面的記憶空間,而程式五和程式四之間的剩餘空間不足以安排程式六,所以程式六會被安排到緊鄰程式四後面的記憶體位置,如圖(d) 動態位址的轉換: 早期機器的輸出(入)作業非常的慢,並且每個字型的轉換都必須由處理器來執行。 採用多程式設計,俾利處理器和作業系統被多個程式共同使用時,具有很高的輸出量。 為讓程式設計與儲存管顯容易,會使用一個基底的暫

文档评论(0)

1亿VIP精品文档

相关文档