1 Kasım 1986 Tarihli Commodore Gazetesi Sayfa 49

1 Kasım 1986 tarihli Commodore Gazetesi Sayfa 49
Metin içeriği (otomatik olarak oluşturulmuştur)

FO9B gene doğru cevap. Peki, bu onaltılık sistem de nereden çıktı şimdi? Hadi ikilik sistemi anla- dık, ya bu? Dikkat ederseniz, 4 tane bit ile 0- 15 arası sayıları gösterebiliriz (0000- 1111). Onaltılık sistemde de, aynı de- Berleri 0-F arası karakterlerle göstere- biliyoruz. Böylece aynı değerleri iki- lik sistemde dört, onluk sistemde iki basamakla gösterirken, onaltılık sis- temde sadece tek basamakla göstere- bilmekteyiz. Bir byte'ın sahip olduğu değeri de (0-255) sadece iki basamak- la (00-FF) gösterebiliyoruz. Üstelik bir bakışta o byte'ın sağ ve sol yarıları- nın değerlerini ayrı ayrı görebiliyoruz. Bu dörder bit'lik gruplara NİBBLE adı verilir ve oldukça sık kullanılır. Yazımız boyunca onluk, ikilik ve onaltılık sistemde sayılar verdiğimiz zaman, bunu belirtmek için aşağıda- ki gibi vereceğiz: 255— ol1111111 - $FF İkilik sistemdeki sayıları Yo ile, onaltılık sayıları $ ile belirtirken, on- luk sayıları olduğu gibi bırakacağız. Geldik son konumuza. VIC”ın yaz- maçları içindeki her bir bit ayrı bir an- lam taşır. Onların 1 veya 0 olması, de- ğişik grafik özelliklerini harekete ge- çirecektir. Demek ki, bir byte'daki tüm bit'ler arasındaki bir tek bit'i ya- kıp söndürebilecek birtakım işlemle- re gereksinim duymaktayız. İşte bu iş- lemlere mantıksal işlemler adını ver- mekteyiz. İlk işlemimiz AND (ve) işlemi. Bu- nu, istediğimiz bir bit'i O yapmak için kullanacağız. Örneğin Vo10011101 sa- yısının sağdan üçüncü ve sekizinci bit'lerini 0 yapmak istiyoruz. Bu du- rumda sayımızı ZoOL111011 ile AND”- lememiz lazım. Önce AND işleminin doğruluk tablosunu verelim: 0 AND 0-0 OANDİIİ-0 1 AND 0-0 1ANDI-I Gördüğünüz gibi sağ taraftaki bit 0 olduğunda, sol taraftaki bit ne olur- sa olsun, sonuç sifir olmaktadır, ya- ni sönmektedir. Sağ taraftaki bit 1 ol- duğunda ise, sonuç sol taraftaki bit'- in aynısı olarak kalmakta, yani değiş- memektedir. Dolayısıyla yukarıdaki işlemin sonucu: Yo10011101 AND MO1111011 - 90900011001 Gördüğünüz gibi, ikinci byte'da 0 olan bit'ler sonuçta söndüler. Diğer bit'ler ise değişmeden kaldılar. Peki bunun tam tersini yapmak, ya- ni belli bazı bit'leri yakmak istersek ne yapacağız? İşte o zaman OR (ve- ya) işlemini kullanacağız. V010011101 sayısının sağdan ikinci ve yedinci bit'- lerini yakmak istersek, büu sayıyı 97001000010 ile OR'lamak zorundayız. İşte gene doğruluk tablosundan baş- layalım: 0 OR 0-0 DOR1İ-1İ 1OnRrR0-1İ 1OR1İ-1İ Gördüğünüz gibi sağ taraftaki bit 0 olduğunda, sol taraftaki bit olduğu gibi sonuca geçmekte, yani değişme- mektedir. Sağ taraftaki bit 1 olduğun- da ise, sonuç sol taraftaki bit'den ba- ğımsız olarak 1 olmakta, yani yan- maktadır. Dolayısıyla yukarıdaki iş- lemin sonucu: MUSTAFA ABİ'nin yeni ürünü Enstrümentfal Türk Müziği Yıldızlı Semalardan İstanbul Türkülerine... 20 Seçme Parça Üstelik seslerle istediğiniz gibi oynama Yeni parçalar girme Programı inceleme sevdirme olanağı İsterseniz beste de yapabilirsiniz Kullanım kılavuzuyla beraber Simons' Basic Türkçe Kullanım Kılavuzu 0 ,, 100'den fazla yeni komut Ve de alefinizi ana babanıza Hepsi örnekli ve ayrıntılı açıklamalı Türk müziği kaseti: 3470 TL. Simons' Basic Kullanım kılavuzu: 2420 TL. SB kullanım kılavuzu 4 SB kasedi: 3920 TL. ÖDEMELİ İSTEME ADRESİ: Mustafa Yaşar And. Sk. 24/6 Çankaya-ANKARA 49

Bu sayıdan diğer sayfalar: