ASCII Kod Tablosu Nedir?

ASCII (American Standard Code for Information Interchange) kod tablosu, bilgisayarlar arasında metin verilerinin iletimi için kullanılan bir karakter kodlama sistemidir. Bu kodlama sistemi, metin karakterlerini ve bazı özel sembolleri sayısal değerlere dönüştürerek bilgisayarlar arasında veri alışverişini mümkün kılar. ASCII kod tablosu, metin dosyalarının ve iletişimin temelini oluşturur ve genellikle bilgisayar programlamasında da önemli bir rol oynar.

ASCII Kod Tablosu Nasıl Çalışır?

ASCII kod tablosu, her bir metin karakterini bir sayı ile temsil eder. Bu sayılar, bilgisayarların anlayabileceği ikilik (binary) formatta ifade edilir. Örneğin, büyük harf “A” karakteri ASCII kod tablosunda 65 numarasıyla temsil edilir. Küçük harf “a” ise 97 numarasına karşılık gelir. Her karakterin kendine özgü bir ASCII kodu vardır.

ASCII kod tablosu, karakterlerin sadece temsilini sağlamakla kalmaz, aynı zamanda birçok özel sembolü, kontrol karakterlerini ve işaretleri de içerir. Örneğin, Enter tuşu bir ASCII kontrol karakteri olan “CR” (Carriage Return) ile temsil edilir ve kod numarası 13’tür. Aynı şekilde, boşluk karakteri de ASCII kod tablosunda 32 numarasına sahiptir.

ASCII Kod Tablosu Örnekleri

İşte bazı yaygın ASCII kodları ve karşılık gelen karakterlerin örnekleri:

  • A: ASCII kodu 65
  • B: ASCII kodu 66
  • a: ASCII kodu 97
  • b: ASCII kodu 98
  • 0: ASCII kodu 48
  • 1: ASCII kodu 49
  • Space (Boşluk): ASCII kodu 32
  • Enter (CR): ASCII kodu 13
  • Dolar işareti ($): ASCII kodu 36
  • Yüzde işareti (%): ASCII kodu 37

ASCII Kod Tablosu Kullanım Alanları

ASCII kod tablosu, bilgisayar programlaması, metin işleme, veri iletişimi ve daha birçok alanda kullanılır. İşte bazı kullanım alanları:

  1. Veri İletişimi: ASCII kodları, bilgisayarlar arasında metin tabanlı verilerin iletimi için kullanılır. Bu, internet üzerinden e-posta gönderirken, dosya paylaşımı yaparken veya herhangi bir metin tabanlı iletişimde kullanılır.
  2. Programlama: Programlama dilleri, karakter dizilerini işlerken ASCII kodlarını kullanır. Bu sayede programlar metin işleme işlemlerini gerçekleştirebilir.
  3. Dosya İşleme: Birçok metin dosyası, ASCII kodlaması kullanır. Bu, metin belgelerini açarken veya düzenlerken önemlidir.
  4. Karakter Tabanlı Cihazlar: Yazıcılar, tarayıcılar ve diğer karakter tabanlı cihazlar, ASCII kodlarını kullanarak metin ve sembollerin çıktısını alır veya okur.

ASCII Tablosu

Bu tablo ASCII kodlarına sahip karakterleri ve karşılık gelen ondalık (decimal) değerleri gösterir. Her bir karakter, bir ondalık değere sahiptir ve bu değerler bilgisayarlar arasında karakterleri temsil etmek için kullanılır. ASCII tablosu, metin belgelerinin ve bilgisayar programlarının içindeki karakterlerin düzgün bir şekilde işlenmesini sağlar.

Dec   Char    Dec   Char    Dec   Char    Dec   Char
-----------------------------------------------------
  0     NUL     32            64     @       96     `
  1     SOH     33     !      65     A      97     a
  2     STX     34     "      66     B      98     b
  3     ETX     35     #      67     C      99     c
  4     EOT     36     $      68     D     100     d
  5     ENQ     37     %      69     E     101     e
  6     ACK     38     &      70     F     102     f
  7     BEL     39     '      71     G     103     g
  8     BS      40     (      72     H     104     h
  9     HT      41     )      73     I     105     i
 10     LF      42     *      74     J     106     j
 11     VT      43     +      75     K     107     k
 12     FF      44     ,      76     L     108     l
 13     CR      45     -      77     M     109     m
 14     SO      46     .      78     N     110     n
 15     SI      47     /      79     O     111     o
 16     DLE     48     0      80     P     112     p
 17     DC1     49     1      81     Q     113     q
 18     DC2     50     2      82     R     114     r
 19     DC3     51     3      83     S     115     s
 20     DC4     52     4      84     T     116     t
 21     NAK     53     5      85     U     117     u
 22     SYN     54     6      86     V     118     v
 23     ETB     55     7      87     W     119     w
 24     CAN     56     8      88     X     120     x
 25     EM      57     9      89     Y     121     y
 26     SUB     58     :      90     Z     122     z
 27     ESC     59     ;      91     [     123     { 28     FS      60     <      92     \     124     | 29     GS      61     =      93     ]     125     }
 30     RS      62     >      94     ^     126     ~
 31     US      63     ?      95     _     127    DEL

 

Sonuç

ASCII kod tablosu, bilgisayarlar arasında metin verilerinin iletilmesi için temel bir araçtır. Her karakterin kendine özgü bir ASCII kodu vardır ve bu kodlar, metin işleme, programlama ve veri iletişimi gibi birçok alanda kullanılır. ASCII kod tablosu, bilgisayarlar arasındaki metin tabanlı iletişimin temel taşlarından biridir ve bilgisayar bilimlerinde önemli bir rol oynar.

More Reading

Post navigation