Delay slots, or delayed jumps, are one of these neat tricks you can use for a fixed architecture, and it becomes a nightmare when the architecture changes. That's why it helped MIPS processors take off, but the ALPHA avoided it (which was wise).
So yes, it's a pretty cool trick when you have a canonical RISC pipeline with single-issue. Otherwise, stay away.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.