Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Gaming > Core War > Re: Slow quick ...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 2 of 11 Topic 2222 of 2343
Post > Topic >>

Re: Slow quick scan ;]

by pauldkline@[EMAIL PROTECTED] Feb 26, 2008 at 07:00 AM

Very cool!  And it can be streamlined down to no more than two jumps:

        sne     M*(N+0)+step*0 ,M*(N+0)+step*1
        seq     M*(N+0)+step*2 ,M*(N+0)+step*3
        jmp     found
        sne     M*(N+2)+step*0 ,M*(N+2)+step*1
        seq     M*(N+2)+step*2 ,M*(N+2)+step*3
        jmp     3     ,>ptr1
        sne     M*(N+1)+step*0 ,M*(N+1)+step*1
        seq     M*(N+1)+step*2 ,M*(N+1)+step*3
        jmp     found ,>ptr1
        sne     M*(N-2)+step*0 ,M*(N-2)+step*1
        seq     M*(N-2)+step*2 ,M*(N-2)+step*3
        jmp     3     ,<ptr1
        sne     M*(N-1)+step*0 ,M*(N-1)+step*1
        seq     M*(N-1)+step*2 ,M*(N-1)+step*3
        jmp     found ,<ptr1
        sne     N*(M+2)+step*0 ,N*(M+2)+step*1
        seq     N*(M+2)+step*2 ,N*(M+2)+step*3
        jmp     3     ,}found
        sne     N*(M+1)+step*0 ,N*(M+1)+step*1
        seq     N*(M+1)+step*2 ,N*(M+1)+step*3
        jmp     found ,}found
        sne     N*(M-2)+step*0 ,N*(M-2)+step*1
        seq     N*(M-2)+step*2 ,N*(M-2)+step*3
        jmp     3     ,{found
        sne     N*(M-1)+step*0 ,N*(M-1)+step*1
        seq     N*(M-1)+step*2 ,N*(M-1)+step*3
        jmp     found ,{found
        jmp     start

found   mul.ab  #M     ,ptr1
        mov.ba  ptr1   ,ptr1
ptr1    sne     *0     ,@[EMAIL PROTECTED]
 we just need to work on that decoder.

P. Kline
 




 11 Posts in Topic:
Re: Slow quick scan ;]
"Lukasz Adamowski&qu  2008-02-25 13:20:58 
Re: Slow quick scan ;]
pauldkline@[EMAIL PROTECT  2008-02-26 07:00:37 
Re: Slow quick scan ;]
pauldkline@[EMAIL PROTECT  2008-02-26 08:18:44 
Re: Slow quick scan ;]
Roy <roy.van.rijn@[EMA  2008-02-26 12:56:47 
Re: Slow quick scan ;]
pauldkline@[EMAIL PROTECT  2008-02-27 06:27:24 
Re: Slow quick scan ;]
Roy <roy.van.rijn@[EMA  2008-02-28 00:53:53 
Re: Slow quick scan ;]
pauldkline@[EMAIL PROTECT  2008-02-29 05:53:03 
Re: Slow quick scan ;]
Roy <roy.van.rijn@[EMA  2008-02-29 08:16:21 
Re: Slow quick scan ;]
pauldkline@[EMAIL PROTECT  2008-02-29 13:24:13 
Re: Slow quick scan ;]
pauldkline@[EMAIL PROTECT  2008-02-29 13:29:27 
Re: Slow quick scan ;]
pauldkline@[EMAIL PROTECT  2008-03-01 04:38:09 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Thu Jul 24 13:22:09 CDT 2008.