본문 바로가기
컴퓨터과학[3-2]/컴퓨터구조

컴퓨터의 구조 - [제12강] 입출력 시스템(1)

by boolean 2016. 8. 7.
728x90

컴퓨터의 구조 - [제12강] 입출력 시스템(1)

입출력시스템의 개요 ․입출력장치 제어기

컴퓨터의 구조 용어정리

  • 입출력 시스템
    입력장치와 출력장치로 구성되며, 주변장치(I/O peripherals)라고도 함
  • 입츨력 장치
    사용자와 컴퓨터 시스템과의 인터페이스
  • 입출력장치 제어기
    입출력에 필요한 입출력 장치 고유의 기능만을 다루는 제어기
  • 입출력 제어기
    입출력장치의 공통적인 기능을 다루는 제어기
  • 입출력장치 인터페이스
    입출력 포트(input output port)라고 부르기도 하며, 입출력 시스템의 기능 중에서 각 입출력장치의 고유한 특성에 관련되는 것을 포함하는 하드웨어 장치
  • 요점정리

    • 입출력 시스템은 입출력장치와 입출력장치 제어기, 입출력장치 인터페이스, 입출력 버스, 입출력 제어기, 입출력 버스로 구성되어 있다.
    • 입출력 장치는 중앙처리장치나 기억장치에 비하여 속도가 느리고, 처리하는 데이터의 단위도 다르며, 오류 발생률도 높으나 동작의 자율성을 보장할 수 있다.
    • 입출력장치 제어기는 입출력 장치의 하드웨어 기능을 제어하는 목적으로 필요하다.
    • 입출력 제어기는 주기억장치와 입출력장치 사이에 데이터 전달이 이루어지게 하는 제어기로서 중앙처리장치가 입출력 명령어를 수행할 때 그 명령어를 직접 사용하는 제어기이다.
    • 입출력장치 인터페이스는 중앙처리장치나 주기억장치와 같은 컴퓨터 내부 장치와 데이터의 입력과 출력을 담당하는 컴퓨터 외부장치에 해당하는 입출력 장치와의 올바른 정보의 전송을 위한 방법을 제공하기 위한 입출력 시스템의 구성요소이다.

    연습문제

    • 연습문제1
      다음 중 컴퓨터 내부 장치와 입출력장치 사이의 차이점을 해소하여 올바른 정보 전송을 위한 입출력시스템의 구성요소는?
      답을 체크하세요
      정답 :
      입출력장치 인터페이스는 컴퓨터 내부 장치와 입출력장치사이에 존재하는
      1) 데이터 전송속도의 차이, 2) 데이터 처리속도의 차이, 3) 에러율의 차이 등을 해결하기 위한 장치이다.
    • 연습문제2
      다음 중 입출력장치 인터페이스에 포함되어야 하는 하드웨어가 아닌 것은?
      답을 체크하세요
      정답 :
      입출력 장치 인터페이스는 데이터 버퍼(레지스터), 버퍼의 상태를 나타내는 플래그, 디코더, 비트 카운터, 패리티 발생/검사회로 등으로 구성된다.


    댓글