ASCII

ASCII (İngilizce: American Standard Code for Information Interchange, Türkçe: Bilgi Değişimi İçin Amerikan Standart Kodlama Sistemi) Latin alfabesi üzerine kurulu 7 bitlik bir karakter kümesidir. İlk kez 1963 yılında ANSI tarafından standart olarak sunulmuştur.

ASCII'de 33 tane basılmayan kontrol karakteri ve 95 tane basılan karakter bulunur. Kontrol karakterleri metnin akışını kontrol eden, ekranda çıkmayan karakterlerdir. Basılan karakterler ise ekranda görünen, okuduğumuz metni oluşturan karakterlerdir. ASCII'nin basılan karakterleri aşağıda belirtilmiştir.

ASCII yazdırma karakterleri 

32-126 arası sayılar klavyenizde bulabileceğiniz ve bir belgeyi görüntülediğinizde veya yazdırdığınızda görünen karakterlere atanmıştır. 127 SİL komutunu gösterir.

ASCII yazdırma karakterleri tablosu

ASCII tablosu

Genişletilmiş ASCII yazdırma karakterleri 

Genişletilmiş ASCII karakterler ek karakter talebini karşılar. Genişletilmiş ASCII'de (aşağıdaki grafikte görüntülenen 0-32 arası sayılar) yer alan 128 karaktere ek olarak 128 karakter daha bulunur, böylece toplam karakter sayısı 256'ya ulaşır. Bu ek karakterlerle bile, birçok dilde 256 karaktere katılamayan simgeler vardır. Bu nedenle, bölgesel karakter ve simgeleri karşılamak için ASCII çeşitlemeleri vardır.

Örneğin, Kuzey Amerika, Batı Avrupa, Avustralya ve Afrika dillerine ait yazılım programlarında ISO 8859-1 olarak da bilinen ASCII tablosu kullanılır.

Genişletilmiş ASCII yazdırma karakterleri tablosu

 Ondalık Karakter     Ondalık 	Karakter
 128 	Ç 		192 	└
 129 	ü 		193 	┴
 130 	é 		194 	┬
 131 	â 		195 	├
 132 	ä 		196 	─
 133 	à 		197 	┼
 134 	å 		198 	╞
 135 	ç 		199 	╟
 136 	ê 		200 	╚
 137 	ë 		201 	╔
 138 	è 		202 	╩
 139 	ï 		203 	╦
 140 	î 		204 	╠
 141 	ì 		205 	═
 142 	Ä 		206 	╬
 143 	Å 		207 	╧
 144 	É 		208 	╨
 145 	æ 		209 	╤
 146 	Æ 		210 	╥
 147 	ô 		211 	╙
 148 	ö 		212 	Ô
 149 	ò 		213 	╒
 150 	û 		214 	╓
 151 	ù 		215 	╫
 152 	ÿ 		216 	╪
 153 	Ö 		217 	┘
 154 	Ü 		218 	┌
 155 	¢ 		219 	█
 156 	£ 		220 	▄
 157 	¥ 		221 	▌
 158 	₧ 		222 	▐
 159 	ƒ 		223 	▀
 160 	á 		224 	α
 161 	í 		225 	ß
 162 	ó 		226 	Γ
 163 	ú 		227 	π
 164 	ñ 		228 	Σ
 165 	Ñ 		229 	σ
 166 	ª 		230 	µ
 167 	º 		231 	τ
 168 	¿ 		232 	Φ
 169 	⌐ 		233 	Θ
 170 	¬ 		234 	Ω
 171 	½ 		235 	δ
 172 	¼ 		236 	∞
 173 	¡ 		237 	φ
 174 	« 		     238     ε
 175 	» 		239 	∩
 176 	░ 		240 	≡
 177 	▒ 		241 	±
 178 	▓ 		242 	≥
 179 	│ 		243 	≤
 180 	┤ 		244 	⌠
 181 	╡ 		245 	⌡
 182 	╢ 		246 	÷
 183 	╖ 		247 	≈
 184 	╕ 		248 	≈
 185 	╣ 		249 	∙
 186 	║ 		250 	·
 187 	╗ 		251 	√
 188 	╝ 		252 	ⁿ
 189 	╜ 		253 	²
 190 	╛ 		254 	■
 191 	┐ 		255

ASCII yazdırma dışı denetim karakterleri 

ASCII tablosundaki 0-31 arasındaki sayılar, yazıcı gibi bazı çevresel aygıtları denetlemek için kullanılan denetim karakterlerine atanmıştır. Örneğin, 12 form besleme/yeni sayfa işlevine ayrılmıştır. Bu komut yazıcıya bir sonraki sayfanın başına atlama bilgisi verir.

ASCII yazdırma dışı denetim karakterleri tablosu
 Ondalık 	Karakter 		Ondalık 	Karakter
 0 	boş 		                16 	veri bağlantısından çık
 1 	başlık başlangıcı 		17 	aygıt denetimi 1
 2 	metin başlangıcı 		18 	aygıt denetimi 2
 3 	metin sonu 		        19 	aygıt denetimi 3
 4 	aktarım sonu 		        20 	aygıt denetimi 4
 5 	sorgu 		                21 	olumsuz bildirim
 6 	bildirim 		        22 	zaman uyumlu boşta kalma
 7 	zil 		                23 	aktarım bloğu sonu
 8 	geri al 		        24 	iptal
 9 	yatay sekme 		        25 	ortam sonu
 10 	satır besleme/yeni satır 	26 	değiştir
 11 	dikey sekme 		        27 	çık
 12 	form besleme/yeni sayfa 	28 	dosya ayırıcısı
 13 	satır başı 		        29 	grup ayırıcısı
 14 	dışarı kaydır 		        30 	kayıt ayırıcısı
 15 	içeri kaydır 		        31 	birim ayırıcısı

Dış bağlantılar 
  Ascii.uzerine.com
 The ASCII subset of Unicode
 The Evolution of Character Codes, 1874-1968
 Scanned copy of American Standard Code for Information Interchange ASA standard X3.4-1963