Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!usc!cs.utexas.edu!uunet!mcvax!ukc!stl!stc!root44!jgh From: jgh@root.co.uk (Jeremy G Harris) Newsgroups: comp.arch Subject: Re: delayed branch Summary: 88K disallows branch in delay slot Message-ID: <778@root44.co.uk> Date: 11 Aug 89 10:18:46 GMT References: <828@eutrc3.urc.tue.nl> <26667@amdcad.AMD.COM> <0YrsEMy00V4GQ=CJZw@andrew.cmu.edu> <26676@amdcad.AMD.COM> Reply-To: jgh@root44.UUCP (Jeremy G Harris) Organization: UniSoft Ltd, London, England Lines: 13 In article <26676@amdcad.AMD.COM> tim@amd.com (Tim Olson) writes: >Does anyone else know of other processors with such restrictions? The Motorola MC88100 User's Manual disallows traps, jumps, branches etc from use in branch delay slots "to ensure future compatibility". I'm intrigued that AMD didn't (not displeased, note). The first time I was reading a 29K manual and realised you might be able to do this sort of thing, I said to myself "Aha! The PDP-10 EXEC instruction!" Jeremy -- Jeremy Harris jgh@root.co.uk