Emulating a DECstation running X11 on ULTRIX 4.5
Mips64emul is a MIPS computer architecture emulator, available as free software under a revised BSD-style license. The emulator was originally written by Anders Gavare, a graduate student in Sweden, around August, 2003.
Although the SPIM emulator has long been available for emulating 32-bit MIPS architectures such as the R2000 and R3000, the emulation provided by SPIM is limited to a virtual microprocessor alone, and does not emulate entire computer systems.
In contrast, mips64emul emulates various full computer systems such as the Digital Equipment Corporation DECStation or SGI Indy, which are based on a MIPS microprocessor. Although the completeness of emulation of the several systems varies, some of the more complete variants (such as the DECStation) support emulation of on-board SCSI controllers, framebuffers, and the like, to a degree such that operating systems (for example, Ultrix) can be installed and run using the emulator.
Further features of mips64emul include cross-platform portability, and binary translation-type emulation which provides significantly enhanced speed of emulation. As of January, 2005, binary translation was available for Intel 386 and DEC Alpha hosts.
External links
|