Write Your Own Operating System - Multitasking
Offered By: Write your own Operating System via YouTube
Course Description
Overview
Dive into multitasking implementation for operating systems in this 52-minute video tutorial. Learn how to switch between multiple tasks, understand the concepts of multithreading, task management, and scheduling. Explore the role of registers, interrupt requests, and ESP in task switching. Gain insights into the necessary data types and assembler code required for efficient multitasking. Follow along with the step-by-step process of adding multitasking capabilities to a custom operating system, enhancing your understanding of low-level system programming.
Syllabus
Intro
Multithreading
Task Manager
Scheduling
Registers
Tasks
Scheduler
ESP
Datatypes
interrupts
interrupt request
add ESP
assembler code
Taught by
Write your own Operating System
Related Courses
Android-разработка: основы, многопоточность, архитектураMoscow Institute of Physics and Technology via Coursera Основы разработки на C++: красный пояс
Moscow Institute of Physics and Technology via Coursera Operating Systems: Processes
Codecademy LAFF-On Programming for High Performance
The University of Texas at Austin via edX Core Java for Complete Beginners
LearnKartS via Coursera