Practice Problem 2.21:
As we will see in Chapter 3, the leal instruction on an Intel-compatible processor can perform computations
of the form a<<k + b, where k is either 0, 1, or 2, and b is either 0 or some program value.
The compiler often uses this instruction to perform multiplications by constant factors. For example, we
can compute 3*a as a<<1 + a.
What multiples of a can be computed with this instruction?
因为加法和移位运算只要一个指令时间,所以快很多