Elektronik ve Teknoloji Merkezi Elektrotekno.com
Elektronik ve Teknoloji Merkezi




Click here to go to the original topic

Elektrotekno.com Ana Sayfa Temel Elektrik, Elektronik vs.
Yazar Mesaj
mustiay
Tarih: 11.11.2007, 12:24 Mesaj konusu: assembler kitap türkçe

1.SAYI SİSTEMLERİ
Başka bir gezegeni ziyaret etmedikçe, nesneleri ondalık sayılar kullanarak sayarak hayatımızı geçiririz. Matematikçiler ondalık ifadesini 10 tabanında sayma sistemi olarak değerlendirirler. Çünkü bu 0 ile 9 arasında 10 rakamdan oluşmaktadır.
İnsanoğlu ondalık sayılarla daha rahat sayabilmektedir. (Belki de on el ve ayak parmağı olduğu için.) Ama bilgisayarlar böyle değil. Bunun yerine bilgisayarlar 2’lik tabandaki (binary) sayma sistemiyle sayarlar. Bu tabanın yalnız iki rakamı vardır. 0 ve 1. Bundandır ki bilgisayarlar kendi düzeylerinde haberleşirler. (Siz bunu assembler dili kullandığınızda yaparsınız.)
İkilik (binary) sayma sistemine alışık olmalısınız. Binary yanında, assembler-dili programcıları bir diğer sayma sitemi olan 16 tabanındaki (hexadesimal) sayma sitemine de iyi derecede alışık olmalıdırlar.
Bu bölüm daha önce hiçbir birikimi olmayan okuyucular için bilgisayar sayı sistemlerini ele alır. Eğer zaten binary ve hexadesimal sayma sitemlerini biliyorsanız bu bölümü atlayabilirsiniz.

1.1.İKİLİK (BINARY) SAYMA SİSTEMİ

Bir bütün program talimatlarını ve veriyi belleğinden alır. Bellek binlerce elektrikli bileşen içeren tümleşik daireler (ya da yongalar) kapsar. Işık anahtarları gibi bu bileşenlerde yalnız iki olası ayar vardır. “On” ya da “off”. Hala yalnızca bu iki ayarla, bellek bileşenleri kombinasyonları herhangi bir boyutun sayılarınız gösterebilir. Nasıl mı? Okumaya devam edin.
Bellek bileşeninin On ve Off ayarları ikilik sayı sisteminin iki rakamıyla uyuşmaktadır. Bu bilgisayarın temel sistemidir. Yalnızca iki rakamımız var. 1 (On) ve 0 (Off). İkilik sayı sistemi bir 2 tabanı sitemidir. Yeniden, bu durum ikilik sayı sistemini 10 rakama sahip (0 ile 9 arasında) standart ondalık sayı sisteminden ayırır.
Belleğin anahtara benzer bileşenleri “bits” (binary digits’in kısaltması) diye adlandırılır. Gelenek olarak, bir bit “on” olduğunda 1 değerini “off” olduğunda 0 değerini alır. Bu gösterir ki bir ondalık rakamı (0 ile 9 arasında) düşünene kadar sınırlandırır.
Şimdi siz ondalık rakamları 9’dan büyük formda sayılara birleştirebiliyorsanız, binary rakamları da 1’den büyük sayılara birleştirebilirsiniz.
Bildiğiniz gibi 9’dan büyük ondalık sayıları göstermek için ek “onlu” rakamlara ihtiyacınız var. Benzer şekilde 99’dan büyük ondalık sayıları göstermek için bir “yüzlü” rakama gerek var ve böyle devam eder. Her ondalık rakam için hemen sağına 10’un katları rakamları eklemelisiniz.

Örneğin;
Elektrotekno.com Ana Sayfa Temel Elektrik, Elektronik vs.
1. sayfa (Toplam 1 sayfa)

assembler kitap türkçe

Gizlilik Politikası

PLC programming