Signed , Unsigned Sayılar Hakkında Bilgi

canumran

Üye
Katılım
9 May 2011
Mesajlar
1
Puanları
1
Merhaba herkese, ben PLC programlamayı öğreniyorum. Başlangıç seviyesindeyim, bahsettiğim konu hakkında döküman, veya bilgi verebilecek olan varsa çok sevinirim.

Plc programlamanın mantığı bildiğimiz gibi sayı sistemlerini anlamaktan geçiyor. Bu konuda biraz eksiğim temeli sağlam tutmak istiyorum. Mantık önemli anlıcağınız.

Bahsettiğim bunların mantığı. işaretsiz sayıları anladım sayılır fakat pekiştirmek amaçlı..

Bunları ne gibi örneklerde kullanıyoruz?
Neden Negatif tam sayı kullanmak zorunda kalınmış?

Örneğin ; 130 sayısının 1000 0010 yani 8 bit olduğunu 1 byte olduğunu biliyorum ve binary olarak yazabiliyorum.. ama nasıl oluyorda -125'e aynı karşılık geliyor.
 
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
En soldaki bit yani 7. bit işaret bitidir. Bu bit 0 ise arkasından gelen sayı +, eğer bu bit 1 ise ardından gelen sayı - sayıdır.

örneğin: 01111111 = 127, 11111111=-127 dir. Sanırım sizin kafanızı karıştıran olay tablonun orta sütunundaki değerlerinin farkı ama bu tabloya bakarsanız aradaki değerlerin tümleyeninin alındığını yazıyor yani 11111111=10000000 =-127 olmuş işaret bitinden sonraki bitlerin tümleyeni (değili alınmış)

125=01111101
-125= 11111101 bunun işaret bitine dokunmadan tümleyeni alınmış ve sonuç 10000010 olarak karşımıza çıktı.
 
Son düzenleme:
dostum zamanla bunun çok da önemli olmadığını anlıyacaksın..b,rkaç örneğe bakman yeterli..
 

Yeni mesajlar

Forum istatistikleri

Konular
128,190
Mesajlar
915,724
Kullanıcılar
449,960
Son üye
katzeimar

Yeni konular

Çevrimiçi üyeler

Geri
Üst