3 ms·
Curious why you think both were bad designs in a time when memory access was slow, branch prediction was bad/non-existent, and pipelining was new? The constrai
by torstenvl 3y ago
Curious why you think both were bad designs in a time when memory access was slow, branch prediction was bad/non-existent, and pipelining was new?
The constraints applicable in the late '80s aren't the constraints applicable now.
Plus, this is a story about C, so I feel comfortable embracing the principle of explicit control flow. Delay slots just take that principle down to the branch prediction level.