-
1 # 風科技
-
2 # 硬碟資料拯救專業戶
1,磁碟怎麼儲存資料的?先簡單說下磁碟的結構,磁碟是機械、電子,電磁一體化的產品,從下面的圖片中可以看出,磁碟內部有碟片和讀寫磁頭。
碟片上按規則從外至內規劃出了一圈圈的磁軌,磁軌上按一定密度又分割出了一個個的儲存位(一個數據位bit),這個儲存位就最基本最小的儲存單位了。當需要儲存時,就控制寫磁頭去改變這個資料位上磁性介質的磁場的NS方向,比如N方向代表0,S方向代表1,而眾多這樣的資料位連在一起後根據編碼就成為了人直接識別的資料了,
實際情況是若干個資料位連在一起劃分不同的功能標識(編號區、校驗區、資料區等、)組成一個扇區,而只有資料區才是真正儲存使用者資料的地方。若干個扇區又組成一個簇,扇區和簇才是作業系統直觀使用的最小單位。
2,確實是按二進位制進行儲存的,眾多的0和1按規則連一起,編碼成為人直接識別的字元等資料
3,關於容量,目前採用磁記錄技術的硬碟主流的碟片尺寸有2.5和3.5英寸兩種,儲存原理相同。前者多用於膝上型電腦等,後者多用於臺式電腦。
若想要在有限的碟片尺寸上獲得更大的容量,只能提高儲存單元的密度,或是增加盤腔內的碟片數量。為了增加儲存密度,業界開發了新的儲存技術,如從早期的水平記錄技術(LMR)、垂直記錄技術(PMR)到現在的疊瓦技術(SMR)等。又有為了增加盤腔內碟片數量而推出了氦氣硬碟。雖然目前8T、16T的硬碟早已上市,但磁記錄技術的硬碟的容量潛能似乎越發的捉襟見肘,期望硬碟技術能有進一步的發展,不然勢必被固態硬碟所汰。
以上希望幫到您。
-
3 # 李老師tome
硬碟以0和1組成的二進位制形式默默地儲存著各種資料,隨時等著寫入或讀取資料。
硬碟分為機械硬碟和固態硬碟。
機械硬碟對於機硬碟來說,最主要的結構就是中間那塊塗滿磁性材料的磁碟。一旦通電,它將高速旋轉(3600轉/分鐘、7200轉/分鐘)。每片磁碟被劃分為若干個圓環一樣的磁軌,每個磁軌又被劃分成若干個扇區。扇區作為儲存的最小單位,大小一般為215位元組。所以我們的資料就以磁性材料對應的0和1的方式儲存在這些扇區中。
寫入資料時,磁頭將會利用電磁鐵,改變磁碟上磁性格料的極性來記錄資料,兩種極性分別對應0和1。
讀取資料時,磁頭將會用旁邊的讀取器讀取磁性材料的極性,再還原成0或1。
由於機械磁碟必須在電機驅動下,先找到磁軌,再找到扇區,所以會出線十幾毫秒的延遲(根據質量不同有些許差異)。這就讓機械硬碟在讀取分佈在磁碟各處的資料時,速度有所降低。
固態硬碟機比於機械硬碟依賴電機和碟片,固態硬碟基於電路就不用擔心這種延遲,而且固態硬碟儲存資料靠的是快閃記憶體(類似於隨身碟)。下圖以SATA固態硬碟為例。
整個快閃記憶體就是由若干個電晶體(如下圖)構成。透過電壓將電子從浮柵極往下拉,或者送進去。來完成整個讀寫過程(內部操作複雜僅作參考)。
由於不受電機及碟片的限制。固態硬碟比機械硬碟的讀取速度更快,儲存同樣多的資料的情況下固態硬碟更小。但是斷電後,機械硬碟比固態硬碟儲存時間上更長。
現在的機械硬碟和固態硬碟大都可以達到TB級,能完全滿足日常使用。
-
4 # 李老師電腦教學課堂
計算機磁碟是怎麼存貯資料的,是存的二進位制碼嗎?空間大嗎?
計算機磁碟是怎麼存貯資料的,是存的二進位制碼嗎,電腦的磁碟是如何儲存資料的,是不是存的二進位制碼,可以這麼說,磁碟儲存的是二進位制碼,但這個二進位制碼是用磁針的方向不同來表示 0和1的。
如圖示,我們先拆開一塊磁碟,會看到硬碟是這樣的一個內部結構,有碟片,有讀寫頭,有驅動結構等等:
我們再來看一下碟片和讀寫頭之間的結構示意圖:
在磁碟儲存資料的時候是分為簇,扇區,磁軌等部分:
在磁軌上有磁性介質,用不同的指向來表現這個位置儲存的是 0還是1:
以上就是磁碟儲存資料的原理與方式,這個空間大不大不知題主指的是哪方面。
李老師簡介:創辦電腦學校,專職從事電腦教學二十餘年。
回覆列表
從磁碟這個名字就可以知道他是用磁性來儲存資料的。我們目前主要使用的磁碟就是機械硬碟。它有外殼,主軸電機,碟片,磁頭等組成。
圓形的碟片就像一面鏡子一樣,很光亮,上面塗覆著一層薄薄的磁性物質,當它通電的時候,會在主軸電機的帶動下高速旋轉,對於大部分的臺式電腦的機械硬碟來說,轉速可以達到每分鐘7200轉,筆記本的大部分機械硬碟是每分鐘5400轉。當碟片達到相應的轉速並穩定以後,石頭繞軸從碟片的外緣進入,懸浮在高速旋轉的碟片幾維密的上方,定位到相應區域後,根據碟片上磁性物質的極性來讀取資料,寫入時則更改碟片上磁性物質的極性。
在機械硬碟的整個工作過程中,碟片始終保持高速旋轉,磁頭則根據需要懸浮在碟片上空或者停停泊到休息區!我們目前使用的機械硬碟最少的都是1 TB,2TB甚至更大。還可以多硬碟組合起來使用是容量更大。不論是對於電壓的高低,開關的開關,還是磁性物質的極性他們都可以使用其中的一種狀態來代表一或者零。所以在計算機內部,最終都是使用的是二進位制,因為它足夠的簡單。