![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ucore
文章平均质量分 94
aPilot
这个作者很懒,什么都没留下…
展开
-
ucore lab2笔记
bootasm.S新增物理内存探测部分probe_memory://对0x8000处的32位单元清零,即给位于0x8000处的//struct e820map的成员变量nr_map清零 movl $0, 0x8000 xorl %ebx, %ebx//表示设置调用INT 15h BIOS中断后,BIOS返回的映射地址描述符的起始地址 movw $0x8004, %distart_prob原创 2021-03-21 20:32:04 · 985 阅读 · 0 评论 -
ucore lab1笔记
phase21.修改gdbinit(gdb初始化):file bin/kernelset architecture i8086target remote :1234设为i8086模式,并且通过1234端口与qemu通信2.在lab1目录下执行make debug3.此时CS=0xf000,EIP= 0xfff0, 则[CS:EIP] = (CS << 4) + (EIP) = 0xffff0 输出0xffff0 处的指令果然是一条跳向0xf...原创 2021-03-10 14:29:15 · 359 阅读 · 1 评论