Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://ir.dspu.edu.ua/jspui/handle/123456789/10230
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.authorВЕЖДЕЛ, Андрій Іванович-
dc.date.accessioned2026-06-22T06:59:38Z-
dc.date.available2026-06-22T06:59:38Z-
dc.date.issued2026-
dc.identifier.citationВеждел А. І. Розроблення ядра операційної системи. Кваліфікаційна робота, Дрогобицький державний педагогічний університет імені Івана Франка, Дрогобич, 2026.uk_UA
dc.identifier.urihttp://ir.dspu.edu.ua/jspui/handle/123456789/10230-
dc.description.abstractУ кваліфікаційній роботі розглянуто проблему розроблення експериментального ядра операційної системи для архітектури x86_64. Актуальність теми зумовлена потребою у вивченні принципів побудови низькорівневого системного програмного забезпечення, механізмів керування пам’яттю, обробки переривань, взаємодії з апаратними пристроями та організації базового середовища виконання програм. Метою роботи є розроблення ядра операційної системи мовою Rust у режимі no_std з реалізацією базових підсистем, необхідних для запуску, ініціалізації та функціонування мінімального системного середовища. У роботі обґрунтовано вибір мови Rust як засобу системного програмування, що поєднує можливість низькорівневого доступу до апаратних ресурсів із засобами підвищення безпеки роботи з пам’яттю. У межах роботи реалізовано інфраструктуру збірки та запуску ядра в середовищі QEMU, використано завантажувач для передачі керування ядру, налаштовано базові структури процесора, таблиці дескрипторів, обробники апаратних переривань і процесорних винятків. Розроблено підсистему керування фізичною та віртуальною пам’яттю, механізми сторінкової адресації, heapалокатор, графічний вивід через framebuffer, засоби введення з клавіатури та миші PS/2, а також інтерфейс системних викликівuk_UA
dc.language.isouauk_UA
dc.publisherДрогобичuk_UA
dc.subjectядро операційної системиuk_UA
dc.subjectRustuk_UA
dc.subjectQEMUuk_UA
dc.subjectкерування пам’яттюuk_UA
dc.subjectframebufferuk_UA
dc.subjectсистемні викликиuk_UA
dc.subjectбайткодова віртуальна машинаuk_UA
dc.titleРозроблення ядра операційної системиuk_UA
dc.title.alternativeРозроблення ядра операційної системиuk_UA
Розташовується у зібраннях:Кваліфікаційні роботи здобувачів вищої освіти

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


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