Arsitektur MIPS
MIPS (Microprocessor without Interlocked Pipeline Stages) merupakan salah satu prosesor yang dibangun dengan arsitektur RISC. Desain prosesor MIPS saat ini banyak digunakan pada beberapa sistem embedded seperti the Series2 TiVo, perangkat Windows CE, Cisco routers, Android, dan konsol permainan seperti Nintendo 64 dan Sony PlayStation.
Designer | MIPS Technologies, Inc. |
---|---|
Bits | 64-bit (32→64) |
Introduced | 1981 |
Design | RISC |
Type | Register-Register |
Encoding | Campuran |
Branching | Pendaftaran bersyarat |
Endianness | Bi |
Extensions | MDMX, MIPS-3D |
Registers | |
General purpose | 31 (R0=0) |
Floating point | 32 (DP untuk 32-bit) |
Bahasa perakit merupakan bahasa pemrograman tingkat rendah yang digunakan untuk memberikan instruksi- instruksi kepada prosesor MIPS. Untuk mensimulasikan pemrograman pada MIPS dengan bahasa perakit, dapat menggunakan beberapa perkakas, misalnya ProcSym, untuk meng-compile, menjalankan, dan melihat hasil dari kode-kode program. Arsitektur awal MIPS adalah 32-bit, dan 64-bit ditambahkan kemudian. Pembaruannya meliputi MIPS I, MIPS II, MIPS III, MIPS IV, MIPS V, MIPS32, dan MIPS64.[1][2]
Saat ini lisensi MIPS dipegang oleh Wave Computing. Tetapi Wave Computing mengajukan kebangkrutan. dan mengalihkan arsitektur terbuka ke RISC-V dengan menjadi salah satu anggota konsorsium [1]
ReferensiSunting
- ^ "MIPS32 Architecture". Imagination Technologies. Diarsipkan dari versi asli tanggal 2014-01-03. Diakses tanggal 4 Jan 2014.
- ^ "MIPS64 Architecture". Imagination Technologies. Diarsipkan dari versi asli tanggal 2014-01-03. Diakses tanggal 4 Jan 2014.
Pranala luarSunting
Wikibuku memiliki buku berjudul |
- Imagination Technologies
- MIPS Developers Diarsipkan 2014-02-03 di Wayback Machine. at Imagination Technologies
- MIPS Architectures Diarsipkan 2014-02-09 di Wayback Machine. at Imagination Technologies
- Patterson & Hennessy - Appendix A
- Summary of MIPS assembly language Diarsipkan 2007-05-26 di Wayback Machine.
- MIPS Instruction reference Diarsipkan 2018-06-28 di Wayback Machine.
- MARS (MIPS Assembler and Runtime Simulator)
- MIPS processor images and descriptions at cpu-collection.de
- A programmed introduction to MIPS assembly
- Mips bitshift operators
- MIPS software user's manual
- MIPS Architecture history diagram Diarsipkan 2011-01-11 di Wayback Machine.