Makine dili: Revizyonlar arasındaki fark
[kontrol edilmemiş revizyon] | [kontrol edilmemiş revizyon] |
İçerik silindi İçerik eklendi
k Bot değişikliği Değiştiriliyor: ar:لغة الآلة |
k Bot değişikliği Değiştiriliyor: ml:യന്ത്രഭാഷ; Kozmetik değişiklikler |
||
1. satır:
'''Makine dili''' [[mikroişlemci]] ya da [[mikrodenetleyici]] gibi komut işleme yeteneğine sahip entegrelerin işleyebilecekleri komutlardan ve buna uygun [[söz dizimi]]nden oluşan dile verilen addır. Makine dili, işlemcinin verilen [[komut]]lar doğrultusunda çalıştırılmasını sağlayan ve [[işlemci]] mimarisine göre değişen en alt seviyedeki [[Programlama dilleri|programlama dilidir]]. Bu dil sadece 0 ve 1 binary ikililerinin anlamlı kombinasyonlarından meydana gelmektedir. Bu nedenle, makine dilinin anlaşılması çok güçtür. 0 ve 1 ikilileri işlemcinin instruction seti doğrultusunda işleme (process) uygulanacak operasyon, operasyonun gerçekleştirileceği verinin hafızada bulunduğu adres ve hafızaya ulaşım yolları gibi bilgileri ifade edecek şekilde biraraya gelmekte ve işlemci tarafından decode edilerek gerekli işlemin yerine getirilmesi sağlanmaktadır. Diğer proglamlama dillerin gerektirdiği [[derleyici]] ya da [[yorumlayıcı]] kullanımını gerektirmediğinden ve donanımı doğrudan kontrol etme gücü olduğundan kullanılır.
Kullanılan işlemcinin komut setinden ibaret olan makina dili komutları [[Bilgisayar donanımı|
Örneğin:
38. satır:
[[ko:기계어]]
[[lt:Mašininis kodas (programavimas)]]
[[ml:യന്ത്രഭാഷ]]
[[nl:Machinetaal]]
[[no:Maskinkode]]
|