青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

唐吉訶德

  C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
  5 Posts :: 75 Stories :: 3 Comments :: 0 Trackbacks

常用鏈接

留言簿(2)

我參與的團隊

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

硬盤的DOS管理結構
1.磁道,扇區,柱面和磁頭數
  硬盤最基本的組成部分是由堅硬金屬材料制成的涂以磁性介質的盤片,不同容量硬盤的盤片數不等。每個盤片有兩面,都可記錄信息。盤片被分成許多扇形的區域,每個區域叫一個扇區,每個扇區可存儲128×2的N次方(N=0.1.2.3)字節信息。在DOS中每扇區是128×2的2次方=512字節,盤片表面上以盤片中心為圓心,不同半徑的同心圓稱為磁道。硬盤中,不同盤片相同半徑的磁道所組成的圓柱稱為柱面。磁道與柱面都是表示不同半徑的圓,在許多場合,磁道和柱面可以互換使用,我們知道,每個磁盤有兩個面,每個面都有一個磁頭,習慣用磁頭號來區分。扇區,磁道(或柱面)和磁頭數構成了硬盤結構的基本參數,幫這些參數可以得到硬盤的容量,基計算公式為:
存儲容量=磁頭數×磁道(柱面)數×每道扇區數×每扇區字節數
要點:(1)硬盤有數個盤片,每盤片兩個面,每個面一個磁頭
   (2)盤片被劃分為多個扇形區域即扇區
   (3)同一盤片不同半徑的同心圓為磁道
   (4)不同盤片相同半徑構成的圓柱面即柱面
   (5)公式: 存儲容量=磁頭數×磁道(柱面)數×每道扇區數×每扇區字節數
   (6)信息記錄可表示為:××磁道(柱面),××磁頭,××扇區
2.簇
  “簇”是DOS進行分配的最小單位。當創建一個很小的文件時,如是一個字節,則它在磁盤上并不是只占一個字節的空間,而是占有整個一簇。DOS視不同的存儲介質(如軟盤,硬盤),不同容量的硬盤,簇的大小也不一樣。簇的大小可在稱為磁盤參數塊(BPB)中獲取。簇的概念僅適用于數據區。
要點:(1)“簇”是DOS進行分配的最小單位。
   (2)不同的存儲介質,不同容量的硬盤,不同的DOS版本,簇的大小也不一樣。
   (3)簇的概念僅適用于數據區。
3.扇區編號定義:絕對扇區與DOS扇區
  由前面介紹可知,我們可以用柱面/磁頭/扇區來唯一定位磁盤上每一個區域,或是說柱面/磁頭/扇區與磁盤上每一個扇區有一一對應關系,通常DOS將“柱面/磁頭/扇區”這樣表示法稱為“絕對扇區”表示法。但DOS不能直接使用絕對扇區進行磁盤上的信息管理,而是用所謂“相對扇區”或“DOS扇區”。“相對扇區”只是一個數字,如柱面140,磁頭3,扇區4對應的相對扇區號為2757。該數字與絕對扇區“柱面/磁頭/扇區”具有一一對應關系。當使用相對扇區編號時,DOS是從柱面0,磁頭1,扇區1開始(注:柱面0,磁頭0,扇區1沒有DOS扇區編號,DOS下不能訪問,只能調用BIOS訪問),第一個DOS扇區編號為0,該磁道上剩余的扇區編號為1到16(設每磁道17個扇區),然后是磁頭號為2,柱面為0的17個扇區,形成的DOS扇區號從17到33。直到該柱面的所有磁頭。然后再移到柱面1,磁頭1,扇區1繼續進行DOS扇區的編號,即按扇區號,磁頭號,柱面號(磁道號)增長的順序連續地分配DOS扇區號。
公式:記DH--第一個DOS扇區的磁頭號
    DC--第一個DOS扇區的柱面號
    DS--第一個DOS扇區的扇區號
    NS--每磁道扇區數
    NH--磁盤總的磁頭數
   則某扇區(柱面C,磁頭H,扇區S)的相對扇區號RS為:
RS=NH×NS×(C-DC)+NS×(H-DH)+(S-DS)
   若已知RS,DC,DH,DS,NS和NH則
S=(RS MOD NS)+DS
H=((RS DIV NS)MOD NH)+DH
C=((RS DIV NS)DIV NH)+DC
要點:(1)以柱面/磁頭/扇區表示的為絕對扇區又稱物理磁盤地址
   (2)單一數字表示的為相對扇區或DOS扇區,又稱邏輯扇區號
   (3)相對扇區與絕對扇區的轉換公式
