İşletim sistemi nasıl yapılır?

470650

Megapat
Katılım
28 Ocak 2020
Mesajlar
10.464
Makaleler
28
Çözümler
145
İşin temeli olan Assembly diline hükmetmen gerek. Hadi bunu iyi yapıyorsun diyelim. Kernel düzeyi yapıp I/O kısmını, verileri donanım ile işlemek için sistemleri, sürücüleri, bir GUI yapısı, temel veri okuma, yazma, yürütme işlemlerini yapman gerekir. Bunlar daha işin başı. Tabii bunları C++ gibi C gibi dilleri çok fazla bilmen gerektiğini hatırlatmak isterim. Gerek bilgisayar açıldığında nasıl tepki verecek, kapanırken neler yapacak gibi gibi...

Daha yazsam yazarım. Ama sayfa yetmez.
 

Ecmel

Decipat
Katılım
26 Aralık 2020
Mesajlar
3.140
Makaleler
3
Çözümler
30
İşin temeli olan Assembly diline hükmetmen gerek. Hadi bunu iyi yapıyorsun diyelim. Kernel düzeyi yapıp I/O kısmını, verileri donanım ile işlemek için sistemleri, sürücüleri, bir GUI yapısı, temel veri okuma, yazma, yürütme işlemlerini yapman gerekir. Bunlar daha işin başı. Tabii bunları C++ gibi C gibi dilleri çok fazla bilmen gerektiğini hatırlatmak isterim. Gerek bilgisayar açıldığında nasıl tepki verecek, kapanırken neler yapacak gibi gibi...

Daha yazsam yazarım. Ama sayfa yetmez.
Eray hocamın dediği gibi öyle herkesin yapabileceği bir iş değil, olsaydı zaten herkes kendi işletim sistemini kullanırdı. Bu konulara hevesli olmak güzel ama iyi bir tecrübe ve azim gerektiriyor.
 

470650

Megapat
Katılım
28 Ocak 2020
Mesajlar
10.464
Makaleler
28
Çözümler
145
Ek olarak böyle işi bir kişinin yapması imkansız. Adam akıllı bir oyun motoru yapmak için 40 kişi birleşip 5 yıl gibi bir sürede anca yapıyorlar. Hele işletim sistemi yapıp çalıştırmak 8 9 yıl.

Büyük bir bütçe gerektiğini hatırlatmak isterim. Öyle 100K falan değil. 1M 2M gibi.
 
KS
A

AHT

Femtopat
Katılım
17 Temmuz 2021
Mesajlar
52
İşin temeli olan Assembly diline hükmetmen gerek. Hadi bunu iyi yapıyorsun diyelim. Kernel düzeyi yapıp I/O kısmını, verileri donanım ile işlemek için sistemleri, sürücüleri, bir GUI yapısı, temel veri okuma, yazma, yürütme işlemlerini yapman gerekir. Bunlar daha işin başı. Tabii bunları C++ gibi C gibi dilleri çok fazla bilmen gerektiğini hatırlatmak isterim. Gerek bilgisayar açıldığında nasıl tepki verecek, kapanırken neler yapacak gibi gibi...

Daha yazsam yazarım. Ama sayfa yetmez.

Evet giriş-çıkış işlemleri kesmeler ile kolayca yapılılıyor. Fakat dosya sistemi kısmı oldukça zor.
 

Yeni konular

Yukarı