保护模式的问题,真不知毛病出在哪里。

不知道大家是否看过我上篇文章的代码,仔细看过你会发现,我居然并未加载自己的全局描述符表,是不是很,其实我是尝试过加载的,至少那些没用的代码还在那里嘛,但是至少试图加载0x8数据段描述符,系统就会崩溃,而切换代码段0x10就没有问题,真是百思不得其解,还请高手朋友指点一二。

    mov $0x08, %eax
    mov %eax, %ds
    mov %eax, %es
    mov %eax, %fs
    mov %eax, %gs

保护模式的问题,真不知毛病出在哪里。