/* Optimize code by shifting */ unsigned __int16 __cdecl printf(const char*, ...), __cdecl getch(void); void main(void) { Instead of dividing 'a' with 16 (2^4) we shift its bits four positions to the right. By using this we can skip the consuming; mov ecx, 16 <-- 1c mov eax,dword ptr...