RISCVEMU is a system emulator developed by Fabrice Bellard for the RISC-V architecture. Its purpose is to be small and simple while being complete. Among its features are the support of 128 bit addressing and 128 bit floating point which makes the emulator ready for the future!  You can visit the RISCVEMU site here or run the Javascript 64bit Linux demo here.