头歌操作系统 课堂练习4.2:页式内存管理 答案 无解析

第1关:1 号进程的 mynext 变量的物理地址

编程要求

通过 gdb 和 dbg 调试查找答案,将第一关的答案填写在/data/workspace/myshixun/第一关.txt中。

  1. 1 号进程第 1 次调用函数 output_char 时,它的 mynext 变量的物理地址是多少?
  2. 1 号进程第 2 次调用函数 output_char 时,它的 mynext 变量的物理地址是多少?

配置环境版本1.3内核与之前一样,详情请移步以下链接~头歌操作系统 课堂练习4.1:段式内存管理 答案_蓝莓奶油饺子·的博客-CSDN博客

启动gdb调试器 ,键入代码:

b 155
c
x/6i $eip
p/x current->ldt

关闭gdb调试器,启动dbg调试器,键入代码:

b 0x6969
c
c
b 0x6977
c
n
sreg
reg

x/38wx 0xffe000

xp/wx 0xffd7b0

第一关文档答案:

 第2关:0 号进程的 mynext 变量的物理地址

编程要求

通过 gdb 和 dbg 调试查找答案,将第二关的答案填写在/data/workspace/myshixun/第二关.txt中。

  1. 0 号进程第 1 次调用函数 output_char 时,它的 mynext 变量的物理地址是多少?
  2. 0 号进程第 2 次调用函数 output_char 时,它的 mynext 变量的物理地址是多少?

完成第一关代码并填完第二关文档答案直接评测即可~

第二关文档答案:

猜你喜欢

转载自blog.csdn.net/kercii/article/details/130566399