Skip to content

Как написать свою ОС с нуля на Assembler и C

Notifications You must be signed in to change notification settings

SapeNeCo/os-tutorial-ru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

os-tutorial-ru

Здравствуйте! Я наткнулся на github одного интересного человека, который создал краткий гайд по созданию своей ОС.

Я вдохновился его трудами и мне они показались очень полезными.

Этот Git очень давно не обновляется и банально устарел. Я решил создать свой Git, где будет переписан этот гайд на русском языке и где будут предоставлены более интересные решения. Так же я очень постораюсь написать решение не только для систем x86, но и для x64.

Приятного изучения!

Литература

Особенности

  • Этот курс представляет собой учебное пособие по коду, предназначенное для людей, которые хорошо разбираются в низкоуровневых вычислениях. Например, программисты, которым интересно, как работает ОС, но у которых нет времени или силы воли, чтобы начать читать ядро Linux сверху донизу.
  • Для вашего удобства советую сначала изучить сам язык ассемблера, советую книги Калашников. Ассемблер - это просто. и Руслан Аблязов. Программирование на ассемблере на платформе x86-64.
  • Теории почти нет. Да, это особенность. Google - ваш преподаватель теории. Как только вы заканчиваете колледж, избыток теории становится хуже, чем ее отсутствие, потому что из-за этого вещи кажутся более сложными, чем они есть на самом деле.
  • Уроки небольшие и могут занять 5-15 минут. Доверься мне и доверься себе. Ты можешь это сделать!

About

Как написать свою ОС с нуля на Assembler и C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published