[컴퓨터구조론]컴퓨터구조론 연습문제 7장
- 최초 등록일
- 2006.06.05
- 최종 저작일
- 2003.11
- 3페이지/ 한컴오피스
- 가격 2,000원
소개글
연습문제 7장입니다.
목차
없음
본문내용
7.1 버스 클럭(bus clock)이 120MHz이고, 데이터 버스의 32비트인 버스의 대역폭을 구하여라.
☞ = 4byte / = 4 * 25Mbyte / sce
= 100Mbyte/sec
7.2 동기식 버스와 비동기식 버스의 상대적 장점을 각각 설명하라.
☞ 동기식 버스의 장점은 인터페이스 회로가 간단하다는 것이고, 비동기식 버스의 장점은 낭비되는 시간이 없다는 것이다.
7.3 중앙 집중식 중재 방식과 분산 중재 방식의 상대적 장점을 각각 설명하라.
☞ 중앙 집중식 중재 방식의 장점은 회로를 구현하는데 비용이 적게든다는것이고, 분산식 중재 방식의 장점은 중재회로가 간단하여 속도가 빠르고 신뢰도가 높다는것이다.
7.4 병렬 중재 방식과 직렬 중재 방식의 상대적 장점을 각각 설명하라.
☞ 병렬 중재 방식의 장점은 속도가 빠르다는 것이다. 직렬 중재 방식의 장점은 회로가 간단하다는 장점을 가지고 있다.
7.5 네 개의 버스 마스터들이 한 개의 버스 중재기에 의하여 중재되는 고정 우선순위 방식에 대하여 다음 물음에 답하라. 단, 버스 마스터 1이 가장 높은 우선 순위를 가지며, 버스 마스터4가 가장 낮은 우선 순위를 가지는 것으로 가정한다.
(1) 전체 구성도를 그려라.
(2) 버스 마스터3이 버스를 사용하고 있는 중에 버스 마스터 1이 버스 요구를 발생한 경우에 대한 시간 흐름도를 그려라.
BBUSY
☞ 버스 중재기에 가장 가까이 위치한 첫 번째 마스터는 가장 먼저 버스의 승인 신호를 받기 때문에 버스 사용에 있어서 최상위 우선 순위를 가지게 된다. 두 번째 마스터와 세 번째 마스터까지 계속 신호가 도달하여 사용하고 있는 중에 마스터 1이 버스 요구를 발생한 경우에는 일단 세 번째 마스터가 끝날 때 까지 마스터 1이 사용을 시작하지 않도록 한다. 그리고 세 번째 마스터가 사용을 끝났을때 BBUSY신호를 리셋 시키면 마스터 1이 사용 할수 있다.
(3) (2)번의 경우에 만약 BBUSY신호가 없다면 어떤 현상이 발생할 것인지 설명하라.
☞ 어느 한 지점에만 결함이 발생한다면 전체 시스템에 영향을 미치게 되므로, 결과적으로 시스템에 비효율적이다.
7.6 가변 우선순위 중재 방식들 중에서 회전 우선순위 방식을 구현하는 두 가지 방법을 설명하고, 장단점을 비교하라. 또한 버스를 빈번히 사용하는 버스 마스터가 존재하는 경우에는 어느 방식이 더 효율적인가?
참고 자료
없음