《csapp》第一部分 程式結構和執行

2021-10-07 12:21:55 字數 1330 閱讀 5284

第六章 儲存器層次結構

prom:只能被程式設計一次的rom

eprom:可擦寫可程式設計的rom

快閃儲存器:基於eeprom這類rom,u盤就是快閃儲存器製作的

固態硬碟:基於快閃儲存器

儲存在rom中的程式通常被稱為韌體,比如bios

磁碟

磁碟結構

磁碟容量

1.扇區的數量由最靠內的磁軌能記錄的扇區數決定!

2.磁碟容量的計算(較簡單,理解即可):

3.對於dram、sram的容量,常以二進位制算(即k=1024…);對於磁碟、網路這樣的io裝置容量,常以十進位制算(k=1000…)

磁碟操作

磁碟以扇區大小的塊來讀寫資料,扇區大小通常是512b

三個操作:尋道+旋轉+傳送

尋道時間 ≈ 旋轉時間 >> 傳送時間

邏輯磁碟塊

1.磁碟中的(韌體/硬體裝置)磁碟控制器 維護著邏輯磁碟塊號和實際物理磁碟扇區之間的關係 => 類似於虛擬記憶體位址通過頁表實現到物理記憶體位址的轉換

2.作業系統讀取磁碟時給出的是邏輯磁碟塊號,磁碟控制器通過乙個快速查詢表將其轉換成(盤面,磁軌,扇區)的三元組

訪問磁碟

記憶體對映i/o技術:虛擬記憶體的位址空間中保留一塊位址用於和io裝置通訊,這樣的位址稱為io埠(區別於網路協議的埠);這個保留位址(io埠)對應磁碟控制器中的少量暫存器,cpu實際上是通過讀寫這些暫存器完成對磁碟的訪問,而不是直接讀寫扇區!!!

以讀磁碟為例,過程如下:

a.cpu將讀取磁碟的指令存放到io埠 => b.cpu將要讀扇區的邏輯塊號放到io埠 => c.cpu把內容將被存放的主存位址放到io埠 => d.控制器完成位址翻譯 => e.控制器將磁碟內容通過dma直接放到主存

Axure RP 第一部分

axure rp是乙個專業的快速原型設計工具。axure 發音 ack sure 代表美國axure公司 rp則是rapid prototyping 快速原型 的縮寫。axure rp是美國axure software solution公司旗艦產品,是乙個專業的快速原型設計工具,讓負責定義需求和規格...

第一部分 初識Solr

第一章 solr簡介 這章主要包括內容 這本書講述nosql技術,apache solr 像它的非關係模式兄弟一樣,針對於某些問題進行了優化。特別的,solr在處理企業級大量資料 及時搜尋 文字資料 返回相關性結果等方面進行了很大優化。這裡說的只是冰山一角,讓我們從下面幾方面來進行詳細敘說 solr...

css排雷第一部分

import url basic.css warning urgent plant moons plant moons 1 a href span title feature lang en 選出屬性等於lang或者以lang開頭的所有元素。選擇h1 strong 可以解釋為選擇h1字元素中的所有s...