2013-02-17 2 views

답변

2

정렬 네트워크는 실제로 단순한 이동 장치입니다. 캐시 (또는 메모리) 판독 인터페이스는 통상적으로 가장 넓은 단일 부하의 폭이다 (예컨대, 다중 워드 명령어를로드하는 것을 제외 함). 예를 들어 간단한 32 비트 프로세서는 일반적으로 32 비트 폭의 읽기 인터페이스를 갖습니다 (패리티 또는 ECC 비트 제외).

작은 값이 레지스터에로드되면 레지스터의 가장 작은 부분에 배치됩니다. 그 값이 더 넓은 값의 가장 중요한 부분에 있지 않으면 그 값을 이동시켜야합니다. (값도 0이거나 부호 확장되어 읽은 값의 더 중요한 비트를 제거합니다.)