home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.asm.x86      Ahh, the lost art of x86 assembly      4,675 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 2,785 of 4,675   
   wolfgang kern to All   
   Re: B64 fixup version   
   04 Jul 17 11:12:02   
   
   From: nowhere@never.at   
      
   cont...   
   > 044 41 41 41 41  inc cx   dup4   ;cx=0 from previous   
   > ;can use MOV CL,04 to save two bytes by using a free SUB[bp+..]   
   > 044 B1 06  mov cl,06   ;(p) required after REP MOV   
      
      
   this  weren't reachbale with 61 - 7a, so I changed the second   
   constant SUB al,7a to SUB al,41. this gives now a range of 7F..DC   
   for low byte and most paired modifications.   
      
   So now my 7761 41 77A2 subs cover single and paired:   
   21..7e-AL-41 -> 7F..DC   
   21..7e-AL    -> C0..FF and 00..1D (misses only 1e 1f 20)   
   21..7e-AH    -> AA..FF and 00..07 (misses 7F..A9, 08..20)   
      
   044 53 7c              ;"S|"   
   044 B1 04  MOV cl,04   ;7c53-77a2=04b1   
   __   
   wolfgang   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca