64 Commits

Author SHA1 Message Date
GuoSheng Du
3c5bdddb5d Merge pull request #22 from q2333gh/patch-1
Update README.md for alternative 6.s081 website
2024-07-14 18:07:50 +08:00
GuoSheng Du
561156e79d Merge pull request #19 from 1278132270/fix_typo
Fix: 修改了第三章两处文字错误
2024-07-14 18:06:49 +08:00
btwl
4b62e71f2c Update README.md for alternative 6.s081 webiste 2024-07-14 17:26:16 +08:00
Sean
27037839a9 trampoline 应该挪到“相同内存”处,它是对相同内存的示例。 2023-08-01 12:31:55 +08:00
Sean
78e42d1087 与3.1节标题统一。感觉翻译为分页硬件更好。 2023-08-01 12:30:13 +08:00
GuoSheng Du
9bf5db3d87 Merge pull request #18 from 1278132270/fix_translation
fix:翻译错误
2023-07-29 16:00:47 +08:00
Sean
e8f6a99b55 fix:翻译错误 2023-07-05 12:37:58 +08:00
duguosheng
3d25ebd95e ENH: 修复翻译错误&修改README 2023-06-26 10:46:01 +08:00
GuoSheng Du
6700a66d9e Merge pull request #16 from 1278132270/fix_symbol_error
修改1.2节示例代码的符号错误
2023-06-26 10:42:02 +08:00
1278132270
9192707445 修改1.2节示例代码的符号错误 2023-04-03 13:58:54 +08:00
duguosheng
bf68f29d07 Merge pull request #13 from shellRaining/main
更新第三章节(页表)的第零小节和第一小节
v1.0.2
2022-08-15 21:25:27 +08:00
shell raining
a5c5caae9f 根据最新的xv6 book添加新内容 2022-08-15 16:56:35 +08:00
shell raining
d6c48bfd6e 修复行内代码渲染问题 2022-08-15 16:25:04 +08:00
shell raining
c9d1132408 更新部分句子,使其不会产生歧义 2022-08-15 15:55:52 +08:00
shell raining
8d98e94d69 修改标题以保持翻译的一致性 2022-08-15 15:39:25 +08:00
shell raining
f7ff909240 更新内容使阅读更通顺 2022-08-14 15:27:37 +08:00
shell raining
8fa1cb5ec3 根据 2021 版 xv6 book 增加了新的内容 2022-08-14 15:13:04 +08:00
shell raining
dadfac6479 根据 2021 版本的 xv6 book,添加了新的内容 2022-08-14 12:18:32 +08:00
shell raining
babe5774eb 修复行内 LaTeX 渲染错误,同时使一些语句更通顺,同时依照 2021版 xv6 2022-08-14 11:09:03 +08:00
shell raining
d8dcc508c3 调整语句顺序,使更易理解 2022-08-14 09:57:53 +08:00
shell raining
0b4d2d884a 删除可能造成曲解的几个字
自己的指代的应该是进程,而不是操作系统,页表应当是操作系统为进程分配内存和地址空间的机制
2022-08-14 09:51:20 +08:00
duguosheng
0f670ef1f3 Merge pull request #12 from Yukang-LIAN/main
fix: Add missing assignment statement
2022-07-30 16:36:14 +08:00
abmdocrt
f67b9eded8 fix: Add missing assignment statement 2022-07-28 20:53:13 +08:00
duguosheng
2feea7f6fc 更新文章 2022-07-07 12:19:36 +08:00
duguosheng
f38f4277b6 Merge pull request #10 from yzhe819/lab4
chore: sigreurn -> sigreturn
2022-07-05 18:16:53 +08:00
yzhe819
51096fcf90 chore: sigreurn -> sigreturn 2022-07-05 21:48:55 +12:00
duguosheng
4cde2cf5cc Merge pull request #9 from yzhe819/lab3
add(lab3): 添加lab3解析
2022-06-26 21:39:20 +08:00
yzhe819
4a39cb9f33 添加替换和函数声明部分 2022-06-25 19:19:56 +12:00
yzhe819
9a12645df7 添加lab3解析 2022-06-25 18:52:44 +12:00
duguosheng
1b349d8fa4 Merge pull request #8 from ruokeqx/patch-1
fix
2022-06-01 23:18:51 +08:00
ruokeqx
673b7eaa2e fix
修改了两点错误 是ph.vaddr 不是php.vaddr

溢出这部分如果没有安全基础的话可能看不懂

其实是`ph.vaddr + ph.memsz`两数相加超过了64位整数的表示范围,也就是从0xffffffffffffffff重新回到0x0000000000000000,如果没有溢出检测的话,系统会认为这是一个合理的数据从而将`ph.memsz`指定的大量恶意数据直接覆盖到将来cpu会执行到的位置从而获取权限。

可以放个译者注之类的东西
2022-06-01 22:32:12 +08:00
duguosheng
e45d5a3714 change gitignore v1.0.1 2022-04-24 18:03:41 +08:00
duguosheng
981ee233e3 更新文章 2022-04-24 17:58:50 +08:00
duguosheng
b310c45323 删除.idea 2022-04-09 17:43:02 +08:00
duguosheng
3f4a50b45e Merge branch 'main' of github.com:duguosheng/6.S081-All-in-one 2022-04-09 17:41:58 +08:00
duguosheng
4d4421365c 添加lab2解析 2022-04-09 17:34:21 +08:00
duguosheng
b52551f95c Merge pull request #6 from Time-xg/bugfix/fix_describe
bugfix: 修复pipe系统调用描述错误
2022-03-21 22:27:24 +08:00
Time-xg
efd4dbaa41 bugfix: 修复pipe系统调用描述错误 2022-03-16 20:37:47 +08:00
whufox
4eab1478ec 添加lab1的解析 v1.0.0 2022-03-09 22:07:44 +08:00
whufox
14634e8c4a 修改README 2022-02-24 11:55:50 +08:00
whufox
942f1202c3 修改README 2022-02-24 11:52:57 +08:00
whufox
d11466aa26 修改README 2022-02-24 11:51:03 +08:00
duguosheng
88dc8c366f Merge pull request #5 from duguosheng/add-license-1
Create LICENSE
2022-02-19 19:28:56 +08:00
duguosheng
3aefae2136 Create LICENSE 2022-02-19 19:28:27 +08:00
duguosheng
3b5114f589 更新文章 2021-09-06 17:19:08 +08:00
duguosheng
24088e1ce0 更新文章 2021-08-28 23:37:05 +08:00
duguosheng
fdb13a97bd 更新文章 2021-08-28 23:33:24 +08:00
duguosheng
6fa926a717 更新文章 2021-08-24 15:02:41 +08:00
duguosheng
4d181a055a 更新文章 2021-08-24 13:35:05 +08:00
duguosheng
f80b226ad4 鏇存柊鏂囩珷 2021-08-22 09:34:53 +08:00