• 🌙 Community Spirit

    Ramadan Mubarak! To honor this month, Crax has paused NSFW categories. Wishing you peace and growth!

IT & Software Write Your Own Operating System From Scratch - Step by Step (1 Viewer)

Currently reading:
 IT & Software Write Your Own Operating System From Scratch - Step by Step (1 Viewer)

Covers web development, programming, AI, cloud computing, DevOps, and cybersecurity.
Recently searched:

sijeb95991

Member
LV
1
Joined
Oct 23, 2024
Threads
11
Likes
0
Awards
3
Credits
578©
Cash
0$

What you’ll learn

  • Be able to build a simple operating system for the x86 architecture.
  • Understand real mode
  • Understand protected mode and long mode
  • How to handle interrupts and exceptions in the 64-bit mode
  • How to write OS kernel with the assembly code and C code
  • Be able to write print function to print characters on the screen
  • Be able to build a memory manager using x86 paging mechanism
  • How to write timer handler for the process manager
  • How to build a process manager to schedule processes and change them among different states (sleep, ready, killed)
  • How to implement system call module to make user programs running in the system
  • Write a keyboard driver (PS/2)
  • Write a simple console and interact with OS kernel using commands
  • Be able to write a simple file system module which supports reading fat16 system.

Requirements

  • Basic Knowledge of x86 Assembly Language and C Language
  • A test computer and USB flash drive (If you want to run the OS on a real machine)

Link:



1734475931855
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Tips
Recently searched:

Similar threads

Users who are viewing this thread

Top Bottom