Path: utzoo!utgpu!watmath!att!pacbell!ames!mailrus!csd4.milw.wisc.edu!cs.utexas.edu!uunet!mcvax!ukc!harrier.ukc.ac.uk!jrc From: jrc@ukc.ac.uk (John) Newsgroups: comp.arch Subject: Re: delayed branch (time to plug the ARM again ...;-) Message-ID: <1986@harrier.ukc.ac.uk> Date: 7 Aug 89 15:24:42 GMT Reply-To: jrc@ukc.ac.uk (John) Organization: Computing Lab, University of Kent at Canterbury, UK. Lines: 18 In article paul@moncam.co.uk (Paul Hudson) writes: >For some reason known only to the designers, the ARM doesnt have a >delayed branch slot (blowing away the pipeline instead). What it does >have is conditional execution of every instruction ... I believe it's because the ARMs designers are all assembly code freaks and didn't like the idea of having to do all that reordering by hand. Something of a copout! >... IMHO, they should have had a delay slot too, though. Yes, it would have added another few % of performance at no cost (except to the mental health of Roger Wilson). >-- >Paul Hudson These opinions void where prohibited by law. John Cupitt