dbo:abstract
|
- GXemul (anteriormente conocido como mips64emul) es un emulador de la arquitectura de computadores MIPS. Es software libre bajo una licencia tipo BSD. Fue escrito originalmente por Anders Gavare, un estudiante sueco en agosto de 2003. En 2005, Gavare cambió el nombre del proyecto de mips64emul a GXemul, para evitar dar la impresión de que el emulador esté limitado al juego de instrucciones MIPS64. Aunque el software SPIM llevaba ya mucho tiempo disponible para emular arquitecturas MIPS de 32 bits como el R2000 o el R3000, la emulación provista por SPIM está limitada al microprocesador, y no simula sistemas completos. Sin embargo, GXemul emula varios sistemas de computadoras completos como las de DEC o las SGI Indy, basadas en procesadores MIPS. Aunque la completitud de la simulación varía de unos sistemas a otros, la mayoría de las arquitecturas emuladas soportan emulación de controladoras SCSI, framebuffers, y en algunos casos, sistemas operativos completos de tal manera que puede instalarse, por ejemplo, Ultrix. Otras características interesantes de GXemul son su portabilidad, y traducción binaria en tiempo real para mejorar la velocidad de la emulación. A enero de 2005 los únicos sistemas con soporte para esta característica son los DEC Alpha y los x86. (es)
- Gavare's eXperimental Emulator (formerly known as mips64emul) is a computer architectureemulator being developed by Anders Gavare. It isavailable as free software under a revised BSD-style license.In 2005, Gavare changed the name of the software projectfrom mips64emul to GXemul. This was to avoid giving the impression that the emulatorwas confined to the MIPS architecture, which was theonly architecture being emulated initially. Although development of the emulator is still a work-in-progress, since 2004 ithas been stable enough to let various unmodified guest operating systems runas if they were running on real hardware. Currently emulated processor architectures includeARM, MIPS, M88K, PowerPC, and SuperH.Guest operating systems that have been verified to work inside the emulatorare NetBSD, OpenBSD, Linux, HelenOS, Ultrix, andSprite. Apart from running entire guest operating systems, the emulator can also be usedfor experiments on a smaller scale, such as hobby operating systemdevelopment, or it can be used as a general debugger. (en)
|