割り込みプログラムコンピュータ事実上の内部刻時機構の周辺装置のcoprocessors CPUの集積回路のアセンブラーINT指示dos biosの内部外的なハードウェアおよびソフトウェア中断実行

Files Recovery Software
連絡先の詳細 顧客サポート ダウンロードのデモ 製品  

 
 

内部ハードウェア中断

内部中断はプログラムの実行中に上がるある特定のでき事によって発生する。 このタイプの中断はハードウェアによって全体で経営され、それらを変更することは可能でない。

このタイプの中断の明確な例はコンピュータ内部刻時機構のカウンターを現実化するもの、ハードウェア作りこの中断への呼出し第2の間の数回最新時間を維持するためにである。

私達が直接この中断を管理できないけれども私達がソフトウェアけれどもできないのでそれによって更新する時間を制御私達の利点にコンピュータに対する効果を使用すること可能がある。 例えば事実上の時計を作成することは絶えず私達をならないカウンターの実際の価値を書き読む、ユーザーのための理解しやすいフォーマットに更新したプログラムだけを翻訳しなければ。

外的なハードウェア中断

外部割込みはキーボード、プリンター、コミュニケーションカード、等のような周辺装置によって、発生する。 それらはまたcoprocessorsによって発生する。 外部割込みを非活動化させることは可能でない。

これらの中断はCPUに直接送られないが、機能が専らこのタイプの中断を扱うことである集積回路に送られる

ソフトウェア中断

ソフトウェア中断はINTの指示を含む望ましい中断の数を実施するアセンブラーによって直接活動化させることができる。

中断の使用はプログラムの作成の私達を助け、それらの使用によって私達のプログラムはより短くなる。 それらおよび通常より小さいサイズのためによりよい性能を大抵有することを理解することは容易である。 このタイプの中断は2つの部門で分けることができる: 操作中システムdos中断およびbiosの中断。

2間の相違は目的を達成するためにこれらの中断がbiosを利用するので操作中システム中断がより使用し易いが、またより遅いことである一方ではbiosの中断は大いにより速いが、ハードウェアの部品であるので、非常に細目、回路の製造業者商標に依存を変えることができる不利な点がある。

使用するべき中断のタイプの選挙はあなたがあなたのプログラムを与えたいと思う特徴にもっぱら左右される。

私達がcと扱う割り込みによってC言語の助けによってプログラムするデータ回復のために割り込みを使用するので私達は割り込みだけ13H論議し、13H延長を中断し、そして21Hルーチンを特に中断する。 C言語で、より容易な機能がそれらの仕事のほとんどを行って利用できるのですべての他の割り込みおよび機能を論議することはあまり重要でない。 但し、割り込み13Hおよび延長の知識はデータ回復プログラミングのための絶対必要、である。

私達を割り込み20Hの短い導入を取り、21Hを中断することを許可しなさい。 ブラケットに書かれる価値は使用する方法を(0x20のように)、示す


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26

Next page
 
 
データ回復図書
 
章1 データ回復の概観
章2 ハードディスクの導入
章3 ディスクおよびosへの論理的なアプローチ
章4 ナンバーシステム
章5 cのプログラミングの導入
章6 コンピュータ基本原則への紹介
章7 必要なdosは命じる
章8 ディスクBIOSは作用し、cとの処理を中断する
章9 大きいハードディスクの処理
章10 買収されたフロッピィからのデータ回復
章11 バックアップの作成
章12 プログラミングを用いる読み、変更MBR
章13 プログラミングを用いる読み、変更DBR
章14 「未加工ファイル」回復のためのプログラミング
章15 データワイパーのためのプログラミング
章16 ディスクのためのより多くの実用性の開発
付録 データ回復言葉の語集
 
 
Pro Data Doctor

製品

連絡先の詳細

顧客サポート

ダウンロードのデモ

契約条件

 
Pro Data Doctor