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

  1. Newsgroups: comp.sys.atari.st.tech
  2. Path: sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!spool.mu.edu!sdd.hp.com!swrinde!zaphod.mps.ohio-state.edu!darwin.sura.net!Sirius.dfn.de!math.fu-berlin.de!unidui!rrz.uni-koeln.de!Germany.EU.net!mcsun!sunic!dkuug!imada!micro
  3. From: micro@imada.ou.dk (Klaus Pedersen)
  4. Subject: Re: 16-bit RAM Access on Falcon ?
  5. Message-ID: <1992Nov10.180520.2525@imada.ou.dk>
  6. Sender: news@imada.ou.dk (USENET News System)
  7. Organization: Dept. of Math. & Computer Science, Odense University, Denmark
  8. References: <1992Oct28.102522.21044@ugle.unit.no> <1992Nov1.183817.15596@rhrk.uni-kl.de> <1992Nov5.213100.423@prime.mdata.fi> <1992Nov8.132805.1903@rhrk.uni-kl.de>
  9. Distribution: eunet
  10. Date: Tue, 10 Nov 1992 18:05:20 GMT
  11. Lines: 31
  12.  
  13. peter@rhrk.uni-kl.de (Gunter Bitz) writes:
  14.  
  15. >>>
  16. >>>>  Is it true that the Falcon030 only has 16 bit RAM Access ?
  17.  
  18. >I don't know what Qindex does, but I testet the following:
  19. >A short loop (which fits completely in the processor cache) like that:
  20.  
  21. >ll:
  22. >    move.w    d0,(a0)+
  23. >    dbf    d7,ll
  24. >and another like
  25. >ll:
  26. >    move.l    d0,(a0)+
  27. >    dbf    d7,ll
  28.  
  29. Try with :
  30.  
  31.         move.l  #data+3,D0
  32.         and.b   #~3,D0
  33.         move.l  D0,A0
  34. ll:     move.l  d0,(a0)+
  35.         dbra    d7,ll
  36. data:
  37.  
  38.  
  39. Is it faster when it reads from the memory rather than writing to it?
  40.  
  41.  
  42. -Klaus
  43.  
  44.