|
홈 > 재미있는 공부 > 컴퓨터/인터넷 > 컴퓨터 배움터 > 운영체제
운영체제
코드와
컴퓨터의 작업
만약 여러분이 워드프로세서를 사용하여 A 란 문자를 입력했다면
컴퓨터에는 위의 코드 중
하나의 숫자가 입력될 것입니다. 만약 BCD 코드를 사용하는 컴퓨터라면
110001라는 숫자가
입력될 것이고 아스키 코드를 사용하는 컴퓨터라면 1000001 라는
숫자가 입력될 것입니다.
또한 EBCDIC코드를 사용하는 컴퓨터라면 11000001 라는 숫자가
입력될 것입니다. 사용자가
문자를 입력하면 컴퓨터는 이를 정해진 숫자에 대응하여 그에 맞는 코드로
인식합니다. 또한
컴퓨터가 특정한 코드를 출력한다면 숫자는 코드에 대응되는 문자로 출력됩니다.
화면 정보를 표현하는 방법은 이와는 좀 다릅니다. 일단 2차원의
화면을 표현할 때는 화면을
X축 Y축으로 분할하여 정보를 표현합니다. 이를 확인하고 싶으면 윈도우에서
기본으로 제공되는
그림판이라는 프로그램을 실행시켜 보면 알 수 있습니다. 윈도우화면의
왼쪽 아래 모서리에 있는
시작이라는 버튼을 누르고 프로그램 에 마우스를 놓으면 여러 항목이 나오는데
여기서
보조프로그램에 다시 마우스를 놓으면 그림판이라는 항목을 볼 수 있습니다.
여기에 마우스를
놓고 한번 클릭하면 간단한 그래픽 프로그램이 실행되는데요 이 창 위에
마우스를 놓고 마우스를
이리저리 움직이면서 프로그램의 오른쪽 아래 부분을 보면 두 개의 숫자가
계속해서 변하는
것을 확인할 수 있습니다.
이 숫자가 무엇인지 정확히 확인하려면 마우스를 그림판 종이(?)
의 왼쪽 맨 윗부분과 오른쪽
맨 아래부분에 놓아보면 알 수 있습니다. 왼쪽 윗부분에 마우스를
놓으면 숫자가 0 , 0 으로
변할 것이고 오른쪽 아랫부분에 놓으면 숫자가 800 , 600으로 변할
것입니다. 화면을 X 축이
800, Y 축이 600 인 좌표 평면으로 파악하여 어느 점의 위치에
마우스가 위치하는가에 따라
그 값을 나타내고 있는 것입니다.
마우스의 위치가 아니라 어떤 그림을 표현하려면 각 모든 좌표
평면의 정보를 기억하면 될
것입니다. 만약 흑과 백으로 구성된 화면이라면 어떤 형태를 분석하여
각 좌표 점의 색상을
흑이면 1, 백이면 0 이런 식으로 표현합니다. 또한 칼라화면은 각각의
색을 이진수로 표현하고
또 한자리의 이진수로 명암을 표현합니다.
음향정보는 시간별 주파수대의 음향 정보를 숫자로 변환하여
표현합니다.
2진수 한자리를 기억하는 데이터 표시의 최소 단위로써 반도체의
회로에 전류가 흐르는 상태와
흐르지 않는 상태, 스위치 ON 되어 있는 상태와 OFF 되어 있는
상태 등과 같은 요소를 가지고
있는 소자를 개념적으로 '비트'라고 합니다.
8개의 비트의 모임을 한 바이트라고 합니다. 그리고 두 바이트를 반
워드(half word)라고 하며
일반적으로 4바이트의 집합을 워드(word)라고 합니다

|