Microsoft MASM言語には.K3D directiveが含まれています。ドキュメントは疎です: K3D命令のアセンブリを有効にします。 他のディレクティブから推測すると、これはx86 ISA拡張のようです。 Intelアーキテクチャのドキュメント全体でこの用語のインスタンスが見つかりません。 Google search on intel.comは合計8件の結果を示し、何も役に立たない。
画面のクリアに問題があります。 私はを使用していましたが、Clrscrを呼び出しましたが、遅いです。それは十分に速くはないので、私はスクリーンを持っていません、黒、何の数字も、終了する関数Clrscrを待っているため。 call Clrscr
; Write a string to the console:
INVOKE WriteConsole,
console
私はプログラムで作業中で、プロセスのプロセスIDを印刷できません。私はプロセスの名前を正常に取得しましたが、プロセスIDを印刷しています。それはまったく同じです。以下は私のコードです。 include \masm32\include\masm32rt.inc
.data
cFmt db "%d",0
cfr db 1024 dup(?)
.code
ProcessSe
タスク: 最後に20文字を表示するプログラムを作成します。 私はしましたが、プログラムは47文字の長さの文字列でしか動作しませんでした。 どのような長さの線でも作業のための普遍的なプログラムを作る方法。 MASM: .model small
.stack 100h
.data
Original_string db 'Assembler language is the fatster in t