строка 3: zoom
имеет все биты, кроме 0-7, очищено: 0000...000zzzzzzzz
8 бит
строка 4: x
имеет все биты, кроме 0-27, очищено: 0000...000xxxx...xxxx
;28 бит
строка 5: y
сбрасывает все биты, кроме 0–27: 0000...000yyyy...yyyy
;28 бит
строка 7: биты переставляются для получения одного 64-битного значения:
,--------------------- bit 56
/ ,----------- bit 28
/ / ,- bit 0
zzzzzzzzxxxx...xxxxyyyy...yyyy
zoom<<56 x<<28 y<<0