when I was reading at boot/head.s , I find the code below was difficult to understand 
when I was reading at boot/head.s

, I find the code below was difficult to understand