[Assembly] 가장 간단한 어셈블러 : 화면 지우기 (.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