Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/01/05 20:51
Read: times


 
#90834 - lookup table
Responding to: ???'s previous message
Like this?
ReverseByte:
   jz   RevByteX1
   movc a,@a+pc
RevByteX1:
   ret
   db   80h,40h,0C0h,20h,0A0h,60h
... etc.

Faster, sure; but if there can be beauty in a program, Peter's is much nicer.

Jan Waclawek

PS. Once I did this, although not on a '51, because my colleague who designs the HW, mirrored a connector by mistake, and 30 quite big boards have been already populated...

List of 36 messages in thread
TopicAuthorDate
Reversing Algorithm            01/01/70 00:00      
   remembered this one            01/01/70 00:00      
      the fastest code in the west            01/01/70 00:00      
         Am I wrong            01/01/70 00:00      
            not as simple, but less table            01/01/70 00:00      
               lookup table            01/01/70 00:00      
                  nope            01/01/70 00:00      
                     swap, the nibble mirror            01/01/70 00:00      
                        nibble-wise?            01/01/70 00:00      
                     nope nope            01/01/70 00:00      
                        noipe, nope, nope            01/01/70 00:00      
                            noipe, nope, nope, nope            01/01/70 00:00      
                              Ok, Ok. Ok, OK            01/01/70 00:00      
                                 max.255 entries - or the tricks :-)            01/01/70 00:00      
                                    the value of verification            01/01/70 00:00      
                  Mirrored tracks            01/01/70 00:00      
                     Why ?            01/01/70 00:00      
                        Working fine            01/01/70 00:00      
                           why you post wrong code ?            01/01/70 00:00      
                              Yes. Code has bug - Peter            01/01/70 00:00      
                                 efficiency            01/01/70 00:00      
                                    Obvious Vs Smart code            01/01/70 00:00      
                                       sorry            01/01/70 00:00      
                                          No offence - only learning            01/01/70 00:00      
   One byte-reversing solution            01/01/70 00:00      
   Byte Bit Reversal            01/01/70 00:00      
      Re: Byte Bit Reversal            01/01/70 00:00      
   Bit Addressing solution!            01/01/70 00:00      
      Hardware?            01/01/70 00:00      
      2 byte of ram or 2 port?            01/01/70 00:00      
   Three ways:            01/01/70 00:00      
      Three (smart) ways            01/01/70 00:00      
      Thanks, Peter, but...            01/01/70 00:00      
         its faster            01/01/70 00:00      
   Topic has been discussed before            01/01/70 00:00      
   You could try a CPLD            01/01/70 00:00      

Back to Subject List