本書主要內容包括對硬盤物理扇區的讀寫技術;使用該技術編寫的40多個工具程序;使用工具程序修復硬盤和恢復文件的方法。全書分三篇,共計37章。第1章至第8章是"基礎篇",介紹了有關硬盤和兩種FAT文件系統的基礎知識;第9章至第31章是"工具篇",介紹了對硬盤扇區進行各種操作的工具程序;第32章至第37章是"應用篇",介紹了硬盤扇區讀寫技術和工具程序的典型應用范例。 本書附送的光盤收錄了工具程序的全部編譯文件。書中對這些工具程序的運行和應用,進行了詳細介紹。讀者可以按照書中介紹的方法,使用這些工具程序對硬盤進行各種操作。 本書既可供編程人員參考,也可供不懂編程,但需要對硬盤進行維護的人員參考。
全書分三篇,共計37章。第1章至第8章是"基礎篇",介紹了有關硬盤和兩種FAT文件系統的基礎知識;第9章至第31章是"工具篇",介紹了對硬盤扇區進行各種操作的工具程序;第32章至第37章是"應用篇",介紹了硬盤扇區讀寫技術和工具程序的典型應用范例。
出版說明
前言
基礎篇
第1章 硬盤的物理結構
第2章 硬盤的數據結構
第3章 程序開發環境Borland C++ 3.1
第4章 硬盤的容量與接口
第5章 基本INT13H中斷調用
第6章 擴展INT13H中斷調用
第7章 FAT16分區詳解
第8章 FAT32分區詳解
工具篇
第9章 漢字顯示程序
第10章 基本INT13H讀扇區程序
第11章 基本INT13H寫扇區程序
第12章 基本INT13H多功能程序
第13章 讀扇區文件程序
第14章 扇區文件字節編輯程序
第15章 扇區文件塊復制程序
第16章 扇區文件比較程序
第17章 0磁道63個扇區監視程序
第18章 擴展INT13H讀扇區程序
第19章 擴展INT13H寫扇區程序
第20章 C調用匯編讀扇區程序
第21章 C調用匯編寫扇區程序
第22章 C調用匯編多功能程序
第23章 查找分區表和引導扇區程序
第24章 備份分區表和引導扇區程序
第25章 查找FAT表程序
第26章 查找文件目錄登記項程序
第27章 查看扇區數據程序
第28章 讀物理扇區恢復文件程序
第29章 剪切文件程序
第30章 分解DISKMAN數據文件程序
第31章 工具程序的運行環境和程序優化
應用篇
第32章 如何修復主引導記錄
第33章 如何修復分區表
第34章 如何修復分區引導記錄
第35章 使用物理扇區讀寫技術編寫硬盤鎖
第36章 使用工具程序恢復硬盤
第37章 物理扇區讀寫技術的其他應用
附錄
附錄A ASCII碼表
附錄B 8086匯編技術資料
附錄C 基本INT13H中斷功能
附錄D 擴展INT13H中斷部分功能
附錄E DOS功能調用
附錄F C語言部分庫函數