home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / arch / 11616 < prev    next >
Encoding:
Internet Message Format  |  1992-12-13  |  1.2 KB

  1. Path: sparky!uunet!pipex!warwick!uknet!edcastle!dcs.ed.ac.uk!exnet!dhd
  2. From: dhd@exnet.co.uk (Damon)
  3. Newsgroups: comp.arch
  4. Subject: Re: Any use for Branch if Even/Odd ?
  5. Message-ID: <Bz7zG0.9FM@exnet.co.uk>
  6. Date: 13 Dec 92 22:50:23 GMT
  7. References: <endecotp.723992157@cs.man.ac.uk> <MOSS.92Dec11172728@CRAFTY.cs.cmu.edu> <GJR.92Dec11231116@chamarti.ai.mit.edu>
  8. Organization: ExNet Systems Ltd Public Access News, London, UK
  9. Lines: 16
  10.  
  11. In article <GJR.92Dec11231116@chamarti.ai.mit.edu> gjr@zurich.ai.mit.edu writes:
  12. >Another place where it is useful is to test packed booleans.
  13. >On most machines, the word containing the packed boolean would have to
  14. >be masked, but the mask generation might take multiple instructions.
  15. >Having branch-on-low-bit, you only need to shift before branching.
  16.  
  17. Nah.  Only `and with 1' and then use branch-on-zero.  One more
  18. instruction.  There might be a delay for the result to come back from
  19. the ALU if you can't interleave other instructions...
  20.  
  21. Damon
  22. -- 
  23. Damon Hart-Davis                          Internet: dhd@exnet.co.uk, d@hd.org
  24.  
  25. Public-access UNIX (Suns), news and mail for UK#5 per month.  FIRST MONTH FREE.
  26. [1.35] Cheap Sun eqpt.  UUCP news/mail feeds.  Tel/Fax: +44 81 755 0077.
  27.