Mikroişlemciler ve Programlama Ders Notu(1.Hafta-Teorik)
Bölüm 1 (Giriş) Yazılım mühendisliği ve bilgisayar mühendisliğinin temel noktası mikroişlemcilerdir. Mikroişlemci ile bir cihazı kontrol etme işlemi Giriş/Çıkış ve hafıza elemanı gibi ek birimlere ihtiyaç duyar. Mikroişlemci, saklı bir komut dizisinin ardışık olarak yerine getirerek veri kabul edebilen ve bunları işleyebilen sayısal bir elektronik eleman olarak tanımlanabilir. Temelde mantık kapılar, flip-floplar, sayıcı ve saklayıcılar gibi standart sayısal devrelerden oluşur. Genel olarak bilgisayar ikiye ayrılır; Yazılım( software) Donanım( hardware) Bu iki birim birbirlerine bağlı olarak çalışırlar ve biri olmadan diğeri görevini tam olarak yerine getirememektedir. Yazılım, donanımın hangi yönteme göre nasıl çalışacağını gösteren sanal uygulamadır. Genel Bilgisayar Yapısı Mikroişlemcinin diğer birimlerle iletişimini sistem yolu sayesinde yapar(Veri yolu, kontrol ...