[アセンブリ]最も単純なアセンブラ:画面をクリアする(.asmソースコード)

プロジェクト環境
  • コンパイル環境:nasm2.8コンパイル環境を構築します。
  • ミラーファイル:winhex_18.2を使用してコードブラッシングします。
  • 仮想マシン:Bochs-2.4.5が使用されます。
プロジェクトソフトウェア
プログラム紹介

アセンブリ言語クリア機能の実現。

手続き的思考

画面をクリアしたい場合は、すべての空白、白、黒が必要です。

プログラムのソースコード(.asm)
org 0x7c00

    mov ax,cs
    mov ss,ax
    mov sp,0x7c00  ;set stack and sp

    mov ah,0x06
    mov al,0

    mov ch,0  ;(0,0)
    mov cl,0
    mov dh,24  ;(24,79)
    mov dl,79
    mov bh,0x07 ;黑底白字
    int 0x10

@1:
    jmp @1

おすすめ

転載: blog.csdn.net/Gyangxixi/article/details/113611043