Bunu sağlayan işletim sistemidir. İşletim sistemi kendisi de bir yazılım olmasına karşın diğer bilgisayar yazılımlarının veya kullanıcı komutlarının donanıma etki etmesini sağlar.
Günümüz modern işletim sistemleri C dilinde yazılmıştır. Peki nasıl oluyor da bir metal parçası tüm bu C dilindeki sistem call'larını anlayabiliyor? [1]
Cevap: Aslında bu dili anlamıyor. Bu sistem call'ları (print, read, write, delete vs.) bir dizi aşmadan sonra makine koduna dönüştürülür. Makine kodları sadece 1 ve 0'lardan oluşur. İşte bilgisayarların anladığı kodlar bunlardır. "1" o elektrik ünitesinin yüklü "0" da yüksüz olma durumudur.
Kaynaklar
- A. Silberschatz. (2004). Operating System Concepts. ISBN: 9780471694663. Yayınevi: John Wiley & Sons.