home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / atari / st / tech / 5576 < prev    next >
Encoding:
Text File  |  1992-11-10  |  1.1 KB  |  37 lines

  1. Newsgroups: comp.sys.atari.st.tech
  2. Path: sparky!uunet!email!nino
  3. From: nino@vmars.tuwien.ac.at (Marinos Yannikos)
  4. Subject: Re: 16-bit RAM Access on Falcon ?
  5. Message-ID: <1992Nov11.110532.16455@email.tuwien.ac.at>
  6. Sender: news@email.tuwien.ac.at
  7. Nntp-Posting-Host: quasi.vmars.tuwien.ac.at
  8. Organization: TU Wien, Vienna, Austria
  9. References: <1992Nov8.132805.1903@rhrk.uni-kl.de>
  10. Distribution: eunet
  11. Date: Wed, 11 Nov 1992 11:05:32 GMT
  12. Lines: 23
  13.  
  14. peter@rhrk.uni-kl.de (Gunter Bitz) writes:
  15. : I don't know what Qindex does, but I testet the following:
  16. : A short loop (which fits completely in the processor cache) like that:
  17. : ll:
  18. :     move.w    d0,(a0)+
  19. :     dbf    d7,ll
  20. : and another like
  21. : ll:
  22. :     move.l    d0,(a0)+
  23. :     dbf    d7,ll
  24. :
  25.  
  26. Was the data in a0 longwqord-aligned in the second case? If not, the result
  27. is not surprising, since it takes 2 accesses to load a longword which is
  28. not longword-aligned even on full 32-bit machines!
  29.  
  30. : The result was that filling the same amount of memory with longwords is a bit
  31. : faster than filling with words, but not twice as fast as it should be on a
  32. : r e a l   32 bit machine. I'm sorry about that
  33. :[...]
  34. :   Gunter
  35.