Kalim_x
Kilopat
- Katılım
- 30 Nisan 2018
- Mesajlar
- 354
- Makaleler
- 2
- Çözümler
- 2
Daha fazla
- Cinsiyet
- Erkek
Dostlar selam. Kafam çok karışık. Şimdi C kodlayan bir yazılımcı, C ile verdiği komutların hepsini, aslında işletim sistemine veriyor. Yani C ile kodladigimiz her komut, aslında işletim sistemine verdiğimiz emirler. İşletim sistemi de, bu komutları algılıyor ve donanıma emir veriyor. Yani biz direkt olarak donanıma emir veremiyoruz. Bu işlemleri işletim sistemi araciligi ile yapıyoruz. Peki bu işletim sistemi geliştiren Microsoft, Apple, Google falan Android'i, Windows'u IOS'u geliştirirken C kodlamıyorlar mi? E peki bunlar C ile nasıl kodlama yapıyorlar? Hangi derleyiciyi kullanıyorlar? Bu işletim sistemini kodlarken nasıl donanıma emir verebiliyorlar direkt? Ben bunu bir türlü bulamadım ya.
Bazıları diyor ki, "önce temeli Assembly ile yazıyorlar sonra C ile devam ediyorlar" ama bazı yerlerde de okudum ki Assembly'ye gerek kalmadan her şeyi C ile kodlayabiliyoruz. Arkadaşlar kısa ve net soruyorum. Biz bir işletim sistemi veya çok ilkel bir çekirdek geliştirecek olduğumuzda bu C dediğimiz dili hangi yöntemlerle kodlayacaz ya? "işletim sistemi çok zor kodlanır. Boş ver bu işleri" meselelerine falan girmenizi istemiyorum.
Net soru. C dili ile nasıl kodlanıyor bu lanet olası işletim sistemi?
Bazıları diyor ki, "önce temeli Assembly ile yazıyorlar sonra C ile devam ediyorlar" ama bazı yerlerde de okudum ki Assembly'ye gerek kalmadan her şeyi C ile kodlayabiliyoruz. Arkadaşlar kısa ve net soruyorum. Biz bir işletim sistemi veya çok ilkel bir çekirdek geliştirecek olduğumuzda bu C dediğimiz dili hangi yöntemlerle kodlayacaz ya? "işletim sistemi çok zor kodlanır. Boş ver bu işleri" meselelerine falan girmenizi istemiyorum.
Net soru. C dili ile nasıl kodlanıyor bu lanet olası işletim sistemi?
Son düzenleyen: Moderatör: