ローテートを使用するのってどういう状況ですか?俺は使ったことないですけど・・
普通のシフト&算術シフトで十分・・

あとAFフラグって桁借り、桁上がりが生じた場合にたつフラグなのでしょうか?
7+8=15とか
27+99=122とか