리눅스 커널 0.0.1의 boot.s에서 movw?

syia의 이미지

리눅스 커널 0.0.1의 boot.s를 보면 앞부분에

entry start
start:
	mov	ax,#BOOTSEG
	mov	ds,ax
	mov	ax,#INITSEG
	mov	es,ax
	mov	cx,#256
	sub	si,si
	sub	di,di
	rep
	movw
	jmpi	go,INITSEG

가 나옵니다.

여기서 mov 가 나오는걸 보면 intel계열 어셈코드인데
아래에 보면 movw가 나오는군요;

이게 movsw 가되어야 정상 아닌가요?

리눅 2.0의 bootsect.s 를 보면 movsw로 나오던데

옛날 커널이긴 하지만 movw가 나올수가 있는걸까요