Rust dili ile önyükleyici tasarımı
dc.contributor.advisor | Şaykol, Ediz | |
dc.contributor.author | Uzlu, Tunç | |
dc.date.accessioned | 2021-05-09T09:42:21Z | |
dc.date.available | 2021-05-09T09:42:21Z | |
dc.date.submitted | 2016 | |
dc.date.issued | 2019-05-19 | |
dc.identifier.uri | https://acikbilim.yok.gov.tr/handle/20.500.12812/709570 | |
dc.description.abstract | Bu tez çalışmasında işletim sistemlerinin geçici hafızaya yüklenmesi ve başlatılması görevini üstlenen önyükleyicilerin Rust programlama dili ile X86 mimarisi için tasarımının aşamaları ve ortaya çıkabilecek problemler anlatılmaktadır. Önyükleyicilerin geçmiş sistemlerden bugünkü haline evrimleşmesine yer verilmekle birlikte yeni bir teknoloji olan Rust programlama dilinin sistem programlamaya getirileri ve işletim sistemi bileşenlerinin tasarımında nasıl rol oynayabileceği de gösterilmeye çalışılmıştır. | |
dc.description.abstract | In this thesis, we examine using Rust programming language for designing bootloaders which are responsible for loading and launching process of operating systems. We also mention evolution of bootloaders for X86 CPU architecture from older generation systems to today's modern systems. We are trying to emphasize that how Rust programming language performs for creating an operating system component and how it is changing systems programming. | en_US |
dc.language | Turkish | |
dc.language.iso | tr | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights | Attribution 4.0 United States | tr_TR |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol | tr_TR |
dc.subject | Computer Engineering and Computer Science and Control | en_US |
dc.title | Rust dili ile önyükleyici tasarımı | |
dc.title.alternative | Bootloader design with Rust language | |
dc.type | masterThesis | |
dc.date.updated | 2019-05-19 | |
dc.contributor.department | Bilgisayar Mühendisliği Ana Bilim Dalı | |
dc.identifier.yokid | 10107332 | |
dc.publisher.institute | Fen Bilimleri Enstitüsü | |
dc.publisher.university | BEYKENT ÜNİVERSİTESİ | |
dc.identifier.thesisid | 430241 | |
dc.description.pages | 87 | |
dc.publisher.discipline | Bilgisayar Mühendisliği Bilim Dalı |