Solving Ordinary Differential Equations With the Runge-Kutta Method
Created|Updated|Lab Records
|Word Count:22|Reading Time:1mins|Post Views:
The content below was generated entirely by machine translation. Please verify its accuracy. If anything is unclear, consult the Chinese source version.
Author: tzyt
Copyright Notice: All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
Related Articles

2022-08-08
[MIT 6.s081] Xv6 Lab 8: Networking Record
The content below was generated entirely by machine translation. Please verify its accuracy. If anything is unclear, consult the Chinese source version. Update on 2022/9/14: I recently put the lab code on GitHub. If you need a reference, you can find it here: https://github.com/ttzytt/xv6-riscv The different branches contain the different labs. Lab 8: Networking The lab description is extremely long, although much of it introduces the E1000 network card. The final task is actually simple: i...

2022-07-10
Xv6 Lab 2: System Calls
The content below was generated entirely by machine translation. Please verify its accuracy. If anything is unclear, consult the Chinese source version. Update on 2022/7/14: I added the sysinfo lab. Lab 2 is now completely documented. Update on 2022/9/14: I recently put the lab code on GitHub. If you need a reference, you can find it here: https://github.com/ttzytt/xv6-riscv The different branches contain the different labs. Lab 2: system calls The system-call process As its name suggests, ...

2022-08-12
[MIT 6.s081] Xv6 Lab 9: Locks Record
The content below was generated entirely by machine translation. Please verify its accuracy. If anything is unclear, consult the Chinese source version. Update on 2022/8/18: the second exercise in this article is not completely correct, and many other approaches exist. See my discussion with the author of this blog and the author’s new code based on that discussion. If I have time later, I will revise the second part and add comments. Update on 2022/9/14: I recently put the lab code on GitHu...

2022-08-21
[MIT 6.s081] Xv6 Lab 11: Mmap Record
The content below was generated entirely by machine translation. Please verify its accuracy. If anything is unclear, consult the Chinese source version. Update on 2022/9/14: I recently put the lab code on GitHub. If you need a reference, you can find it here: https://github.com/ttzytt/xv6-riscv The different branches contain the different labs. This is the final lab. I have finally finished them all! Lab 11: mmap Description This lab implements a subset of the mmap() and munmap() system cal...

2022-07-29
[MIT 6.s081] Xv6 Lab 6: Copy-on-Write Record
The content below was generated entirely by machine translation. Please verify its accuracy. If anything is unclear, consult the Chinese source version. Update on 2022/9/14: I recently put the lab code on GitHub. If you need a reference, you can find it here: https://github.com/ttzytt/xv6-riscv The different branches contain the different labs. Lab 6: Copy-on-Write Fork for xv6 The lab description itself is remarkably brief because its main explanation appears immediately beforehand: Th...

2022-08-18
[MIT 6.s081] Xv6 Lab 10: File System Record
The content below was generated entirely by machine translation. Please verify its accuracy. If anything is unclear, consult the Chinese source version. Update on 2022/9/14: I recently put the lab code on GitHub. If you need a reference, you can find it here: https://github.com/ttzytt/xv6-riscv The different branches contain the different labs. Lab 10: File System Large files Description In xv6’s underlying implementation, a file is described by struct dinode, as follows: 12345678struct din...
Comments



![[Stanford CS144] Lab 4 Record](/img/CS144/tcp%E7%8A%B6%E6%80%81%E6%B5%81%E8%BD%AC%E5%9B%BE.jpg)