4.DOS磁盤區域的劃分
  格式化好的硬盤,整個磁盤按所記錄數據的作用不同可分為主引導記錄(MBR:Main Boot Record),Dos引導記錄(DBR:Dos Boot Record),文件分配表(FAT:File Assign Table),根目錄(BD:Boot Directory)和數據區。前5個重要信息在磁盤的外磁道上,原因是外圈周長總大于內圈周長,也即外圈存儲密度要小些,可靠性高些。
要點:(1)整個硬盤可分為MBR,DBR,FAT,BD和數據區。
   (2)MBR,DBR,FAT,和BD位于磁盤外道。
5.MBR
  MBR位于硬盤第一個物理扇區(絕對扇區)柱面0,磁頭0,扇區1處。由于DOS是由柱面0,磁頭1,扇區1開始,故MBR不屬于DOS扇區,DOS不能直接訪問。MBR中包含硬盤的主引導程序和硬盤分區表。分區表有4個分區記錄區。記錄區就是記錄有關分區信息的一張表。它從主引導記錄偏移地址01BEH處連續存放,每個分區記錄區占16個字節。
分區表的格式
分區表項的偏移 意義   占用字節數
   00 引導指示符 1B
   01 分區引導記錄的磁頭號 1B
   02 分區引導記錄的扇區和柱面號 2B
   04 系統指示符 1B
   05 分區結束磁頭號 1B
   06 分區結束扇區和柱面號 2B
   08 分區前面的扇區數 4B
   0C 分區中總的扇區數 4B
4個分區中只能有1個活躍分區,即C盤。標志符是80H在分區表的第一個字節處。若是00H則表示非活躍分區。例如:
80 01 01 00 0B FE 3F 81 3F 00 00 00 C3 DD 1F 00
00 00 01 82 05 FE BF 0C 02 DE 1F 00 0E 90 61 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
要點:(1)MBR位于硬盤第一個物理扇區柱面0,磁頭0,扇區1處。不屬于DOS扇區,
   (2)主引導記錄分為硬盤的主引導程序和硬盤分區表。
6.DBR
  DBR位于柱面0,磁頭1,扇區1,即邏輯扇區0。DBR分為兩部分:DOS引導程序和BPB(BIOS參數塊)。其中DOS引導程序完成 DOS系統文件(IO.SYS,MSDOS.SYS)的定位與裝載,而BPB用來描述本DOS分區的磁盤信息,BPB位于DBR偏移0BH處,共13字節。它包含邏輯格式化時使用的參數,可供DOS計算磁盤上的文件分配表,目錄區和數據區的起始地址,BPB之后三個字提供物理格式化(低格)時采用的一些參數。引導程序或設備驅動程序根據這些信息將磁盤邏輯地址(DOS扇區號)轉換成物理地址(絕對扇區號)。BPB格式
序號 偏移地址 意義
1 03H-0AH OEM號
2 0BH-0CH 每扇區字節數
3 0DH 每簇扇區數
4 0EH-0FH 保留扇區數
5 10H FAT備份數
6 11H-12H 根目錄項數
7 13H-14H 磁盤總扇區數
8 15H 描述介質
9 16H-17H 每FAT扇區數
10 18H-19H 每磁道扇區數
11 1AH-1BH 磁頭數
12 1CH-1FH 特殊隱含扇區數
13 20H-23H 總扇區數
14 24H-25H 物理驅動器數
15 26H 擴展引導簽證
16 27H-2AH 卷系列號
17 2BH-35H 卷標號
18 36H-3DH 文件系統號
DOS引導記錄公式:
文件分配表≡保留扇區數
根目錄≡保留扇區數+FAT的個數×每個FAT的扇區數
數據區≡根目錄邏輯扇區號+(32×根目錄中目錄項數+(每扇區字節數-1))DIV每扇區字節數
絕對扇區號≡邏輯扇區號+隱含扇區數
扇區號≡(絕對扇區號MOD每磁道扇區數)+1
磁頭號≡(絕對扇區號DIV每磁道扇區數)MOD磁頭數
磁道號≡(絕對扇區號DIV每磁道扇區數)DIV磁頭數
要點:(1)DBR位于柱面0,磁頭1,扇區1,其邏輯扇區號為0
   (2)DBR包含DOS引導程序和BPB。
   (3)BPB十分重要,由此可算出邏輯地址與物理地址。
7.文件分配表
  文件分配表是DOS文件組織結構的主要組成部分。我們知道DOS進行分配的最基本單位是簇。文件分配表是反映硬盤上所有簇的使用情況,通過查文件分配表可以得知任一簇的使用情況。DOS在給一個文件分配空間時總先掃描FAT,找到第一個可用簇,將該空間分配給文件,并將該簇的簇號填到目錄的相應段內。即形成了“簇號鏈”。FAT就是記錄文件簇號的一張表。FAT的頭兩個域為保留域,對FAT12來說是3個字節,FAT來說是4個字節。其中頭一個字節是用來描述介質的,其余字節為FFH。介質格式與BPB相同。
