리눅스 커널 2.4.20의 linux/boot/head.S에서,
movl %eax, 0x000000
이라는 부분이 있는데, 여기를 절대주소 0번에 eax레지스터의 값을 집어 넣는다고 이해해야 하나요? 그리고 A20을 체크하는,
xorl %eax,%eax
1: incl %eax # check that A20 really IS enabled
movl %eax,0x000000 # loop forever if it isn't
cmpl %eax,0x100000
je 1b
라는 부분에서, 어떻게 위와같은 명령이 나오는지 궁금합니다