Naar inhoud springen

Ontwerp en bouw een besturingssysteem/Inhoudsopgave

Uit Wikibooks
  1. IntroductieGoed ontwikkeld. Revisiedatum: onbekend
  2. Over dit boekGoed ontwikkeld. Revisiedatum: onbekend
  3. Geschiedenis van de X86 computerRedelijk ontwikkeld. Revisiedatum: onbekend
  4. Werkomgeving en hulpmiddelenIn ontwikkeling. Revisiedatum: onbekend
    1. EmulatorsIn ontwikkeling. Revisiedatum: onbekend
      1. BochsNog vrijwel niets. Revisiedatum: onbekend
      2. QEmuNog vrijwel niets. Revisiedatum: onbekend
      3. Microsoft Virtual PCIn ontwikkeling. Revisiedatum: onbekend
      4. Oracle VirtualBoxNog vrijwel niets. Revisiedatum: onbekend
      5. VmWare PlayerNog vrijwel niets. Revisiedatum: onbekend
    2. ToolchainRedelijk ontwikkeld. Revisiedatum: onbekend
      1. LinuxZeer goed ontwikkeld. Revisiedatum: onbekend
      2. CygwinZeer goed ontwikkeld. Revisiedatum: onbekend
  5. Theorie: Werking van de PCGoed ontwikkeld. Revisiedatum: onbekend
    1. ProcessormodesIn ontwikkeling. Revisiedatum: onbekend
    2. RegistersNog vrijwel niets. Revisiedatum: onbekend
    3. GeheugenIn ontwikkeling. Revisiedatum: onbekend
    4. BootloadersIn ontwikkeling. Revisiedatum: onbekend
  6. Toepassing: Hallo wereldRedelijk ontwikkeld. Revisiedatum: onbekend
    1. Assembler opstartcodeIn ontwikkeling. Revisiedatum: onbekend
    2. De eerste testIn ontwikkeling. Revisiedatum: onbekend
    3. Image makenZeer goed ontwikkeld. Revisiedatum: onbekend
    4. Tekst weergevenRedelijk ontwikkeld. Revisiedatum: onbekend
  7. OrganisatieNog vrijwel niets. Revisiedatum: onbekend
    1. MappenstructuurIn ontwikkeling. Revisiedatum: onbekend
    2. Minimale documentatieIn ontwikkeling. Revisiedatum: onbekend
    3. MakefilesIn ontwikkeling. Revisiedatum: onbekend
    4. PortabilityIn ontwikkeling. Revisiedatum: onbekend
  8. Theorie: FoutenopsporingNog vrijwel niets. Revisiedatum: onbekend
    1. De consoleRedelijk ontwikkeld. Revisiedatum: onbekend
    2. SegmentatieNog vrijwel niets. Revisiedatum: onbekend
    3. Global Descriptor TableRedelijk ontwikkeld. Revisiedatum: onbekend
    4. Interrupt Descriptor TableRedelijk ontwikkeld. Revisiedatum: onbekend
    5. Interrupt Service RoutinesRedelijk ontwikkeld. Revisiedatum: onbekend
    6. FoutmeldingenRedelijk ontwikkeld. Revisiedatum: onbekend
  9. Toepassing: Blue Screen of Death
    1. HulpfunctiesRedelijk ontwikkeld. Revisiedatum: onbekend
    2. De consoleRedelijk ontwikkeld. Revisiedatum: onbekend (TODO: Definieer Console_Write(Line)()
    3. Waardes weergevenNog vrijwel niets. Revisiedatum: onbekend TODO: def: String_Format(format, args...
    4. Global Descriptor TableRedelijk ontwikkeld. Revisiedatum: onbekend
    5. Interrupt Descriptor TableRedelijk ontwikkeld. Revisiedatum: onbekend
    6. Interrupt Service RoutinesRedelijk ontwikkeld. Revisiedatum: onbekend
    7. TestenNog vrijwel niets. Revisiedatum: onbekend
  10. Theorie: Interrupts
    1. Interrupt Requests
  11. Toepassing: Spelletje: Reactiesnelheid
    1. IRQ's
      1. Toetsenbord
      2. Programmable Interrupt Timer
  12. Theorie: Geheugen
    1. Segmentatie
    2. Paging
  13. Toepassing: Geheugenbeheer??
    1. Physical Memory Manager
    2. Paging Memory Manager
  14. Theorie: Multitasking
    1. Cooperative scheduling
    2. Preemptive scheduling
  15. Toepassing: The Matrix
    1. ...
    2. The Matrix
  16. Theorie: Virtueel Bestandssysteem
    1. VFS
    2. Nodes, inodes, mountpoints
  17. Toepassing: Bestandsbeheerder
    1. Ramdisk
  18. Theorie:
  19. Toepassing: Dieren raden

Appendices:

  1. ExtraNog vrijwel niets. Revisiedatum: onbekend
    1. De consoleNog vrijwel niets. Revisiedatum: onbekend
    2. VersiebeheerNog vrijwel niets. Revisiedatum: onbekend
  2. NaslagNog vrijwel niets. Revisiedatum: onbekend
    1. Diskette image makenRedelijk ontwikkeld. Revisiedatum: onbekend
    2. AutomakeRedelijk ontwikkeld. Revisiedatum: onbekend
    3. Multiboot 0.6.96Nog vrijwel niets. Revisiedatum: onbekend
    4. I/O poortenNog vrijwel niets. Revisiedatum: onbekend
    5. GDT descriptorsIn ontwikkeling. Revisiedatum: onbekend
    6. IDT descriptorsNog vrijwel niets. Revisiedatum: onbekend
    7. PagingNog vrijwel niets. Revisiedatum: onbekend
  3. ProbleemoplossingNog vrijwel niets. Revisiedatum: onbekend
  4. Woordenlijst en indexNog vrijwel niets. Revisiedatum: onbekend
  5. Notities voor bij het schrijven van dit boek
Informatie afkomstig van Wikibooks NL, een onderdeel van de Wikimedia Foundation.