Six original Cambridge-style questions on logical binary shifts, with worked solutions.
Perform a logical left shift of 2 places on 00101011. State the effect on the denary value.
Perform a logical right shift of 3 places on 11001000. State the effect on the denary value.
Describe what happens to the bits in a register during a logical left shift of one place.
01011010 is shifted right 2 places. (a) Give the result in binary and denary. (b) Explain why the answer is not exactly 90 ÷ 4.
The value 10010110 is shifted left 1 place to multiply it by 2. Give the result and explain why it is not correct.
State the shift needed to change 00001100 into 00110000 and the effect on the number.
Mark this once you have attempted all six and checked your working. It records a Practiced badge on the topic and adds a one-time bonus. Revealing the solutions alone does not count.