Bilgisayarlar Hangi Tuşa Bastığımızı Nasıl Anlıyor? Yanıtı Düşündüğünüzden Daha Karmaşık

Bilgisayarlar, halihazırda hayatımızı sürdürmemizde en temel araçlar haline dönüşmüşken, hayatımızdaki baskınlıkları da günden güne artıyor. Peki, her gün bilgisayarımızda bir tuşa bastığımız bu cihazlar tarafından nasıl anlaşılıyor? Bilgisayarlar, bir tuşa bastığımızı nereden biliyor ve bunu bir harf ya da eylem olarak ekrana yansıtıyor?

17.08.2022 08:00:26 tarihinde yayınlandı.

Bilgisayarlar, halihazırda hayatımızı sürdürmemizde en temel araçlar haline dönüşmüşken, hayatımızdaki baskınlıkları da günden güne artıyor. Peki, her gün bilgisayarımızda bir tuşa bastığımız bu cihazlar tarafından nasıl anlaşılıyor? Bilgisayarlar, bir tuşa bastığımızı nereden biliyor ve bunu bir harf ya da eylem olarak ekrana yansıtıyor?

Bu sorunun cevabı, aslında gün geçtikçe bilgisayar teknolojisinin ilerlemesiyle birlikte değişiyor. Fakat temel mantık aslında hep aynı kalıyor. Gelin, bir bilgisayarın klavyedeki bir tuşa bastığımızda ne yaptığını adım adım detaylı olarak anlatalım.

Bilgisayar klavyesinde hangi tuşa basmamızla ekranda bunun cevabını görmemiz, sadece bilgisayar ya da klavyede bulunan bir bileşen ile gerçekleşmiyor. Aslında sadece milisaniyelerden bile kısa süren bu süreçte bilgisayarınızın anakartından işlemcisine ve ekran kartına her bir bileşen bir rol oynuyor. İlk tuşa bastığımız andan itibaren gerçekleşen süreçler de şu şekilde oluyor:

Parmağınızla şu anda klavyenizdeki ‘A’ tuşuna bastığınız anda, bu tuşun altında bulunan devrede bir hareketlilik yaşanıyor. Bastığınız tuşun altındaki mekanizma, klavyedeki devrede tam altında bulunan noktada devre kartıyla temas ediyor. Bu temas sonucunda klavye devresinde bir akım oluşuyor. Yani bastığınız tuş, aslında klavye devresinde bir anahtar işlevi görüyor.

Oluşan elektrik akımıyla birlikte klavyelerde ya da bilgisayarlarda yerleşik olarak bulunan ‘klavye kontrolcüsü’ devreye giriyor. Bu kontrolcü, günümüz bilgisayarlarında anakartlarda bulunan özel giriş/çıkış (I/O) parçalarında (özellikle laptoplarda) yerleşik olarak veya doğrudan klavyelerin kendi bünyesinde yer alıyor. Klavyeye basmanızla birlikte oluşan akım, bu kontrolcü tarafından yakalanıyor.

Kontrolcü, yakaladığı akıma göre ‘scan code (tarama kodu)’ oluşturuyor. Klavyenizdeki her bir tuş, kendine has özel bir tarama koduna sahip. Sadece 0 ve 1’lerden oluşan bu kod, USB kablo, laptop ise doğrudan devre ya da Bluetooth ise bilgisayarınıza taktığınız alıcı aracılığıyla elektriksel vuru ya da sinyal olarak gönderiliyor olarak bilgisayarınıza gönderiliyor.

Tarama kodu, bilgisayarımızın işlemcisine ulaşıyor. İşlemci, bu kodu alarak yönettiği işletim sistemi üzerinden yorumluyor. İşletim sistemi, saniyede sayısız kez bir klavyede tuşa basılıp basılmadığını kontrol ediyor. Aslında her seferinde kendi kendine “Tuşa basıldı mı?” diye soruyor. Siz bir tuşa basarak işlemcinize tarama kodu gönderdiğinizde de bu sorunun cevabı ‘Evet!’ oluyor ve sonraki adımlara geçiliyor.

İşletim sistemi, bu tarama kodunu aldıktan sonra bir ‘olay’ başlatıyor. Bu olay içinde sistem, 0 ve 1’lerden oluşan tarama kodunu, her karaktere bir sayı değeri karşılığının atandığı ve günümüzde tüm teknolojik cihazlarda standart olarak kullanılan Unicode koduna veya ASCII’ye dönüştürüyor. Kod, artık 0 ve 1’lerden değil, çok daha zengin bir yapıdan oluşuyor.


Kaynak webtekno.com

 

1,2 Milyar Dolarlık Metaverse Platformunun "Metaverse Balonu Patladı mı?" Dedirten Kullanıcı Sayısı Açıklandı

Son dönemlerde en çok konuştuğumuz meselelerden bir tanesi, metaverse isimli yeni teknoloji. Sanal ortamda "gerçek" bir dünya kurmayı vadeden bu teknoloji, kimileri için gerçek dünyanın dijitaldeki karşılığı olsa da kimileri için de tarihin en gereksiz icatlarından. Mark Zuckerberg gibi bazı isimler, metaverse teknolojilerine güveniyor ve milyarlarca dolarlık harcama dahi yapıyor.

Twitch, Kumar Yayınlarını Yasaklayacağını Açıkladı! (Ama Biraz Yasaklayacak...)

En popüler canlı yayın platformu olan Twitch, oyun odaklı köklerinden büyük hızla uzaklaşmaya devam ederken geçtiğimiz gün, aslında uzun süredir devam eden bir tartışmayla tekrar gündeme gelmişti. Dünyaca ünlü yayıncılar, bir başka yayıncı tarafından 'ihtiyaç sahibi' yalanıyla dolandırıldığını açıklamış, yayıncıların bu kişiye verdiği paralar ise kumara gitmişti.

Bilgisayar Gibi Özelliklere Sahip Telefon Geliyor: 24 GB RAM, 1 TB Depolama (Ne Samsung, Ne Huawei, Ne Xiaomi...)

Çinli teknoloji şirketi OnePlus, bir süredir yeni bir amiral gemisi telefon üzerinde çalışmalarını sürdürüyor. "Ace 2 Pro" olarak isimlendirilen bu akıllı telefonun bu yıl içerisinde piyasaya sürüleceği düşünülüyor. Gelen son haberler, bu amiral gemisi telefonun kelimenin tam anlamıyla performans canavarı olacağını gözler önüne seriyor. Gelin hep birlikte OnePlus Ace 2 Pro ile ilgili iddialara yakından bakalım.