Programing/Assembley 16bit

Assembly INT 10 속성들 정리

sosal 2010. 5. 31. 19:24
반응형

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 : 커서에 위치한 문자 디스플레이
   0A가 현재 속성값을 사용하지만, 09는속성을 설정함

0B : 색상 팔레트 설정
   BH : 00 일때 배경    (BL)
   BH : 01 일때 팔레트 (BL)

0C : 픽셀 도트 쓰기
   AL : 픽샐 색상
   BH : 페이지번호
   CX :DX = 열, 행

0D : 픽셀 도트 읽기
   AL에 픽셀 저장
   BH : 페이지 번호
   CX : DX = 열 : 행

0E : 텔레파이프 모드로 디스플레이
   AL : 1바이트 문자
   BL : 전경색 (그래픽모드)
   자동으로 커서가 앞으로 이동하고, 문자들을 다음줄로 이동시키고
   화면을 스크롤 하고, 현재 화면속성을 유지한다.)

0F : 현재 모드를 구함
   AL에 모드 저장