MIPS 아키텍처

위키百科, 우리 모두의 百科事典.

도시바 에서 生産한 MIPS R4400 프로세서.

MIPS ( M icroprocessor without I nterlocked P ipeline S tages)는 밉스 테크놀로지 에서 開發한 RISC ISA 이다.

MIPS 디자인은 실리콘 그래픽스 社의 컴퓨터 시스템, 많은 임베디드 시스템 윈도우 CE 裝置, 시스코 시스템즈 라우터에 使用되었다. 그 外에도 소니 플레이스테이션 , 닌텐도 64 , 플레이스테이션 2 , 플레이스테이션 포터블 같은 게임 콘솔에도 使用되었다. 한便 國內에서는 아이스테이션 辭意 아이스테이션 T43 製品에 쓰인바 있다.

初期 MIPS 아키텍처는 32비트를 使用하였다. 이들은 32비트 레지스터 와 데이터 經路를 가지고 있었다. 그 以後의 MIPS 프로세서들은 64비트 具現을 使用하였다. 5種類의 下位 互換性 MIPS 動作 세트가 存在하며, 이들은 各各 MIPS I , MIPS II , MIPS III , MIPS IV , MIPS 32/64 라고 불린다. MIPS 32/64 릴리즈 2에서는 動作 세트와 함께 컨트롤 레지스터 셋도 定義하고 있다. MIPS-3D 같은 3次元 그래픽을 위한 SIMD 擴張 機能도 存在한다. MDMX ( MaDMaX ) 擴張은 64비트 流動 小數點 레지스터를 活用하는 淨水 演算 集合이다. 最近에는 MIPS MT 라고 하는 인텔 펜티엄 4 프로세서의 하이퍼스레딩 같은 멀티스레딩 機能이 追加되었다.

MIPS 디자이너들이 命令語 세트를 깔끔하게 設計했기 때문에 많은 大學의 컴퓨터 아키텍처 講座에서 MIPS 아키텍처를 가르친다. MIPS 프로세서의 디자인은 後記 RISC 아키텍처에 큰 影響을 주었다.

마이크로프로세서 모델 [ 編輯 ]

MIPS 마이크로프로세서
모델 周波數 (MHz) 出市鳶島 公正 (μm) 트랜지스터 (100萬) 다이 크기 (mm²) 핀 수 電力 (W) 電壓 데이터 캐시 (KB) 命令語 캐시 (KB) 2次 캐시 3次 캐시
R2000 8-16.67 1985 2.0 0.11 ? ? ? ? 32 64 없음 없음
R3000 12-40 1988 1.2 0.11 66.12 145 4 ? 64 64 0-256 KB 外部 없음
R4000 100 1991 0.8 1.35 213 179 15 5 8 8 1 MB 外部 없음
R4400 100-250 1992 0.6 2.3 186 179 15 5 16 16 1-4 MB 外部 없음
R4600 100-133 1994 0.64 2.2 77 179 4.6 5 16 16 512 KB 外部 없음
R5000 150-200 1996 0.35 3.7 84 223 10 3.3 32 32 1 MB 外部 없음
R8000 75-90 1994 0.7 2.6 299 591+591 30 3.3 16 16 4 MB 外部 없음
R10000 150-250 1996 0.35, 0.25 6.7 299 599 30 3.3 32 32 1-4 MB 外部 없음
R12000 270-400 1998 0.25, 0.18 6.9 204 600 20 4 32 32 2 MB 外部 없음
RM7000 250-600 1998 0.25, 0.18, 0.13 18 91 304 10, 6, 3 3.3, 2.5, 1.5 16 16 256 KB 內部 1 MB 外部
R14000 500-600 2001 0.13 7.2 204 527 17 ? 32 32 2-4 MB 外部 없음
R16000 700-1000 2002 0.11 ? ? ? 20 ? 64 64 4-16 MB 外部 없음
  • 알림: 이 規格들은 一般 프로세서 모델에 該當한다. 特히 2次 캐시 쪽에서 變種들이 存在할 수 있다.

外部 링크 [ 編輯 ]