Controller   제어기, 컨트롤러

(2019-09-13)

I/O Controller, I/O 제어기, I/O 장치, 입출력 장치, 주변 장치

1. 주변 장치 (Peripheral Device), I/O 장치 (I/O Device)컴퓨터 본체(CPU,메모리)와 데이터 통신을 필요로하는 장치
     - 例) 보조기억장치,디스플레이,프린터,마우스,키보드 등

  ㅇ 특징
     - 시스템 버스를 통해서만, CPU,메모리와 데이터를 교환하게 됨
     - 매우 다양한 데이터 형식,제어 방식,속도 등을 갖으므로,
       I/O 제어기를 통해 중개 지원을 받음


2. I/O 제어기 (I/O Controller)

  ㅇ 다양한 입출력 주변장치들은,
     - 기능,속도,데이터형태 등 매우 다양한 특성을 갖으므로,
     - 각 특성에 맞는 제어가 필요하여, 이에 맞는 작업을 하는 것이 제어기 임

     * 컴퓨터 내 작은 컴퓨터 처럼, 컴퓨터 본체와 개별 주변장치와의 중개/제어 역할
        . 주로, 제어기는, 주변장치와 컴퓨터 버스 상의 데이터 전송을 수행
        . 즉, 포트,버스,주변장치를 제어하는 전자회로 집합체 임

     - 例) 호환성/표준화 요구에 따라, USB,HDMI표준화된 단일 제어기에 의해,
           다수 유사 주변장치들을 연결 가능케 함

  ㅇ 장치 제어기, 장치 드라이버 (Device Driver)
     - 모든 주변장치(하드웨어)를 일관된 인터페이스로 표현케 하는 S/W
     - 이로써 운영체제와의 결합을 용이케 함


[I/O 장치 (주변장치)] 1. 주변장치, 제어기 2. DMA, PIO 3. 디바이스 드라이버 4. 디바이스 파일
[하드웨어포트(일반)]
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
  7.   정보기술(IT)
        1. 정보기술
    1.   전산기초
    2.   컴퓨터구조
          1. 컴퓨터
          2. 컴퓨터 구조
      1.   중앙처리장치 (CPU)
      2.   기억장치 (메모리)
      3.   버스구조
      4.   대용량 저장장치
      5.   I/O 장치 (주변장치)
            1. 주변장치, 제어기
            2. DMA, PIO
            3. 디바이스 드라이버
            4. 디바이스 파일
        1.   하드웨어포트(일반)
      6.   병렬처리
    3.   프로그래밍
    4.   데이터베이스
    5.   소프트웨어 공학
    6.   운영체제
    7.   정보보호/보안
    8.   IT 기타기술
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