Linux PARISC architecture development
 help / color / mirror / Atom feed
* [parisc-linux] Conditional Execution and Instruction Nullification
       [not found]   ` <43DBA5A1.90002@tiscali.be>
@ 2006-01-29  3:14     ` Stuart Brady
  0 siblings, 0 replies; only message in thread
From: Stuart Brady @ 2006-01-29  3:14 UTC (permalink / raw)
  To: Joel Soete; +Cc: rmk+lkml, parisc-linux

On Sat, Jan 28, 2006 at 05:10:57PM +0000, Joel Soete wrote:
> Ah ok sorry, I was confused by a colleague of mine experimented in other 
> cpu risc who tell me that 'instrucion nullification' was typicaly RISC, 
> though. (I can just try to ask him more details on cpu arch he spoke about)

Ignoring conditional traps/branches (and hoping I've got this right):

Neither Alpha nor PowerPC have conditional execution.  MIPS and SPARC
have conditional move instructions (as does POWER).  ARM has conditional
execution for most instructions.  PA-RISC has instruction nullification.

SPARC does have delay slot nullification (with confusing semantics), but
that's unrelated.  MIPS (since MIPS II) and PA-RISC have this, too.

http://gec.di.uminho.pt/discip/TextoAC/AnexoE.html might be a good read.

Cheers,
-- 
Stuart Brady
_______________________________________________
parisc-linux mailing list
parisc-linux@lists.parisc-linux.org
http://lists.parisc-linux.org/mailman/listinfo/parisc-linux

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2006-01-29  3:14 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <ITRHVB$11210699317E1F3FB9E9F490F8B5B813@scarlet.be>
     [not found] ` <20060127175155.GA21486@colo.lackof.org>
     [not found]   ` <43DBA5A1.90002@tiscali.be>
2006-01-29  3:14     ` [parisc-linux] Conditional Execution and Instruction Nullification Stuart Brady

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox