07 Mayıs 2010, 22:17 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cd Nasıl Çalışır? Kompakt disk deyince aklınıza ne geliyor? Gerçi çoğumuz CD diyoruz. Kimine göre kaliteli sesli müzik dinlemenin bir yolu, kimilerine göre bilgisayarlarımızın vazgeçilmez birer parçası. Her ne olursa olsun bilgisayar ve müzik dünyasının vazgeçilmezleri arasındalar artık. Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. İLK OLARAK İKİLİ SAYI SİSTEMİ CD'lerin nasıl çalıştığını anlatmadan önce bilmenizi istediğim asıl önemli olan konu ikili sayı sistemi. Şimdi bu nerden çıktı demeyin, bence işin temelini kavramakta fayda var. Bizler günümüzde 10'lu sayı sistemini kullanıyoruz. Yani 0 ile 9 arasındaki on adet rakam işimizi görüyor. Bilgisayarların kullandığı ise biraz daha farklı. Onlar sadece 0 ve 1 rakamlarından oluşan ikili sayı sistemini kullanıyorlar. Başka bir deyişle anlatırsak, bilgisayarlar için "evet-hayır" veya "açık-kapalı" ifadeleri geçerlidir. Peki nasıl oluyorda sadece 0 ve 1 rakamlarını kullanarak klavyeden yazdığınız diğer rakamları ve harfleri anlayabiliyor bilgisayarlar. İşte burada ikili sayı sistemi devreye giriyor. Her sayı ve harf ikili sisteme bilgisayarın anlayacağı dilde çevriliyor. Şimdi size ikili sistemdeki bir sayının onlu sisteme nasıl çevrildiğini bir örnekle anlatacağım. Diyelim ki ikili sistemde yazılmış 1001100101 sayısı var. Bunu onlu sisteme çevirelim. Bunun için aşağıdaki hesaplamalar yapılır. Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. - Her hanede bulunan rakamla (0 veya 1) 2hane sayısı çarpılır. - Çıkan tüm sonuçların toplamı onlu sayı sistemine göre sonucu verir. Birde onlu sayı sistemindeki bir sayıyı ikili sisteme nasıl çeviririz ona bakalım. Diyelim ki 1316 sayısını ikili sisteme çevirmek istiyorum. Aşağıdaki hesaplamaları yapmanız yeterli olacaktır. Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. 00000000 = 011111111 = 20+21+22+23+24+25+26+2700000001= 1 = 1+2+4+8+16+32+64+12800000010= 2 = 25500000011= 3 00000100= 4 00000101= 5 00000110= 6 00000111= 7 00001000= 8 00001001= 9 1024 byte 1 kilobyte; 1024 kilobyte 1 megabyte ve 1024 megabyte ise 1 gigabyte olarak ifade edilir. Örneğin bir floppy diskin kapasitesi 1,44 megabytedır. Bu 1,44x1024x1024 = 1.509.949 karaktere denk düşer. Bunu şöyle daha kolay ifade ederiz: Her bir sayfası 2000 harften oluşan 750 sayfa uzunluğunda bir döküman bir floppy diske sığmaktadır. Umarım anlatabilmişimdir 0 ve 1 'in bilgisayarlar için ne anlama geldiğini... YAKINDAN BİR BAKIŞ Gelelim şimdi asıl konumuz olan CD'lere. Çoğunuz mutlaka görmüştür bir CD'nin nasıl olduğunu ama biz yinede biraz tarif edelim: 12 cm çapında, ortasında 15 mm çapında bir delik olan ve 1,2 mm kalınlığında yuvarlak bir plastik parçasına benzetebiliriz. Üzerinde aynen plağa benzer şekilde içten dışa doğru spiraller halinde veriler (datalar) bulunur. Dataların içten başlaması, daha küçük çapta CD 'lerin yapılmasına olanak tanır. Tabi ki bunların kapasitesi daha düşük olacaktır. Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Bu arada şunu söylemek istiyorum. Çukur ve düzlük kısımlar bakış yönünüze göre farklılık gösterebilir. O yüzden umarım kafanız karışmaz. Neyse, çukurlardan bahsetmeye devam edelim. Çukurların derinliği 0,15 mikron'dur. Genişlikleri ise 0,6 mikron. Şimdi sorarsanız eğer mikron nedir diye onu açıklayayım : 1 mikron 1 milimetrenin 1000'e bölünmüş halidir. Yani 1000 mikron 1 milimetreye eşittir. Ne kadar ufak değerler değil mi? Çukurların uzunluklarına gelince, onlar biraz değişkenlik gösterirler. 0,80 mikrondan 3 mikrona kadar olabilirler. Fazla kafamız karışmadan aşağıdaki resme baksak iyi olur. Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. NASIL MI ÇALIŞIYOR? Yazımın başında sizlere ikili sayı sistemini anlatmıştım. Şimdi neden anlatma ihtiyacı duyduğumu daha iyi anlayacaksınız. CD'yi bilgisayara taktığınızda CD belli bir hızla dönmeye başlar. Bu esnada hareket edebilen bir kafa üstünde bulunan lazer ışını CD yüzeyini taramaya başlar. CD üzerine gönderilen her lazer ışını, yansıtıcı alüminyum tabakadan tekrar geri yansır. Yansıyan lazer ışınları bir fotosel tarafından algılanır. Algılanan her lazer ışını 0 değeri olarak bilgisayar tarafından kabul edilir. Pekala, 1 değerini nasıl anlayacak bu bilgisayar? İşte bu nokta çok ilginç: CD üstündeki çukurlardan ve düzlüklerden bahsetmiştik. İşte lazer ışını bir çukurdan düzlüğe geçerken veya tam tersi olarak bir düzlükten bir çukura geçerken geri yansımaz. Yansımayan lazer ışını ise bilgisayar tarafından 1 değeri olarak algılanır. Böylelikle 0 ve 1 değerlerinden oluşan bir veri topluluğu bilgisayara iletilir. Aşağıdaki animasyon biraz daha kolay anlamamızı sağlayacaktır. Aşağıdaki şekilde aynı zaman da CD'lerin çalışma prensibi konusunda fikir vermektedir. Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. EFM NEDİR? Bilgisayarların temel yapısının 0 ve 1 kodlarından oluştuğunu öğrenmiştik. 8 adet kod 1 byte eşdeğerdi ve byte'larda sayı, harf ve sembolleri ifade ediyordu. Byte'ları kolay bir şekilde harddiske veya CD'ye kaydedebiliyoruz. Fakat CD'ye kaydediş biçimi hard disklerden biraz farklıdır. 1 byte 0 ve 1 'lerden oluşur. Tabi ki birbirini takip eden 1 sayılarıda olacaktır. (00110111 gibi) Fakat CD'de bulunan datalarda hiçbir zaman 1 sayısı yanyana gelemez. Bu problemi çözmek için farklı bir sistem kullanılır. İngilizce'de "Eight to Fourteen Modulation" ifadesinin kısaltması olan EFM sistemi kullanılır. Bunu Türkçe'ye kabaca "8'den 14'e modülasyon" olarak tercüme edebiliriz. Yani bu sistem sayesinde 8 bit'lik kodlar 14 bit'lik kodlara dönüştürülerek CD'lere kayıt yapılır. 14 bit'lik kodların özelliği ise arka arkaya 1 sayısının kesinlikle tekrar edilmemesidir. Ama doğal olarak 1 ile biten 14 bit'lik kodu, 1 ile başlayan başka bir 14 bit'lik kod takip edebilir. Böyle durumların olmaması için her iki kod arasına "margin bits" denilen "ara (veya sınır) bitler" konur. Bu 3 adet 0 değeridir (000). Böylelikle 2 adet 1 sayısı birbirini takip edemez. Sonuç olarak 8 bit'lik kodlar 14 bit'lik kodlara dönüştürülerek CD'lere kaydedilir. CD'lerden okunan 14 bit'lik kodlar da 8 bit'lik kodlara dönüştürüldükten sonra işleme konulur. BİLMENİZ GEREKENLER
| |
|
Etiketler |
çalışır, cd |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
Seçenekler | |
Stil | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Bilinçaltı nedir ve nasıl çalışır? | Tufan | Merak Ettikleriniz | 0 | 22 Kasım 2013 08:15 |
Php nasıl daha hızlı çalışır | SeckiN | PHP | 1 | 25 Temmuz 2013 19:15 |
Borsa nasıl çalışır? | Slipknot | IF Ekstra | 0 | 04 Mayıs 2010 22:36 |
Bilgisayar Virüsleri Nasıl Çalışır? | xLine | Bilim Dünyasından Son Haberler | 0 | 16 Eylül 2009 19:33 |
ISA Server nedir Nasıl Çalışır ? | Julw | Ağ, Network ve Networking | 0 | 15 Kasım 2007 19:46 |