eggache idt setup. messy directory.

额外说明：reg结构体里面包含了不同DPL间跳中断iret返回的一些寄存器：ss esp。 现在还没有写关于usermode的code segment相关设置。所以中断后reg中的值一团糟。