I've been curious in the past few months in trying my hand at doing some assembly for the SPARC processor (either V8 or V9). My question is this, I have no access to a SPARC machine, is there a way I can run SPARC binaries on my x86 machine? I've looked at QEMU but I am not too sure how to set it up.
相关问题
- Null-terminated string, opening file for reading
- What's the difference between 0 and dword 0?
- Translate the following machine language code (0x2
- Where can the code be more efficient for checking
- How can I include a ASM program into my Turbo Basi
相关文章
- How to generate assembly code with gcc that can be
- Select unique/deduplication in SSE/AVX
- Optimising this C (AVR) code
- Why does the latency of the sqrtsd instruction cha
- Difference in ABI between x86_64 Linux functions a
- x86 instruction encoding tables
- Emulator for galaxy s3
- Why doesn't there exists a subi opcode for MIP
Please have a look at http://www.stromasys.com, CHARON-SPK meets your requirements. Also http://www.stromasys.ch/virtualization-solutions/virtual-sparcstation/ could help.
As an aside, you can get older secondhand Sun workstations off Ebay for about 3/4 of buggerall.
polarhome offers shell access to a Solaris system (which appears to be a Sun Sparc system, not x86). It costs 10 local currency units (dollars, euros, etc) or $2 US, whichever is greater.
Aeroflex Gaisler has comercial simulators for their LEON2, LEON3 and LEON4 processors which are actually SPARC. There is also a limited evaluation version for LEON3.
See http://www.gaisler.com/index.php/downloads/simulators
They provide free GCC cross-compilers for Windows (MinGW) and Linux:
http://www.gaisler.com/index.php/downloads/compilers