FAT結構含義
FAT12 FAT16 意義
000H 0000H 可用
FF0H-FF6H FFF0H-FFF6H 保留
FF7H FFF7H 壞
FF8H-FFFH FFF8H-FFFFH 文件最后一個簇
×××H ××××H 文件下一個簇
對于FAT16,簇號×2作偏移地址,從FAT中取出一字即為FAT中的域。
邏輯扇區號=數據區起始邏輯扇區號+(簇號-2)×每簇扇區數
簇號=(邏輯扇區號-數據區起始邏輯扇區號)DIV每簇扇區數+2
要點:(1)FAT反映硬盤上所有簇的使用情況,它記錄了文件在硬盤中具體位置(簇)。
   (2)文件第一個簇號(在目錄表中)和FAT的該文件的簇號串起來形成文件的“簇號鏈”,恢復被破壞的文件就是根據這條鏈。
   (3)由簇號可算邏輯扇區號,反之,由邏輯扇區號也可以算出簇號,公式如上。
   (4)FAT位于DBR之后,其DOS扇區號從1開始。
8.文件目錄
  文件目錄是DOS文件組織結構的又一重要組成部分。文件目錄分為兩類:根目錄,子目錄。根目錄有一個,子目錄可以有多個。子目錄下還可以有子目錄,從而形成“樹狀”的文件目錄結構。子目錄其實是一種特殊的文件,DOS為目錄項分配32字節。目錄項分為三類:文件,子目錄(其內容是許多目錄項),卷標(只能在根目錄,只有一個。目錄項中有文件(或子目錄,或卷標)的名字,擴展名,屬性,生成或最后修改日期,時間,開始簇號,及文件大小。
目錄項的格式
字節偏移 意義 占字節數
00H 文件名 8B
08H 擴展名 3B
0BH 文件屬性 1B
0CH 保留 10B
16H 時間 2B
18H 日期 2B
1AH 開始簇號 2B
1CH 文件長度 4B
目錄項文件名區域中第一個字節還有特殊的意義:00H代表未使用
05H代表實際名為E5H
EBH代表此文件已被刪除
目錄項屬性區域的這個字節各個位的意義如下: 7 6 5 4 3 2 1 0
                      未 修 修 子 卷 系 隱 只
                      用 改 改 目 標 統 藏 讀
                        標 標 錄   屬 屬 屬
                        志 志     性 性 性
注意:WINDOWS的長文件名使用了上表中所說的“保留”這片區域。
要點:(1)文件目錄是記錄所有文件,子目錄名,擴展名屬性,建立或刪除最后修改日期。文件開始簇號及文件長度的一張登記表.
   (2)DOS中DIR列出的內容訓是根據文件目錄表得到的。
   (3)文件起始簇號填在文件目錄中,其余簇都填在FAT中上一簇的位置上。
9.物理驅動器與邏輯驅動器
  物理驅動器指實際安裝的驅動器。
  邏輯驅動器是對物理驅動器格式化后產生的。
要點:同上。
posted on 2011-03-03 12:03 心羽 閱讀(233) 評論(0)  編輯 收藏 引用

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲经典视频在线观看| 欧美日韩一区二区三| 亚洲自拍偷拍麻豆| 亚洲免费成人av| 亚洲午夜电影网| 久久久久国产精品一区三寸| 久久亚洲精品视频| 欧美激情精品久久久久久变态| 日韩网站在线| 久久精品国产久精国产一老狼 | 亚洲精品1区| 亚洲综合精品一区二区| 亚洲一品av免费观看| 欧美在线视频日韩| 欧美激情一区在线| 国产欧美日韩综合| 91久久久久| 久久久精品一品道一区| 久久久青草婷婷精品综合日韩| 欧美日韩精品免费观看视频| 伊人狠狠色j香婷婷综合| 一区二区三区日韩欧美精品| 久久亚洲视频| 欧美高清视频在线播放| 黄色成人av网站| 先锋影音网一区二区| 亚洲国产美女| 久久只有精品| 国产欧美精品一区aⅴ影院| 玖玖玖国产精品| 欧美一区二区三区播放老司机| 国产精品夫妻自拍| 亚洲欧洲一区二区天堂久久| 亚洲午夜视频在线观看| 在线观看欧美视频| 亚洲少妇自拍| 国产精品美女久久久浪潮软件| 亚洲精品在线电影| 性色av一区二区三区| 国产精品日日做人人爱| 亚洲欧美成人一区二区在线电影| 一本色道久久综合狠狠躁的推荐| 欧美久久成人| 中文在线一区| 亚洲视频一二三| 亚洲激情综合| 久久国产高清| 欧美一区二区三区视频在线 | 亚洲精品一区二区在线| 免费不卡在线观看| 亚洲高清毛片| 亚洲黄页视频免费观看| 黄色亚洲网站| 久久亚洲美女| 国产精品最新自拍| 久久久青草青青国产亚洲免观| 久久精品男女| 亚洲国产mv| 欧美在线免费看| 欧美一区午夜精品| 国产精品video| 久久黄色小说| 免费观看一区| 亚洲在线观看视频网站| 欧美国产成人精品| 亚洲国产三级网| 亚洲日本激情| 亚洲欧美国产日韩天堂区| 黑人巨大精品欧美一区二区小视频| 一本一本大道香蕉久在线精品| 亚洲黄色av| 美女精品自拍一二三四| 欧美xx视频| 欧美少妇一区二区| 久久精品99久久香蕉国产色戒 | 久久精品国产999大香线蕉| 性色av一区二区三区红粉影视| 欧美性jizz18性欧美| 亚洲视频欧洲视频| 午夜精品国产更新| 久久资源av| 欧美激情精品久久久久| 99在线精品视频| 欧美一区影院| 欧美aⅴ一区二区三区视频| 亚洲韩日在线| 欧美日韩国产页| 亚洲天堂av在线免费观看| 亚洲欧洲99久久| 精品动漫av| 欧美猛交免费看| 亚洲男人影院| 欧美成人综合一区| 国产伦一区二区三区色一情| 久久久91精品| 99精品视频免费全部在线| 在线日韩视频| 久久久久综合| 亚洲精品久久久久久久久久久久 | 在线日本高清免费不卡| 欧美激情亚洲一区| 亚洲摸下面视频| 亚洲成色精品| 国产一区二区三区免费不卡| 亚洲精品影院| 欧美专区福利在线| 国产精品入口夜色视频大尺度| 欧美一区二区视频97| 亚洲高清资源| 91久久极品少妇xxxxⅹ软件| 欧美日韩午夜激情| 久久www成人_看片免费不卡| 亚洲韩国日本中文字幕| 久久国产一区二区| 日韩一级网站| 欧美日韩国产黄| 欧美在线视频二区| 99re66热这里只有精品3直播 | 亚洲黄色尤物视频| 国产精品女主播在线观看| 欧美成人按摩| 亚洲欧洲日韩在线| 久久久精品免费视频| 一本一本久久a久久精品综合妖精| 黑人操亚洲美女惩罚| 国产精品国产一区二区| 奶水喷射视频一区| 久久久精品日韩欧美| 亚洲尤物在线| 欧美xx69| 久久在精品线影院精品国产| 性高湖久久久久久久久| 在线亚洲欧美视频| 亚洲精品少妇| 亚洲国产精品久久久久秋霞不卡| 国产亚洲一区在线| 国产精品亚洲人在线观看| 欧美日韩久久不卡| 欧美激情一区在线| 欧美丰满高潮xxxx喷水动漫| 久久一区视频| 亚洲调教视频在线观看| 亚洲理伦在线| 亚洲精品久久久久久久久久久久| 欧美韩日一区二区三区| 久久夜色精品| 快播亚洲色图| 欧美成人精品激情在线观看| 媚黑女一区二区| 亚洲中午字幕| 亚洲综合精品| 欧美在线一区二区| 久久久91精品| 蜜臀久久99精品久久久久久9| 老司机精品视频网站| 欧美成年人网站| 亚洲人成网站在线播| 日韩视频免费观看高清完整版| 亚洲免费观看高清完整版在线观看熊| 亚洲三级影院| 亚洲一级二级| 久久国产精品久久久| 久久天堂国产精品| 欧美大片免费久久精品三p | 国产一区二区三区网站| 国产在线观看一区| 欧美丝袜一区二区| 国产精品区二区三区日本| 国产片一区二区| 亚洲丶国产丶欧美一区二区三区 | 黄色成人在线网站| 亚洲国产岛国毛片在线| 日韩视频中文字幕| 亚洲欧美激情一区| 乱人伦精品视频在线观看| 欧美成人午夜激情| 日韩亚洲成人av在线| 欧美一区二区三区婷婷月色| 久久久久国色av免费观看性色| 欧美大胆a视频| 国产精品主播| 亚洲国产日韩欧美在线99| 中文国产亚洲喷潮| 久久久久久久综合| 亚洲黄页视频免费观看| 午夜精品一区二区三区在线播放| 久久免费高清| 国产精品爱久久久久久久| 国产一区二区精品丝袜| 日韩一级在线观看| 久热国产精品| 亚洲一卡久久| 欧美精品综合| 精品51国产黑色丝袜高跟鞋| 亚洲午夜羞羞片| 欧美国产日韩一区| 欧美一区二区播放| 欧美三区免费完整视频在线观看| 精品成人一区二区三区四区| 午夜一区在线|