問題タブ [emu8086]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
212 参照

assembly - アセンブリ言語のブートローダーからフロッピーディスクが利用可能かどうかを確認します

アセンブリ言語を使用して、フロッピー ドライブが使用可能かどうかを確認する方法について質問があります。RAM メモリが十分かどうかを確認しましたが、フロッピー ドライブが使用可能かどうかを確認する方法がわかりません。私はこれを試しました:CMP AH,0 JNE disk_errorしかし、RAMのチェックの後にこれを置くと、何も起こりません。continueToLoad :を入れるとCMP AX,0 JNE fatal_disk_error正常に動作しますが、バーを読み込んだ後にエラーメッセージが表示されます。ローダー ローディング バーの前にエラー メッセージが表示されるようにする必要があります。 エラー

0 投票する
1 に答える
2068 参照

assembly - emu8086 でセグメントを ax に移動するエラー

emu8086 をインストールしたところ、奇妙なエラー I don't understand on line が表示されますmov ax, SEG datahere。SEG キーワードを認識していないようです。なんで?このコードは、TASM+DosBox または GUI Turbo Assembler で問題なくコンパイルされます。

エラー:

0 投票する
1 に答える
4167 参照

string - アセンブリ内の文字列要素を別の文字列に移動する

要素ごとに文字列をアセンブリ言語の別の文字列に移動しようとしています。問題は、アセンブリ時に「相対型を追加できません」などのエラーが発生し続けることです。これはなぜですか?また、STRING から STRING2 にすべての要素をコピーできるように修正するにはどうすればよいですか?

0 投票する
2 に答える
1767 参照

assembly - emu8086アセンブリInt 16 ah = 01h、バッファを空にする方法は?

キーボード ストローク 'a' と 's' を使用して小さなゲームをコーディングしています。ループで待機したくないので、int 16h、ah=01h を試しました。キー「a」を押すと、キーが動かなくなったかのように動作します。キーが押された後にバッファを空にする/フラッシュする方法は?

手伝ってくれてありがとう

0 投票する
1 に答える
184 参照

arrays - emu8086 : ARR に値が含まれていません

アセンブリ言語で QUICK SORT を実装しようとしていました。エミュレーターでコードを実行すると、配列 'ARR' にはゼロのみが含まれ、値は読み込まれません。何が間違っているのかわかりません。(ARR はコードの最後に定義されています。)

をテストするために、変数ウィンドウにも表示されていない別の文字列配列をその後に追加します。 var のスクリーンショット

誰が私の間違いがどこにあるかを示すことができますか?

0 投票する
0 に答える
1575 参照

assembly - アセンブリのコンパイル エラー - emu8086

私はアセンブリと emu8086 に非常に慣れていないため、この行でエラーが発生する理由がわかりません。

この行が機能している間:

エラーは次のとおりです。「MOV [ax]、dl、おそらく未定義の変数です: [ax]」

ありがとう