www.mamboteam.com
plcnedir.com Advertisement
FORUM arrow PLC KONULAR arrow S7 200 DERSİ arrow SAYI BASAMAKLARI
Cumartesi, 31 Temmuz 2010
 
 
PLC MARKALARI
Ana Menü
FORUM
ANA SAYFA
PLC KONULAR
PLC NEDİR
PLC TEZİ
SORULAR CEVAPLAR
YENİ SORU SOR
Temel PLC Sistemleri
PLC Programlama
Faydalı Bilgiler
Örnekler
Dahlender Motor
İleri Geri Yıldız-Üçgen Motor
DC Motor Kontrolu
Popüler Yazılar

SAYI BASAMAKLARI Yazdır E-posta
Cuma, 08 Aralık 2006
SAYI BASAMAKLARI      SAYI BASAMAKLARI       Gerek CPU kaydedicilerinde gerekse diğer belleklerde tutulan bilgiler sayı sisteminde saklanırlar.
Ancak ikili sistemde bit bit saklanan bu bilgiler ile kolayca işlem yapılabilmesi ve kolayca işlenebilmesi için,
belirli uzunlukta gruplara ayrılmaları gerekir.Söz konusu bu gruplar
uzunluklarına göre değişik isimlerle tanımlanırlar.Bu tanımlar aşağıda verilmiştir.




CPU, kaydedicilerde saklı bulunan ikili(binary)datalar ile işlem yapar.İkili sistemde bilgi işleme oldukça can sıkıcı olduğundan,
bu bilgiler"OKTAL","EXEDECIMAL" veya "BCD" gibi farklı tabanlı sayı sistemlerine dönüştürülür.
Bu sayı sistemleri kısaca aşağıda verilecektir.

a-)İkili sayı sistemi:


İkili sayı sistemi lojik 1 ve lojik 0 olmak üzere iki değer kullanılır




Yukarıda görüldüğü gibi en sağdaki bitten (LSB) başlamak üzere sola doğru 2'nin kuvveti olacak şekilde bitler sıralanır.
İkili sistemdeki bir sayı aşağıdaki gibi ondalık sayıya(decimal)dönüştürülür.
10110101 = (1X128)+(0X64)+(1X32)+(1X16)+(0X8)+(1X4)+(0X2)+(1X1) = 181 (Decimal)

b-)Oktal sayı sistemi :


Oktal sayı sistemi 8'li tabanda olup 0 ile 7 arasındaki sayıları kullanır.Örneğin oktal sayı sisteminde verilmiş olan
321 sayısını ondalıklı sayıya çevirirsek;
321o=(3x8²)+(2x8¹)+(1x8º) = 209

İkili sistemdeki sayıların oktal sayılara dönüştürülmesi için öncelikle ikili sayı üçerli gruplara ayrılır.
Daha sonra her bir grubun kendi başına onluk sistemdeki değeri yazılır

ÖRNEK :





c-) Hegzadesimal Sayı sistemi

Hegzadesimal sayı sistemi 16 'lı tabanda olup 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E ve F sayılarını kullanır.
Burada A,B,C,D,E ve F harfleri sırasıyla 10,11,12,13,14 ve 15 sayılarına karşılık düşmektedir.
Örneğin ;
321 hexadecimal sayısının ondalık sayıya dönüşümü şu şekilde hesaplanır;

321 ? =(3 x 16²)+(3x16¹)+(1x16º)

İkili sistemde verilmiş olan bir sayıyı hexadecimal sayıya dönüştürebilmek için öncelikle ikili bitler 4 'li gruplara ayrılır.
Daha sonra her bir grubun hexadecimal sayılar ile ondalık sistemdeki karşılıkları yazılır.
ÖRNEK ;
1 0 1 0 1 1 0 0 --- 8 bitlik ikili sayı.
1 0 1 0 1 1 0 0--- 4 'erli gruplara ayırma.
A C--- Hegzadesimal sayı.

d-İkili Kodlanmış Ondalık (Binary Coded Decimal -BCD )

İkili kodlanmış ondalık sayı (BCD) sistemi ondalık sayının her bir ondalık hanesi 4 bitlik ikili sayı
sisteminde yazılarak elde edilir. 0 'dan 9 'a kadar ki ondalık dijitler
0000 'dan 1001 'a kadar uzanan ikili sayılar ile gösterilir.
ÖRNEK:
954 ---- ondalık sayı.
1001 0101 0100 ---- BCD kodu.

Cevaplar/Yorumlar
Ara
Sadece kayitli kullanicilar Cevap/yorum yazabilir!

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
< Önceki   Sonraki >
 
Top! Top!