ASCII harflerini ikili sayılara dönüştürme - nasıl çalışır
Bilgisayarınızı her zamanki gibi kullanabilmeniz için ASCII harfleri ve ikili sayılar kullanır. Bu pratik ipucunda bunların gerçekten ne işe yaradığını öğrenebilirsiniz.
İkili sayılar - bilgisayarda bu şekilde kullanılırlar
İkili sayılara bakmadan önce, bunların nasıl doğru dönüştürüldüğünü açıkladığımız "İkili ve Onaltılık Sayılar" ile ilgili makalemizi okuyun.
- Bilgisayar bir ve sıfırlardan oluşan bir sayı sistemi kullanır. Bu sayı sistemiyle, veriler örneğin bir kapasitör üzerindeki elektrik yükü şeklinde, direnç üzerindeki elektrik voltajı şeklinde veya örneğin sabit disklerde ("HDD") mıknatıslama ile saklanabilir.
- Bilgisayarlar ikili sistemi tam sayıları temsil etmek için kullanır: Kayan nokta sayıları veya negatif değerler gibi diğer sayı türleri de kendi kuralları kullanılarak eşlenebilir.
- Her şey harfler ve noktalama işaretleri ile biraz daha karmaşıklaşıyor. Bunun için özel kodlama gereklidir.
ASCII harfleri - bu şekilde kullanılır
Günümüzde birçok farklı kodlama vardır. En iyi bilinen kodlama, "bilgi alışverişi için Amerikan standart kodu" olan ASCII'dir.
- ASCII kodu büyük ve küçük harflerde Latin alfabesini, on Arap rakamını ve bazı noktalama işaretlerini (noktalama işaretleri, kelime karakterleri), diğer özel karakterleri ve bazı kontrol karakterlerini içerir.
- ASCII kodu ile, her karaktere 7 bitlik bir desen atanır. ASCII için kullanılmayan sekizinci bit, iletişim hatlarında hata düzeltme amacıyla (eşlik biti) veya diğer kontrol görevleri için kullanılabilir. Bu nedenle bir ASCII karakteri 8 bit bellek, yani bir bayt tüketir.
- İlk 32 ASCII karakter kodu (0x00 - 0x1F) kontrol karakterleri için ayrılmıştır. Bu noktadan itibaren, diğer tüm karakterler görünür amaçlar için de kullanılabilir.
- ASCII kodları ile sadece bir önemli numarayı hatırlamanız gerekir: 64. İkili sistemde (1000000) ₂ sayısı ve onaltılık sistemde 0x40 sayısı. Bu sayı @ işareti için ASCII koduna karşılık gelir. Bunu büyük "A", sonra büyük "B" izler. Büyük "A" değeri 65, büyük "B" değeri 66 vb.
- Küçük harfler 97'den başlar. 97 (ondalık sistemde) küçük "a" dır. Sırayla sayılar 48'den başlar. (Ondalık) değeri 48 0 anlamına gelir.
- Profesyonel ipucu: Klavyenizdeki sayısal tuş takımını etkinleştirin. [Alt] tuşunu basılı tutun ve sayı tuşuna ASCII karakteri için sayı kodunu girin. [Alt] tuşunu bıraktığınızda, ilgili karakter yazılır. Ancak, önceden bir kelime işlemci açmış olmalısınız. BS veya SEKME gibi kontrol karakterleri karakter olarak çıkarılmaz.
Bir sonraki pratik ipucunda, kuantum bilgisayarların nasıl çalıştığını açıklayacağız.