1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
gdt32: .quad 0 gdt32_code: .short 0xFFFF .short 0x0000 .byte 0x00 .byte 0b10011010 .byte 0b11001111 .byte 0x00 gdt32_data: .short 0xFFFF .short 0x0000 .byte 0x00 .byte 0b10010010 .byte 0b11001111 .byte 0x00 .globl gdtr32 gdtr32: .short gdtr32 - gdt32 - 1 .int gdt32