Lojik Prob Blog

0

Temel C Programlama -15- İlişki Operatörleri

Döngüler ve kararlarda bizim sürekli kullanacağımız ilişki operatörleri denen iki değeri karşılaştırıp 1 veya 0 olarak sonuç veren operatörler vardır. Bu operatörler normal komutların içerisine de yazılabilse de önemli nokta bunların döngü anahtar kelimelerinden...

0

Temel C Programlama -14- Döngülere Giriş

Artık yapısal programlama dair temel kavramlara giriş yapıyoruz. Bu alanda ilk öğrenmemiz gereken konulardan biri döngülerdir. Döngüler routine (yordam) ve subroutine (altyordam) olarak Assembly dilinde makine komutları vasıtasıyla da yapılmaktadır. Çünkü bir programda en...

0

Temel C Programlama -11- Aritmetik Operatörler

Daha önceki örnekte basit bir toplama işlemini yapmıştık. Biz önceki yazılarımızda mikroişlemci mimarisinden, ALU’dan ve Assembly komutlarından bahsetmiştik. Bir mikroişlemcinin yaptığı matematik işlemleri dört işlemden öte gitmiyordu. Bilimsel hesap makinesinde bir tuşla yaptığımız karmaşık...

0

Temel C Programlama -8- İlk Program

C dilinde en büyük adımı ilk programı yazmakla ve ikinci büyük adımı ise ilk programı anlamakla atarız. Bu noktadan sonra anlamadan ilerlememek gereklidir. Eğer anlamadığınız nokta olursa farklı kaynaklardan yararlanarak anlayana kadar o konu...

0

Temel C Programlama -6- C Diline Giriş

Temel C Programlama derslerimizin altıncısında C diline giriş yaparak devam ediyoruz. C diline güzel bir giriş yaparsak C dilinde ilerlemek daha kolay olacaktır. Çünkü C dilini anahtar kelimeler, kurallar ve fonksiyonlar bütünü olarak telakki...

0

Temel C Programlama -4- Programlama Dilleri

Programlamaya giriş yapmak istediğimizde hangi programlama dilini öğrenmemiz gerektiği konusu kafamızı oldukça kurcalar. Ben programlamaya 2007-2008 yıllarında meraklanmış ve Visual Basic üzerinden basit programlar yapmaya başlamıştım. Tabi Visual Basic basit programlar yapmaya yarıyordu ve...

0

Temel C Programlama -3- Bilgisayar Yazılımı Temelleri

Alt seviye programlama yaparken bilgisayar yazılımından çok mikroişlemci yazılımı tabirini kullanmamız gerekir. Çünkü biz bilgisayar kasasına veya anakarta yönelik değil doğrudan doğruya mikroişlemcinin çalıştıracağı komutları yazmaktayız. Donanım soyutlamasının tam manasıyla görüldüğü yüksek seviye diller ...

0

Temel C Programlama -2- Bilgisayar Mimarisi Temelleri

Bilgisayar temellerini C programlamaya geçmeden önce sizlere kısaca anlatmak istiyoruz. Biz bilgisayarları kullanıcı olarak içini ve ayrıntısını pek bilmeden karşımıza gelen arayüzü kullanarak az veya çok kullanabiliyoruz. Fakat bir geliştiricinin bilgisayara bakış açısı bir...

0

Temel C Programlama Dersleri -1- Giriş

Daha önceki yazıda bahsettiğimiz üzere C programlama eğitimini üç ana başlıkta sizlere anlatacağız. Bu eğitimlerden ilki giriş seviyesi olup hiç bilmeyen birinin C dilini anlaması ve rahatça kullanmasına yönelik temel C dersleri olacak. Bu...

1

Temel ve Gömülü C Derslerine Giriş

C programlama dili derslerine kış tatilinde başlamayı düşünsem de bu arada dijital elektronik, bilgisayar mimarisi ve STM32 çalışmaları yaptığımız için C programlama derslerimiz gecikti. Bir sebebi bu olsa da asıl sebebi bir programlama dilini...

0

Programlanabilir Mantık -6- FPGA

Sayfamızı takip edenlerin bildiği üzere daha önceden “FPGA Nedir?” başlıklı bir yazı yazmış ve FPGA’yı ayrıntılı bir şekilde sizlere açıklamıştık. Burada “Nedir?” tarzında bir blog yazısından daha ayrıntılı bir şekilde konuyu ele alacağız. FPGA’lardan...