Teknoloji, gittikçe yaygınlaşan ve hayatımızın her noktasına girmeye başlayan, bununla beraber hayatımızı kolaylaştıran bir sistem. Peki teknolojinin temellerinde ne var? Hiç merak ettiniz mi?
Makine Dili Nedir?
Makine dili, bilgisayarların yazılımlarının çalışmasını sağlayan en temel birimlerden birisidir. Yani makine dili, bilgisayarın temelini oluşturur. Bilgisayarda yaptığınız her işlemin arka planında makine dili yatmaktadır. Örneğin bir oyun oynarken arka planda kodlar makine dili ile yönetilmektedir. Makine dili, bilgisayar açıkken sürekli olarak aktif görev oynar. Kafanızın karışmaması için bu yazıda çok fazla teknik detaya girmeden örneklendirerek açıklayacağım.
Makine Dili Nasıl Çalışır?
Makine dili, dediğimiz gibi işletim sistemi, yazılımlar, oyun, uygulama, internetten gelen veriler gibi her şeyde bulunur. Şu anda forumda bu yazıyı okuyorsunuz. Sizin kullandığınız tarayıcı, buradaki gördüğünüz her karakter, buranın tasarımı kısacası her şeyin makine dilinde bir kodu vardır.
Şimdi farklı bir örnekle açıklayacağız. Bir yazılım düşünün. Bu yazılımı açarsanız işlemci gerekli kodları çalıştırır, sonrasında RAM ve ekran kartına gerekli verileri gönderir. Ekran kartındaki veriler sizin monitörünüzdeki her bir piksele renk olarak yansır. Son olarak farklı...