Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://ir.dspu.edu.ua/jspui/handle/123456789/10230
Назва: Розроблення ядра операційної системи
Інші назви: Розроблення ядра операційної системи
Автори: ВЕЖДЕЛ, Андрій Іванович
Ключові слова: ядро операційної системи
Rust
QEMU
керування пам’яттю
framebuffer
системні виклики
байткодова віртуальна машина
Дата публікації: 2026
Видавництво: Дрогобич
Бібліографічний опис: Веждел А. І. Розроблення ядра операційної системи. Кваліфікаційна робота, Дрогобицький державний педагогічний університет імені Івана Франка, Дрогобич, 2026.
Короткий огляд (реферат): У кваліфікаційній роботі розглянуто проблему розроблення експериментального ядра операційної системи для архітектури x86_64. Актуальність теми зумовлена потребою у вивченні принципів побудови низькорівневого системного програмного забезпечення, механізмів керування пам’яттю, обробки переривань, взаємодії з апаратними пристроями та організації базового середовища виконання програм. Метою роботи є розроблення ядра операційної системи мовою Rust у режимі no_std з реалізацією базових підсистем, необхідних для запуску, ініціалізації та функціонування мінімального системного середовища. У роботі обґрунтовано вибір мови Rust як засобу системного програмування, що поєднує можливість низькорівневого доступу до апаратних ресурсів із засобами підвищення безпеки роботи з пам’яттю. У межах роботи реалізовано інфраструктуру збірки та запуску ядра в середовищі QEMU, використано завантажувач для передачі керування ядру, налаштовано базові структури процесора, таблиці дескрипторів, обробники апаратних переривань і процесорних винятків. Розроблено підсистему керування фізичною та віртуальною пам’яттю, механізми сторінкової адресації, heapалокатор, графічний вивід через framebuffer, засоби введення з клавіатури та миші PS/2, а також інтерфейс системних викликів
URI (Уніфікований ідентифікатор ресурсу): http://ir.dspu.edu.ua/jspui/handle/123456789/10230
Розташовується у зібраннях:Кваліфікаційні роботи здобувачів вищої освіти

Файли цього матеріалу:
Файл Опис РозмірФормат 
Веждел_А_І_Розроблення ядра операційної системи.pdf1,08 MBAdobe PDFПереглянути/Відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.