У нас вы можете посмотреть бесплатно #OSdev или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Join dr. JB for the ultimate operating system coding adventure: building Doctor DOS (D-DOS), a fully functional MS-DOS clone from scratch in C! Unlike typical OS tutorials that start with bootloaders and tedious interrupt handlers, Episode 1 kicks off with command.com, a cross-platform command processor running on Windows, MacOS, or Linux. No virtual machines or disk images needed until ~Ep12 — perfect for coders, retro tech fans, and OS dev enthusiasts. We lay the foundation for a 3-tier system: ♠ command.com: The user-facing shell (cross-platform in dev). ❤ OS API/middleware: Links the shell to the kernel through "system calls" ♣ Kernel: Win/Mac/Linux during DEV; The main D-DOS x86 kernel during PROD In Ep01, we code store() (write 1 byte to screen/file) and load() (read 1 byte from keyboard/file) "system calls", plus internal utility functions—no standard C library, just pure low-level programming. Expect live coding, bugs, and fixes, like my days teaching network engineering and coding. What You’ll Learn: 🎓 Building command.com in C 🎓 Designing a 3-tier OS architecture 🎓 Coding custom system calls (store, load) 🔗 Level up with my book on networking fundamentals, https://books.doctorbirch.com 🔔 Subscribe for Ep03 of my AES-NI backdoor series or perhaps Ep02 of the Memory Allocator (coming soon).! Like, comment with your fave retro OS, and join the dr. JB crew! 💡 Channel members get exclusive perks: / @dr-jonas-birch #OperatingSystem #LowLevelProgramming #OSDev #CProgramming #MSDOSClone #CodingTutorial #CommandProcessor #TechEducation Note: I had to compress the audio of the first 20% of the video (to minimize the file size, but also the length). The audio quality is still good though, it might just feel a little awkward not recognizing my voice. But I'm "myself" 30min into the video. :) And I have hand-made the subtitles of that first sequence. Enjoy! Table of Contents - 🍒 = You get the cherry (code works!) 00:00:00 Project Overview & Visuals 00:35:56 Organizing the project 01:02:07 store(): Writing to files/screen 01:19:05 Troubleshooting sub-Makefiles 01:47:22 First 🍒 01:51:53 load(): Reading from files/keyboard 02:19:59 Second 🍒 02:27:50 Testing our API