Python'u Bilmeyen Python Programı

Merhabalar,

Önceki konuda işletim sistemi yapacağımı söylemiştim.Daha düşünme ve algoritma kısmındayım.

Planım şu,Assembly çok zor ve uzun olacağı için Python ile devam ediyorum.Çekirdek ekrana “Merhaba” yazarken şu kodu kullanamaz:

print("Merhaba")

Çünkü içinde henüz Python yok :frowning:

Bu yüzden ekrana yazmak için fonksiyon kullanmayı deniyeceğim.Ayrıca .bin dosyaları bilgisine de sahibim artık(az da olsa :D)

Bu gibi çekirdek önerileriniz varsa lütfen yazınız.Bu arada ismi “Anka”

Bir ekibe ihtiyacım olduğunu söylemem lazım :slight_smile:

Peki,bahsettiğim fonksiyon ne olmalı?

%100 yerli” olacagini da soylemistin. Python kullanmaya basladigina gore bundan vazgectigini dusunuyorum. (Soruldugu insandan, yazildigi programdan, calistigi hardware’den tut da kullanan insana kadar her seyin dunya mamulu olacagina deginmiyorum bile.)

Bu kod Python olmak zorunda degil. Hal-i hazirda bir suru dilde gecerli bir kod. Gecerli olacagi baska bir dil de yazilabilir.

Burada "fonksiyon"un tanimini bilmedigin disinda bir cikarima varamadim. Kod tekrarini onleyen bir yapi cekirdeginde Python interpreter’i olmamasi problemini asmana nasil yardim edecek?

Fonksiyon kullanmasi yaninda mi? Degisken de kullansin :slight_smile:

Python’i kullanma karari vermeden once bi boot etsin, ekrana mesaj yazsin.

Ben de zaten ekrana merhaba yı nasıl yazacağını merak ediyorum

Gecen baslikta yolladigim sitede var: https://wiki.osdev.org/Babystep2

1 Beğeni