Optimierung einschalten:
- Rufe mit ALT+F7 die Projekteigenschaften auf
- Klicke in der Baumstruktur links unter "AVR/GNU C Compiler" auf "Optimization"
- Stelle die Drop-Box "Optimization Level" auf "Optimize for size (-Os)"

zum Binärcode:
Dein Controller ist ein 8-bit Controller - d.h. unter anderem, dass alle Register eine Breite von genau 8 Bit haben.
Daher sollten diese auch immer mit 8 Bit angesprochen werden, auch wenn wie bei Dir die oberen 2 Bit gar nicht belegt und somit eigentlich nutzlos sind.
Von der Funktion her ist es unnötig, da hast Du Recht. Aber es ist sauberer programmiert - da sollte man schon ein bißchen drauf achten.

Gruß,
askazo