Computer >> 컴퓨터 >  >> 프로그램 작성 >> 프로그램 작성

데이터 경로 간의 차이점.

<시간/>

데이터 경로

CPU에는 데이터 섹션과 제어 섹션의 두 섹션이 있습니다. 데이터 섹션은 데이터 경로라고도 합니다. 레지스터, ALU 및 상호 연결 버스는 집합적으로 데이터 경로를 구성합니다. 데이터 경로에는 세 가지 유형이 있습니다.

  • 단일 사이클

  • 다중 주기

  • 파이프라인

다음은 단일 주기, 다중 주기 및 파이프라인 데이터 경로 간의 몇 가지 중요한 차이점입니다.

Sr. 아니요. 단일 주기 다중 주기 파이프라인
1 주기 단일 주기에는 하나의 CPI(명령당 클록 주기)가 있습니다. 다중 주기에는 가변 CPI가 있습니다. 파이프라인이 아니오를 수정했습니다. CPI.
2 지시 부서 단일 사이클에서 명령어는 CPI별로 분할되지 않습니다. 여러 사이클에서 명령어는 임의의 단계로 나눌 수 있습니다. 파이프라인에서 명령어는 파이프라인 단계당 한 단계로 나뉩니다.
3 지시 부서 단일 주기에서 한 번에 하나의 명령이 실행됩니다. 다중 사이클에서도 한 번에 하나의 명령이 실행됩니다. 파이프라인에서는 한 번에 여러 명령을 실행할 수 있습니다.
4 추가 레지스터 단일 주기에서는 추가 레지스터가 필요하지 않습니다. 여러 사이클에서는 추가 레지스터가 필요합니다. 파이프라인에서도 추가 레지스터가 필요합니다.
5 시계 주기 시간 단일 주기에서 클록 주기 시간이 깁니다. 다중 주기에서 클록 주기 시간이 짧습니다. 파이프라인에서도 클럭 사이클 시간이 짧습니다.
6 클록 주기 겹침 단일 주기에서는 클록 주기가 중복될 수 없습니다. 다중 주기에서 클록 주기가 겹치지 않습니다. 파이프라인에서도 클럭 사이클이 겹칩니다.