Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

MIPS for example also has one, along with a similar number of registers (~32). So it's not like RISC-V took a radical new position here, they were able to look back at what worked and what didn't, and decided that for their target a zero register was the right tradeoff. It's certainly the more "elegant" solution. A zero register is useful as input or output register for all kinds of operations, not just for zeroing


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: