컴퓨터 시스템 구조 11장 연습문제 레포트
- 최초 등록일
- 2008.12.28
- 최종 저작일
- 1997.01
- 6페이지/ 한컴오피스
- 가격 1,500원
소개글
직접 작성한 컴퓨터 시스템 구조 11장 연습문제 레포트 입니다.
솔루션에서 틀린 내용도 정정하여 작성하였습니다.
목차
없음
본문내용
11-16. CPU에서 인터페이스를 거쳐 I/O 장치로 가능 데이터 전송에 대하여 그림 11-10과 같은 블록도를
그려라. 그리고 플래그 비트를 세트하고 클리어 하는 절차를 결정하여라.
※ Status Register : F
① F : 0
- Data Register에 CPU에서 가져온 데이터가 저장되어 있으므로, 이때 CPU에서 I/F로
데이터 전송이 일어나서는 안된다.
- Data Register가 가득차 있는 상태이므로, OUTPUT Device에가 데이터 전송 준비가
되었는지 물어본다. 이때 OUTPUT Device가 Acknowledge 신호를 통하여 전송응답을
인터페이스로 전달하면 인터페이스의 Data Register의 데이터는 I/O BUS를 통하여
OUTPUT Device로 나간다.
- Data Register의 데이터가 OUTPUT Device로 전송이 완료되면, Status Register F를
1로 SET 시킨다.
② F : 1
- 인터페이스의 Data Register가 비어있다는 뜻으로, CPU로부터 데이터를 받아들일수
있다는 의미이다.
- 이때 CPU에서는 I/O Write 신호를 발생, CPU Data Bus를 통하여 데이터를 인터페이스의
Data Register에 저장시킨다.
- 인터페이스의 Data Register로 데이터의 전송이 완료되면, Status Register F를
0으로 SET 시킨다.
참고 자료
없음