標籤: 暫無標籤

MBR,全稱為Master Boot Record,即硬碟的主引導記錄。一般將MBR分為廣義和狹義兩種:廣義的MBR包含整個扇區(引導程序、分區表及分隔標識),也就是上面所說的主引導記錄;而狹義的MBR僅指引導程序而言。

1 mbr -概述


mbr MBR(Master Boot Record),中文意為主引導記錄。
硬碟的0磁軌的第一個扇區稱為MBR,它的大小是512位元組,而這個區域可以分為兩個部分。第一部分為pre-boot區(預啟動區),佔446位元組;第二部分是Partition table區(分區表),佔64個位元組,該區相當於一個小程序,作用是判斷哪個分區被標記為活動分區,然後去讀取那個分區的啟動區,並運行該區中的代碼。
他是不屬於任何一個操作系統,也不能用操作系統提供的磁碟操作命令來讀取它。但我們可以用ROM-BIOS中提供的INT13H的2號功能來讀出該扇區的內容,也可用軟體工具Norton8.0中的DISKEDIT.EXE來讀取。
用INT13H的讀磁碟扇區功能的調用參數如下:
入口參數:AH=2 (指定功能號)
AL=要讀取的扇區數
DL=磁碟號(0、1-軟盤;80、81-硬碟)
DH=磁頭號
CL高2位+CH=柱面號
CL低6位=扇區號
CS:BX=存放讀取數據的內存緩衝地址
出口參數:CS:BX=讀取數據存放地址
錯誤信息:如果出錯CF=1 AH=錯誤代碼
用DEBUG讀取位於硬碟0柱面、0磁頭、1扇區的操作如下:
A>DEBUG
-A 100
XXXX:XXXX MOV AX,0201 (用功能號2讀1個扇區)
XXXX:XXXX MOV BX,1000 (把讀出的數據放入緩衝區的地址為CS:1000)
XXXX:XXXX MOV CX,0001 (讀0柱面,1扇區)
XXXX:XXXX MOV DX,0080 (指定第一物理盤的0磁頭)
XXXX:XXXX INT 13
XXXX:XXXX INT 3
XXXX:XXXX (按回車鍵)
-G=100 (執行以上程序段)
-D 1000 11FF (顯示512位元組的MBR內容)

2 mbr -MBR組成

一個扇區的硬碟主引導記錄MBR由如圖6-15所示的4個部分組成。
主引導程序(偏移地址0000H--0088H),它負責從活動分區中裝載,並運行系統引導程序。
出錯信息數據區,偏移地址0089H--00E1H為出錯信息,00E2H--01BDH全為0位元組。
分區表(DPT,Disk Partition Table)含4個分區項,偏移地址01BEH--01FDH,每個分區表項長16個位元組,共64位元組為分區項1、分區項2、分區項3、分區項4。
結束標誌字,偏移地址01FE--01FF的2個位元組值為結束標誌55AA,如果該標誌錯誤系統就不能啟動。
在污水處理,水資源再利用領域,MBR又稱膜生物反應器(Membrane Bio-Reactor ),是一種由膜分離單元與生物處理單元相結合的新型水處理技術。

mbrMBR膜生物反應器

膜的種類繁多,按分離機理進行分類,有反應膜、離子交換膜、滲透膜等;按膜的性質分類,有天然膜(生物膜)和合成膜(有機膜和無機膜) ;按膜的結構型式分類,有平板型、管型、螺旋型及中空纖維型等。

上一篇[阿脲]    下一篇 [派斯利]

相關評論

同義詞:暫無同義詞