電腦中的檔案是在硬碟扇區中儲存的形式

來源:互聯網
上載者:User

標籤:資料存放區形式

在資料恢複的過程中,主要就是和數打交道的過程,所以有必要普及下資料進位的基礎知識。由於電腦底層用二進位語言通訊的,而二進位轉換成16進位相對方便,所以我們在用磁碟編輯軟體開啟硬碟是大多數看到的都是十六進位格式的。

10進位 : 逢十進位有  0 1 2 3 4 5 6 7 8 9

2進位:逢二進位  只有0和1 兩個數字

8進位:逢八進位 有0 1 2 3 4 5 6 7 八個數字

16進位:逢16進位  除了0-9 十個數字外、還有A B C D E F 六個字母

數的儲存格式

數的儲存格式,也就是數位儲存順序。在表示數值的大小時,一個位元組只能表示255(0XFF),電腦需要表示很多種資料255個數是遠遠不夠的。所以需2個或4個甚至8個位元組來表示數值的大小。對於使用多位元組表示值的情況,就會存在一個順序問題。是高位在前還是高位在後呢。不同的檔案系統數的儲存格式會有所不同。Big-endian格式和Little-endian格式

Big-endian:大頭為序、位元組由最高位向最低位依次存放,即高位在前、低位在後。

Little-endian:小頭為序、位元組由最低位向最高位依次存放,即高位在後,低位在前。

例如:有個十六進位數12 34 AB CD 

使用Big-endian格式儲存形式為 12 34 AB CD  十進位值:305441741

使用Little-endian 格式儲存形式為 CD AB 34 12十進位值:3450549266

也許有人會覺得電腦用二進位格式儲存資料,而大部分人習慣用10 進位計算,會需要經常轉換進位而覺得麻煩 。其實作為一款經典的資料恢複工具WINHEX,它會自動完成進位轉換的,我們普通的WIN系統下 一般都是用Little-endian 格式儲存資料的。


電腦中的檔案是在硬碟扇區中儲存的形式

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.