4
간단한 16 비트 리얼 모드 운영 체제에서 화면을 지우려고합니다. 아래 코드는 다음과 같습니다16 비트 리얼 모드에서 전체 화면을 지울 수 없습니다. 어셈블리
clearScreen:
pusha
mov ah, 0x7
mov al, 0
int 0x10
popa
ret
나는 0-al
를 설정하고 화면을 청소 것이다 스크롤 화면 인터럽트를 호출하지만 단지 회색으로 첫 번째 줄의 색상을 변경하는 것 같다 읽어 보시기 바랍니다.
왜 이것이 작동하지 않는지 설명 할 수있는 사람 덕분입니다.