diff --git a/x86_64/startup-x86_64.asm b/x86_64/startup-x86_64.asm
index 1d1c9ea0ef6bb11719d8495d3ab7b459fb3a1d3e..9cb683b520856b3bbb10dd74993b70b561159b38 100644
--- a/x86_64/startup-x86_64.asm
+++ b/x86_64/startup-x86_64.asm
@@ -19,6 +19,9 @@ startup_ap:
     ; initialize stack
     mov sp, 0x7C00
 
+    call initialize.fpu
+    call initialize.sse
+
     ;cr3 holds pointer to PML4
     mov edi, 0x70000
     mov cr3, edi