Hayatımızın her alanında bulunan dijital sistemlerin nasıl çalıştığını nasıl tasarlandığını öğrenmek için ideal olan bu kurs, Elektrik/Elektronik Mühendisliği ya da Yazılım Mühendisliği bölümünde okuyan öğrencilere yönelik ama bir işlemcinin nasıl çalıştığını merak eden herkes katılabilir ve anlayabilir.
İlk önce elektronik anahtar olan transistörün nasıl çalıştığını ve transistörlerle temel mantıksal kapılarının nasıl oluşturulduğunu öğreniyorsunuz. Daha sonra AND, NOT, OR, NOR, XOR gibi temel dijital kapıların çalışma prensibi ve bu dijital kapılarla yapılmış sistemleri öğreneceksiniz. Bu kapılarla yapılan flip-floplar, yarım ekleyiciler, tam ekleyiciler ve çoğullayıcıları öğreniyorsunuz. Flip-floplarla yapılmış öteleyici ve kaydedici sistemleri öğreniyorsunuz.
İkili ve 16lı sayı sistemlerinin dijital sistemlerde nasıl kullanıldığını ve basit aritmetik işlemleri göreceksiniz.
Daha sonra bir lamba kontrol sisteminin nasıl analiz edildiğini nasıl durum diyagramı çizildiğini ve durumların değişimi için nasıl KV diyagramı ortaya çıkarıldığını animasyonlarla öğreniyorsunuz.
Bu kursda öğrendiğimiz ekleyici, çoğullayıcı ve hafıza gibi alt sistemleri birleştirip çok basit bir işlemci yapmayı görüyoruz ve çalışma prensibini anlıyoruz.
En son olarak da model bir işlemcide kısa bir assembler programı çalışırken kodun nasıl elektrik sinyallerine dönüştüğünü ve işlemcide olan biteni animasyonlarla anlayacaksınız :).
Bu kursdan sonra devam niteliğinde bir kurs daha olacak: C ile programlama ve algoritmalar, daha sonra ise C++ ile programlama kursumuz olacak. Belki daha sonra da C++/Qt ile ilgili bir kursumuz daha olabilir.