命令の指示変数のアセンブラー構造の言語コード・ライン名前

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

 
 

アセンブラー構造

アセンブリー言語コード・ラインでは2部を持ちなさい、最初の1つは実行される第2 1は命令の変数である指示の名前であり。 例えば:

ADD ah, bh

ここにある実行される命令が「加えなさい」; この場合「bh」と同様、付加は、「ああ」変数であり。

言語の指示の名前は2つ、3つか4つの手紙から成っている。 機能をプロセッサー表すのでこれらの指示はまた簡略記憶名と呼ばれるまたはオペレーションコードは、行う。 操作のために変数を要求しないある命令がちょうど1つの変数だけを要求する他と同様、ある。

時々指示は次の通り使用される:

ADD al,[170]

第2変数のブラケットは私達に私達がメモリセル第170の内容とない170価値を使用しようと思っていることを示す; これは直接方向として知られている。

今私達は私達の最初プログラムのためにの助けによってコードして準備ができているデバッグする。 私達はする何私達が見、私達がプログラムに直接組込む2つの価値を加えるためにであるものを説明するために働くプログラムを作成しようと思っている。

第一歩はタイプからだけこのステップ成っているデバッグする操作中システムプロンプトの<Enter>をデバッギングを始めることである。

デバッギングのプログラムをアセンブルするためには、「a」 (集まりなさい)命令は使用される。 この命令が使用されるとき、始まる集まっていることがほしいと思う住所は変数としてCSによって指定される場所で変数が集まっていること省略されれば始められる与えることができる: ip、通常.COM延長のプログラムが始められなければならない場所である0100h。 そしてそれはただこの特定のタイプのプログラムを作成できるデバッグしなさいので私達が使用する場所である。

この時に「a」命令に与えることは必要変数でないのに問題を一度避けるために、それはそうするようにrecommendable CSである: ipの記録は使用される、従って私達はタイプする:

-a0100 <Enter>

これがされる場合そのようなことはスクリーンで現われる: 0C1B: それが私達が開始として示した住所であるので最初の4ディジットが、16進法システムで、異なるが最後の4つが0100なることに0100およびカーソルはこれらの数の右へ、注意する置かれる。 今私達は指示をもたらしてもいい:

0C1B:0100 mov ax,0002; 斧の記録に0002価値を置く
0C1B:0103 mov bx,0004; bxの記録に0004価値を置く
0C1B:0106 add ax,bx; bxの内容は斧の内容に加えられる
0C1B:0108 int 20; provoquesプログラムの終了。
0C1B:010A


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