İşletim sistemi olmayan bir bilgisayar programını çalıştırmanın mümkün olup olmadığını merak ediyorum. Bunun yapılabilecek bir yolu var mı?
İşletim sistemi olmayan bir bilgisayar programını çalıştırmanın mümkün olup olmadığını merak ediyorum. Bunun yapılabilecek bir yolu var mı?
Yanıtlar:
Bir işletim sistemi olmadan, bir işletim sisteminde çalışması için yazılmış bir programı çalıştıramazsınız. Çoğu program bu türdendir.
İşletim sistemi olmadan çalışan bir program yazabilirsiniz, ancak bu işletim sistemi tüm donanımlar için sürücüler sağladığından, bu çok zor bir iş olacaktır. İşletim sistemi olmadan programınız belirli bir donanımı doğrudan sürmek zorunda kalır. Tüm donanım üreticileri bunun nasıl yapılacağının ayrıntılarını yayınlamaz (örneğin, nVidia) ancak yalnızca belirli işletim sistemleri için sürücüler sağlar.
Ayrıca, bilgisayarın programınızı yüklemesini ve çalıştırmasını sağlama problemi de vardır. Masaüstü bilgisayarların çoğunda, programı bir BIOS yükleyici bulmayı umduğu bir yere yerleştirmeniz gerekir.
Programı, düşük seviyeli bir dilde - assembler veya belki de işletim sistemine bağımlı herhangi bir standart kitaplık olmadan C gibi bir şeyle yazmanız gerekebilir.
Arduino'da herhangi bir işletim sistemi olmadan Arduino gibi şeyler için programlar yazabilirsiniz. Kodları göreceli olarak yüksek seviyeli dillerde yazmanıza izin veren geliştirme kitleri vardır, geliştirme kitleri genellikle belirli donanım için sürücülerin eşdeğerini sağlar.
"İşletim Sistemini" yukarıdakilerin hepsini geçersiz kılacak şekilde yeniden tanımlayabilirsiniz. Windows veya Linux işletim sistemleriyle karşılaştırılabilir bir yazılım demek istediğinizi farz ediyorum.