Water: 我觉得挺正常的呀。 [阅读: 329] 2009-03-13 07:29:36 dest = *((type *)((u8 *)&bios_read_protect + (_address & 0x03))); bios_read_protect应该是起始内存 指针在移动的时候是按照U8来移动的,U16和U32的时候也是和U8一样。 ((u8 *)&bios_read_protect + (_address & 0x03)) (_address & 0x03)本身就是在做对齐吧