[운영체제] 3.1 컴퓨터 시스템의 구조

최대 1 분 소요

‘운영체제와 정보기술의 원리’를 읽고 정리한 글입니다.

컴퓨터 시스템의 구조

  • 컴퓨터 내부 장치 : CPU, 메모리
  • 컴퓨터 외부 장치 (입출력 장치) : 디스크, 키보드, 마우스, 모니터, 네트워크 장치..

컴퓨터의 업무 처리 방식

  1. 컴퓨터 외부 장치에서 컴퓨터 내부로 데이터 읽어오기 - 입력(input)
  2. 각종 연산 수행하기
  3. 연산 결과를 컴퓨터 외부장치로 다시 내어 보내기 - 출력(output)

컨트롤러 (controlle : 제어기)

  • 컴퓨터 내의 각 **하드웨어 장치**에 붙어있다.
  • 일종의 작은 CPU
    컴퓨터 전체에 CPU가 있듯이 컨트롤러는 각 하드웨어 장치마다 존재하며 이들을 제어한다.

운영 체제

  • 운영 체제는 여러 프로그램이 동시에 수행되는 시스템을 위한 것.
  • 프로그램이 수행되려면 그 프로그램이 메모리에 올라가있어야함.
  • 운영 체제는 항상 메모리에 올라가있음.
    컴퓨터 부팅시부터 항상 수행되며 각종 자원들을 관리해야하기 때문이다.

    운영 체제의 코드는 매우 크기 때문에 모두 메모리에 올리지 않는다.
    운영 체제 중 항상 메모리에 올라가 있는 부분은 전체 운영 체제 중 일부분
    이 부분을 커널(kernal)이라고 부른다.

댓글남기기