입출력 수행과 인터럽트 1

2021. 3. 27. 18:49Computer(인강)/컴퓨터 구조

728x90
반응형

안녕하세요 bannavi입니다^ㅅ^

오늘은 입출력 수행과 인터럽트에 대해 살펴보겠습니다

바로 시작하겠습니다

 

 

  

 입출력 수행과 인터럽트

1. 인터럽트에 의한 I/O

2. 우선순위 인터럽트

 

 

6.7 인터럽트에 의한 I/O

# 입출력 장치와 CPU간 전송 모드 측면

입출력 전송(I/O transfer)구조 상 CPU의 interrupt 활용 모드

 

# 입출력 장치와 CPU간 전송에 대한 소프트웨어적 고찰

1. 컴퓨터는 주변 장치와의 인터페이스를 위한 H/W 못지않게 S/W 루틴을 가져야 한다.

- 주변 장치 제어

- 프로세서와 주변 장치 사이에 데이터 전송

2. I/O routine은 주변장치의 활성화를 위한 제어 커맨드의 발송 및 데이터 전송을 위한 준비 상태(device status)체크 로직을 보유해야 한다.

3. 입출력 소프트웨어는 시스템에 인터럽트제어를 발 할 수 있어야 하며, 이를 실행 할 주변 장치에 커맨드를 발 하여야 한다.

4. DMA(Direct Memory Access)전송 시 I/O 소프트 웨어는 DMA 채널을 개시 시킬 수 있어야 한다.

728x90
반응형

'Computer(인강) > 컴퓨터 구조' 카테고리의 다른 글

멀티 프로세서 1  (0) 2021.03.28
입출력 수행과 인터럽트 2  (0) 2021.03.27
입출력(I/O)연결과 주소 지정  (0) 2021.03.27
시스템 BUS 구성 및 제어 2  (0) 2021.03.27
시스템 BUS 구성 및 제어 1  (0) 2021.03.26