摘要: 先弄清楚重要的数据结构两个全局的变量 struct socket* socket[NR_SOCKET]; struct proto_ops* pops[NR_PROTOCOL];bsd socket 层struct socket *sock / struct proto_ops *ops======... 阅读全文
posted @ 2014-10-05 02:33 每天要早睡 阅读(741) 评论(0) 推荐(0)
摘要: 开机上电的阶段开机上电时CPU寄存器的值CS:0xffff, IP: 0x0000, 此时CPU处于实模式因此会去执行地址 addr = cs * 16 + ip = 0xffff0 此处就是固化在ROM中的一段程序也就是BIOS, 然后BIOS 会去读MBR(引导扇区 512B) , 将这512... 阅读全文
posted @ 2014-10-02 18:02 每天要早睡 阅读(328) 评论(0) 推荐(0)