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

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

by boolean 2016. 8. 7.
728x90

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

․입출력장치 인터페이스 ․입출력버스

컴퓨터의 구조 용어정리

  • 입춥력버스
    입출력에만 이용되는 버스로서, 주기억장치 버스와 마찬가지로 데이터 버스, 주소 버스, 제어 버스의 세 가지로 구성되어 있다.
  • 독립 입출력 버스
    기억장치 버스와 입출력 버스를 구분하여 사용하는 버스 형태
  • 주기억장치 입출력 버스
    기억장치 버스를 입출력 버스로도 사용하는 형태
  • 중앙 집중식 중재
    한 버스에 하나의 중재기를 사용하는 방식으로, 모든 장치들은 독립된 버스 요청과 버스 허용 회선에 의하여 중재기에 연결하는 방식
  • 직렬 중재 혹은 데이지 체인
    직렬 중재 방식으로서, 버스 중재기에 가까운 순으로 우선순위가 주어진다.
  • 폴림에 의한 중재
    폴링에 의한 중재 하나의 폴링회선이 버스 중재기에서 부터 각 장치들에 공통되게 연결되어 있는 형태
  • 스트로브 제어
    비동기적 데이터 전송 방식의 하나로서 데이터 전송의 시간을 맞추기 위해 데이터 전송 회선 이외에 스트로브 신호를 보낼 수 있는 하나의 제어 회선을 더 갖는다.
  • 헌드 세이킴 제어
    스트로브 신호 방식의 단점을 보완해 줄 수 있는 방식으로, 데이 터의 전송을 제어하는 두 개의 신호 선을 가지고 있다.
  • 요점정리

    • 입출력 버스(input output bus)는 입출력에만 이용되는 버스로서 기능별로 데이터 버스, 주소 버스, 제어 버스의 세 가지로 구성되어 있다.
    • 입출력 버스의 한 쪽에는 입출력 장치 인터페이스가 연결되어 있으며, 다른 한 쪽에는 입출력 제어기가 연결되어 있다.
    • 버스 중재방식의 종류로는 중앙 집중식 병렬 중재(centralized parallel arbitration), 직렬 중재 혹은 데이지 체인(daisy chain arbitration), 폴링에 의한 중재(polling arbitration)이 있다.
    • 중앙처리장치와 입출력 장치간의 비동기적인 데이터 전송을 위한 제어신호 교환방법에는 스트로브 제어 방식과 핸드셰이킹 방식이 있다. 

    연습문제

    • 연습문제1
      버스 중재에 있어 장치의 우선순위발생이 소프트웨어에 의해 결정되는 방법은?
      답을 체크하세요
      정답 :
      하나의 폴링회선이 각 장치에 공통으로 연결되어 있는 방식으로, 폴링계수에 의해 우선순위가 결정되며 폴링계수의 발생은 중재기의 소프트웨어에 의해 이루어진다.
    • 연습문제2
      버스 중재에 있어서 중재기에서 가까운 순으로 우선순위가 주어지는 방법은?
      답을 체크하세요
      정답 :
      데이지 체인 중재방법은 직렬 중재 방법으로서 중재기에 가까운 순으로 중재가 이루어지며, 버스 사용 우선순위는 외부에 있는 데이지 체인 하드웨어에 의해 결정된다.

    댓글