[elektro] dsPIC cpslt

Palasik Sandor palasik at mail.datanet.hu
Wed Nov 17 10:02:53 CET 2010


> Miért van az, hogy ha két számot összehasonlítok a cpslt utasítással,
> és az egyik szám nagyobb, mint 32768, akkor fordítva működik az
> utasítás, vagyis hiába kisebb az egyik érték, mindig azt mondja, hogy
> mégis nagyobb?

A konkrét processzort nem ismerem, de meg szokták különböztetni az előjeles 
és előjel nélküli számokat. x86-nál pl. a LESS és a GREATER varázsigék az 
előjeles, a BELOW és ABOVE az előjel nélküli komparálások eredményét jelzik. 
Az az LT inkább a LESS THAN rövidítése lehet.

Palasik Sándor



More information about the Elektro mailing list