-
公开(公告)号:KR1019980050375A
公开(公告)日:1998-09-15
申请号:KR1019960069179
申请日:1996-12-20
Applicant: 삼성전자주식회사
Inventor: 정승재
IPC: G06F9/22
Abstract: 수퍼 스칼라 프로세서의 명령 종속성 검증 장치 및 방법이 개시된다. 순차적인 프로그램에서 마이크로 프로세서로부터 발생되는 첫번째 명령어의 파이프 라인인 제 1 파이프 라인과 두번째 명령어의 파이프 라인인 제 2 파이프 라인을 통해 두 명령어들을 동시에 처리하는 이 방법은, 제 1 파이프 라인의 수신지 레지스터가 제 2 파이프 라인의 원시지 레지스터 혹은 수신지 레지스터와 같은가를 판단하는 단계와, 제 1 파이프 라인의 수신지 레지스터가 제 2 파이프 라인의 원시지 레지스터 및 수신지 레지스터와 다르면, 두번째 명령어가 허용되지 않는 자원을 이용하려 하는가를 판단하는 단계와, 두번째 명령어가 허용되지 않는 자원을 이용하려 하지 않으면, 첫번째 및 두번째 명령어들이 다수의 사이클을 요구하는 명령어들인가를 판단하는 단계와, 첫번째 및 두번째 명령어들이 다수의 사이클을 요구하는 명령어들이 아 니면, 첫번째 명령어가 콜이나 점프명령인가를 판단하는 단계 및 첫번째 명령어가 콜이나 점프명령이 아니면, 두 명령어들은 종속되어 있지 않은 것으로 결정하는 단계를 구비하는 것을 특징으로 하고, 명령어 처리 능력을 최대 2배까지 향상시킬 수 있는 효과가 있다.