INT 10H

INT 10H는 인터럽트 0x10, 인터럽트 10h, 16번째 인터럽트 벡터(인터럽트가 0에서 시작되며, 보통 16진수 값으로 지정된다)의 준말이다.

 지원되는 기능 
기능변수반환값(Return)참고 비디오 모드 설정 AH = 00h
AL = 비디오 모드 AL = 비디오 모드 플레그 / CRT 컨트롤러 모드 바이트 텍스트 모드 커서 모양 설정 AH = 01h  커서 위치 설정 AH = 02h
BH = 페이지, DH = Row, DL = Column  커서 위치 및 크기 정보 얻기 AH = 03h
BH = 페이지 AX = 0, CH = 시작 스캔 라인, CL = 마지막 스캔 라인, DH = Row, DL = Column 라이트 펜 위치 읽기 AH = 04h  VGA 시스템에서 동작하지 않음 활성화 디스플레이 페이지 선택 AH = 05h  창 스크롤 업 AH = 06h  창 스크롤 다운 AH = 07h  커서 위치에 있는 문자열 및 특성 읽기 AH = 08h  커서 위치에 있는 문자열 및 특성 쓰기 AH = 09h  커서 위치에 있는 문자열만 쓰기 AH = 0Ah  배경/테두리 색 설정 AH = 0Bh
BH = 00h  팔레트 설정 AH = 0Bh
BH = 01h  그래픽 화소 쓰기 AH = 0Ch
AL = Color, BH = Page, CX = x, DX = y 그래픽 화소 읽기 AH = 0Dh
BH = Page, CX = x, DX = y AL = Color 텔레타이프 출력 AH = 0Eh  현재의 비디오 모드 정보 얻기 AH = 0Fh  문자열(STRING) 쓰기 AH = 13h
AL = 쓰기 모드, BH = 페이지, BL = 색, CX = 길이, DH = Row, DL = Column, ES:BP = 오프셋  EGA+ (최소 PC AT를 뜻함)

 참조 
 Int 10h from Ralf Brown Interrupt List, online version

 같이 보기 
 바이오스 인터럽트 콜
 INT 13
 모드 13h

분류:바이오스
분류:인터럽트