Index: kernel/arch/amd64/src/boot/boot.S
===================================================================
--- kernel/arch/amd64/src/boot/boot.S	(revision fef504a2ec75b492fbfc942a4a1caa99b045fd64)
+++ kernel/arch/amd64/src/boot/boot.S	(revision 44c69b668c00d396162d5dd7c6d15d727c9b4a28)
@@ -247,11 +247,11 @@
 		movl $0xb80a0, %esi
 		movl $0xb8000, %edi
-		movl $1920, %ecx
-		rep movsw
+		movl $960, %ecx
+		rep movsl
 		
 		/* Clear the 24th row */
 		xorl %eax, %eax
-		movl $80, %ecx
-		rep stosw
+		movl $40, %ecx
+		rep stosl
 		
 		/* Go to row 24 */
@@ -357,11 +357,11 @@
 		movl $0xb80a0, %esi
 		movl $0xb8000, %edi
-		movl $1920, %ecx
-		rep movsw
+		movl $960, %ecx
+		rep movsl
 		
 		/* Clear the 24th row */
 		xorl %eax, %eax
-		movl $80, %ecx
-		rep stosw
+		movl $40, %ecx
+		rep stosl
 		
 		/* Go to row 24 */
@@ -516,11 +516,11 @@
 		movq $(PA2KA(0xb80a0)), %rsi
 		movq $(PA2KA(0xb8000)), %rdi
-		movq $1920, %rcx
-		rep movsw
+		movq $480, %rcx
+		rep movsq
 		
 		/* Clear the 24th row */
 		xorq %rax, %rax
-		movq $80, %rcx
-		rep stosw
+		movq $20, %rcx
+		rep stosq
 		
 		/* Go to row 24 */
