dos

    0

    1答えて

    私はIBM PCアセンブリ言語とプログラミングの本を読んでいると思いますが、第3章ではMS-DOSに付属のデバッグツールについて語り始めました。例では、Aコマンドを使用してコードをアセンブルし、Uコマンドを使用して同じコードを逆アセンブルしました。 コードはこのようなものだったと仮定しましょう: 注:A 100 MOV ax, 20 MOV dx, 10 ADD ax, dx NOP 質

    0

    1答えて

    私は16ビットアセンブリを使用してVGAプログラムの教育目的でDOSプログラムを作成しています。色を書き込むコードを書きました。ピクセルの色を変えると良いなくなって、私は、文字列を印刷しようとすると、これは私のコード であるそれらのアロット 私はMASM 5.00とリンク3.60を使用していますし、DOSBoxを 上で実行されている、変な文字を印刷します org 100h .model smal

    0

    1答えて

    国を特定できるロケール固有の情報を取得するにはどうすればよいですか?例えば。現在の国コード、キーボードレイアウトまたはコードページは、にあります。環境ですか? これはTurbo Cライブラリ関数では不可能な場合、BIOSコールによっては(INT 21)?を行うことができます。 KEYBプログラムは、たとえば次のように表示できます。キーボード・レイアウト。それは私の目的のために十分であるでしょう。

    6

    1答えて

    私は8086アセンブリの初心者です。私はリサイクルショップで見つけた古い90年代初期の本から学びます。私はそれが1992年のようにプログラムするのが楽しいかもしれないと思った。 とにかく私はこの本をやったが、私は古いWin95ラップトップのコマンドプロンプトでいくつかのプログラムを書いた。 'les'命令を使用して切り替えた後、意図したとおりに動作しない問題があります。しかし、ESとDIのレジスタ

    0

    2答えて

    現在プロジェクトに取り掛かっています。ファイルに数値を書き込む必要があります。ここで私はこれまで試したものです: keyHolder dw ? filename db 'drawlog.txt',0 filehandle dw ? ErrorMsg db 'Error', 13, 10,'$' proc OpenFile mov ah, 3Dh

    0

    1答えて

    にCコードからダブルポインタにアクセスしない私は、次の文を持っているmain.c機能を持っています質問は、アセンブリコードでは、MODEL SMALLで、上記の関数の最初の引数はWORDまたはDWORDのようにメモリにありますか?言い換えれば 、私はコードを書く、意志この作品: PUSH BP MOV BP,SP PUSH DI MOV DI, WORD PTR[BP+4] ; DI wi

    0

    1答えて

    私は、実行可能ファイルからすべてのMS-DOS実行可能ファイルを特定し、フィルタリングしようとしています。 私が知る限り、PEはMS-DOSにはないヘッダーでMS-DOSとは異なりますが、何らかの理由で私が持っているサンプルのいくつかはMS-DOSとしてTrIDによって認識されます彼らはPEです。 私は、件名に任意のドキュメントを見つけることができない、と私は多くのことを検索。 ありがとうございま

    -3

    1答えて

    私はアンドロイドデバイスで実行したいfoxproベースのdosプログラムを持っています。 Free DOSをアンドロイドにダウンロードして必要なコマンドを出しましたが、電話機に接続された外部USBストレージからプログラムを実行しようとすると、プログラム起動時に「プログラムスペースを作成できませんでした:ファイルは終了しませんでした。プログラムを電話機の内部メモリにコピーして実行すると、スムーズに動