標(biāo)題:也談硬盤參數(shù)測試t2gg

  《計算機世界月刊》1995年第八期上刊登了李宇先生的一篇文章,介紹了測試pc機軟硬盤參數(shù)的方法。文中介紹的讀取硬盤參數(shù)的方法是通過讀取并分析硬盤主引導(dǎo)記錄masterbootrecord來取得硬盤信息的。此方法適用范圍比較廣。事實上由于現(xiàn)在很多pc都使用ide型的硬盤,因此,我們也可以通過直接編程ide控制器的方法獲得硬盤參數(shù)。下面簡單介紹一下這個方法,并給出一個匯編程序供大家參考。  ……(快文網(wǎng)http://hoachina.com省略333字,正式會員可完整閱讀)…… 
  更多相關(guān)文章:也談硬盤參數(shù)測試t2gg
器就緒,即可輸出命令;
  (3)完整地輸出7b長的命令塊,依次寫入端口1f1h-1f7h,不論是否需要,端口1f1h-1f6h對應(yīng)的前6b參數(shù)必須輸出,端口1f7h輸出命令碼0ech;
  (4)檢測端口1f7h的b7、b3位,若控制器空閑且b3置1,表示操作結(jié)束,即可讀取結(jié)果;
  (5)通過端口1f0h獨取100h字至緩沖區(qū);
  (6)再次讀取端口1f7h,判斷b0位是否為0,若b0=0,表示命令成功,否則表示命令失敗,轉(zhuǎn)至錯誤處理;
  (7)通過表4所示的偏移量,讀取我們所需的信息并轉(zhuǎn)換成可顯示的信息。
  表4
  源程序如下。
  .modelsmall
  .286
  .data
  copydb'ideharddriveidentifyprogram1.0',0dh,0ah
  db'copyright(c)1995bylichunsheng',0dh,0ah
  db'allrightsreserved.'
  db0dh,0ah,0ah,'modelnumber......'
  iofmdw14hdup(2020h)
  db0dh,0ah,'firmwarerevision....'
  dw4dup(2020h)
  db0dh,0ah,'serialnumber......'
  dw0ahdup(2020h)
  db0ah
  db0dh,0ah,'cylinders......'
  nofcdb5dup(20h)
  db0d ……(未完,全文共3598字,當(dāng)前只顯示866字,請閱讀下面提示信息。收藏也談硬盤參數(shù)測試t2gg

上一篇:城市化和村民自治的變遷
下一篇:netware與unix的互聯(lián)方法與實現(xiàn)