diff options
Diffstat (limited to 'web/x86-mmu.html')
-rw-r--r-- | web/x86-mmu.html | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/web/x86-mmu.html b/web/x86-mmu.html deleted file mode 100644 index a83ff26..0000000 --- a/web/x86-mmu.html +++ /dev/null @@ -1,33 +0,0 @@ -<title>Homework: x86 MMU</title> -<html> -<head> -</head> -<body> - -<h1>Homework: x86 MMU</h1> - -<p>Read chapters 5 and 6 of -<a href="../readings/i386/toc.htm">Intel 80386 Reference Manual</a>. -These chapters explain -the x86 Memory Management Unit (MMU), -which we will cover in lecture today and which you need -to understand in order to do lab 2. - -<p> -<b>Read</b>: bootasm.S and setupsegs() in proc.c - -<p> -<b>Hand-In Procedure</b> -<p> -You are to turn in this homework during lecture. Please -write up your answers to the exercises below and hand them in to a -6.828 staff member by the beginning of lecture. -<p> - -<p><b>Assignment</b>: Try to understand setupsegs() in proc.c. - What values are written into <code>gdt[SEG_UCODE]</code> - and <code>gdt[SEG_UDATA]</code> for init, the first user-space - process? - (You can use Bochs to answer this question.) - -</body> |