The `simx` program just support `*.bin` and `*.hex` only. However, both of them are come from `*.elf`. Why doesn't `simx` support `*.elf` directly?