반응형

int 21 2

Assembly INT 10 속성들 정리

00 : 비디오 모드 설정 AL : 표준 색상 텍스트 01 : 커서 크기(드래그 효과) CX start:end 02 : 커서 위치 설정 BH : 페이지 DX : 행:열 03 : 커서 상태 반환 BH : 페이지 05 : 활성 페이지 선택 AL : 페이지 번호 06 : 화면 스크롤 up AL : 선의 개수(전체 00) BH : 배경:전경 CX : 시작 DX: 끝 (24: 79 = 18:4F) 07 : 화면 스크롤 down - 06과 동일 08 : 커서에 위치한 문자 속성 읽기 BH : 페이지 번호 AL에 문자 전달 AH에 속성 전달 09 : 커서에 위치한 문자 AL : ASCII BL : 배경:전경 //뒤집으면 역상 BH : 페이지 번호 CX : 반복되는 문자들의 횟수 0A : 커서에 위치한 문자 디스플레이..

Assembly 05. 비디오, 키보드 처리 인터럽트

INT (Interrupt) 명령어는 대부분 입력, 출력을 다룬다. 화면처리를 위한 INT 10H 기능과 입출력처리를 위한 INT 21H 기능에 대해서 살펴보자. (INT 10H는 INT 21H보다 조금더 low수준) INT 10H와 같이 낮은 수준의 연산은 BIOS에게 제어를 직접 전달한다. BIOS : Basic input output system. 그에 반해, INT 21H는 제어를 DOS에 먼저 전달하여, 더 복잡한 연산을 용이하게 하는 서비스를 제공한다. DOS에서 부가적인 고급 수준의 처리를 수행한 뒤 BIOS에게 제어를 넘김으로써, 좀더 고급수준의 서비스를 제공한다. 1. INT 10 기능 1-1 AH : 02H 커서설정 1-2 AH : 06H 화면스크롤 2. INT 21H 기능 2-1 02..

반응형