BIOS 색상 속성

BIOS color attributes

BIOS Color Attribute는 8비트 값입니다.하위 4비트는 문자색을 나타내고 상위 4비트는 배경색을 나타냅니다.이 이름은 이러한 색상이 BIOS 인터럽트, 특히 INT 10h 비디오 인터럽트에 사용되기 때문에 유래되었습니다.화면에 텍스트를 쓸 때 BIOS 색상 속성을 사용하여 텍스트를 쓸 색상을 지정합니다.예를 들어, 검은색 배경으로 흰색 문자를 인쇄하려면 0F의hex 색상 속성이 사용됩니다.상위 4비트는 배경색인 검은색인 0000으로bin 설정됩니다.하위 4비트인bin 1111은 전경색인 흰색입니다.색상 속성의 가장 높은 비트와 배경색의 가장 높은 비트가 두 가지 기능을 이어받을 수 있습니다.설정 시 텍스트가 깜박이는 배경색에 영향을 주지 않고 사용할 수 있는 배경색을 8개로 제한하거나, 집중적인 배경색을 사용하도록 설정하면 전체 16색을 사용할 수 있지만 더 이상 깜박임을 사용할 수 없습니다.이 동작은 BIOS 인터럽트hex 10, 기능 1003을hex 사용하여 변경할 수 있습니다.디폴트로는 BIOS 인터럽트를 사용할 때 가장 높은 비트가 색상의 휘도를 제어하고 깜박이지 않지만 BIOS 색상의 다른 구현에서는[citation needed] 이 동작이 다를 수 있습니다.[1] 이 16가지 색상 팔레트는 콘솔 프로그램(Windows의 cmd 등)에서 자주 사용되며 게임 채팅(Minecraft[2] 등)에서도 사용됩니다.

BIOS 색상 속성 목록

12월 16진수 바이너리 색.
0 0 0000 블랙입니다.
1 1 0001 파랑색
2 2 0010 초록의
3 3 0011 청록색
4 4 0100 빨간.
5 5 0101 마젠타
6 6 0110 갈색
7 7 0111 옅은
8 8 1000 다크 그레이
9 9 1001 라이트 블루
10 A 1010 연두색
11 B 1011 라이트 시안
12 C 1100 라이트 레드
13 D 1101 라이트 마젠타
14 E 1110 노란 색
15 F 1111 하얀색

기본적으로 텍스트 색상은 16개이고 배경 색상은 8개뿐입니다.

배경의 16가지 색상을 모두 취득할 수 있는 방법이 있습니다.이 방법에서는, 「점멸 속성」을 무효로 할 필요가 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Int 10h/AX=1003 Ralf Brown의 인터럽트 목록, 온라인 버전
  2. ^ "Multiplayer". Gamepedia. 11 June 2015. Retrieved 23 July 2015.