Blog etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Blog etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

15 Nisan 2019 Pazartesi

Bellekler Nasıl Üretilir ? Belleklere Veriler Nasıl Yazılır ? Hesaplama yöntemleri nelerdir ?


BİR BELLEĞİN KAPASİTESİ Bir hafızanın kapasitesi, maksimum sayıda saklayabileceği bit veya kelime sayısı ile belirtilir. Kelime / Kelime sayısı / Kelime uzunluğu (m): Mikroişlemcinin her saat (clock) darbesinde işlem yapabileceği bit sayısına denir. 4 / 8 / 16 / 32 / 64 bitlik kelime uzunlukları vardır. Veri yolu genişliği olarak da adlandırılır. Adres sayısı (n) : Bir hafızada n adet adres sayısı var ise 2n adet adres bulunmaktadır. Adres yolu genişliği olarak da adlandırılır. Eğer bir hafıza n-bit adres giriş hattına ve m-bit kelime uzunluğuna sahipse hafızanın kapasitesi 2n x m’dir. Örn: 1Kx8’lik bir hafıza, her biri 8-bit genişlikte olan 1024 tane hücreyi ifade etmektedir. Soru : Yandaki belleği kapasitesi nedir? 



Adres biti sayısı (n) :2 Adres sayısı (2n) : 4 Kelime sayısı (m) : 3 



BELLEKLERDE OKUMA İŞLEMİ Bir hafızanın çalışabilmesi için, uygulanan adres, veri ve kontrol sinyalleri için zamanlama sınırlamaları bulunur. Bir bellek gözünün içeriğinin okunması veya bir bellek gözüne veri yazılması için geçen süreye erişim zamanı denir. Hafıza sinyallerini analiz etmek için en basit işlem okuma çevrimidir. Bir okuma çevriminde aşağıda olaylar gerçekleşir: 

  • Hafıza girişlerine adres uygulanır. 

  • CS girişine lojik 0 uygulanarak bellek seçilir. 

  • Seçilen hafıza hücresinin içeriği, erişim zamanına (access time) eşit bir süre sonra , veri çıkışlarında gözlenir. 

  • Adres hatları diğer bir hafıza hücresine yazmak veya okumak için değiştirilebilir

  • Hafıza adresi, mikroişlemci tarafından sağlanır.

  • Mikroişlemcinin çalışması sırasında bu hatları gözleyen bir kod çözücü, erişilmek istenen hafıza biriminin adresinin üretilmesinden kısa bir süre sonra, bu kodu çözerek CS sinyalini üretir. 

  • Adres üretiminden sonra, verinin çıkışta okumaya hazır olması için geçen zamana erişim zamanı (tA) denir. En az bu kadar bir zaman sonra, mikroişlemci RD sinyalini aktif yaparak veriyi okur.  





BELLEKLERDE YAZMA İŞLEMİ 
Bir yazma çevriminde aşağıda olaylar gerçekleşir: 
  • Hafıza girişlerine adres uygulanır. 
  • CS girişine lojik 0 uygulanarak bellek seçilir. Hafızaya yazılacak veri, hafıza veri girişlerine uygulanır. WE hattı aktif hale getirilir. 
  • Adres hatları, diğer bir hafıza hücresine yazmak veya okumak için değiştirilebilir. 
  • Adres ve kontrol sinyallerinin kodunu çözen kod çözücü, CS sinyalini üretir. 
  • Hafıza seçildikten sonra, hafızanın WR sinyali aktif hale getirilir. Bu sırada yazılacak veride bir değişiklik olmaz ve son olarak bu veri seçilmiş olan hücreye yazılır. 
  • Bir verinin hafızaya yazılabilmesi için gereken minimum süreye tw, WR darbesini üreten mikroişlemci uymak zorundadır . 
Daha fazla bilgi için aşağıda bulunan dökümanı okuyunuz.

7 Nisan 2019 Pazar

VPN Nedir? VPN’in Yararları ve Zararları Nelerdir?


VPN adı verilen Sanal Özel Ağ sistemlerini internete bağlanırken kullanmanız için birçok neden var. Bunlardan başlıcası da güvenlik. VPN umumi bir ağ altyapısı üzerinden güvenli iletişim protokolleri yaratma aracıdır. VPN programları bilgilerin güvenli ve gizli kalmasını garanti altına almak amacıyla şifreleme ve denetim kullanır. Bu bilgilerinizin ve verilerinizin birçok konumda herhangi bir suistimal olmadan ve gizli bir şekilde kullanılması demektir. Bununla birlikte, ortak ağları veri transferi yapmak için kullanmak da VPN teknolojisinin sağladığı avantajlardan biridir. İnterneti bir amaç yerine veri transferi için bir araç olarak kullanmadan noktadan noktaya adını verdiğimiz hatlardan kullanmanız gerekir ya da çerçeve aktarma hizmeti adını verdiğimiz diğer çeşitleri. 

VPN programları seyahat eden çevrimiçi kullanıcılar için de çok kullanışlı bir yöntemdir. Sanal Özel Ağ VPN programları olmadan, örneğin, sürekli seyahat halinde olan bir satış temsilcisi için şirket ağına ülke değiştirirken bağlanamaz. Bu satış temsilcisi VPN teknolojisinden yararlanarak, önce internet hizmet sağlayıcısının ağına bağlanarak, oradan da şirket ağına bağlanabilir. 

Şirketlerin dünyanın farklı yerlerinde konumlanmış olan branş ofislerindeki çalışanlarının erişmesi gereken veri tabanlı bir kurum içi ağları vardır fakat bu ağa çalışanları ve yetkili olan kişiler haricinde kimsenin bağlanmasını istemezler. Tabii ki de bir uygulama ile internet tabanlı bir sunucu aracılığıyla her çalışana bir hesap ve yetki vererek bu bilgiler dünyanın farklı yerindeki çalışanlarla kolay bir şekilde paylaşılabilir fakat bu bilgilerin hiçbiri güvende olmaz çünkü bu durumda hiçbir şifreleme yöntemi kullanılmamış olur. İki ağ arasında sanal bir özel ağ yaratarak branş ofisleri bu kurum içi ağa ulaşabilir ve ana bayii ile bilgileri paylaşabilir; bu hem üretkenliği arttırır hem de güvenlik seviyesini daha yüksek bir noktaya taşır. 


VPN kullanarak kurumlar pahalı özel hat veya çerçeve aktarma hizmetlerini kullanmak yerine maliyet açısından tasarruf yaparlar. Çalışanlar rahatlıkla internet hizmet sağlayıcıları üzerinden kurum içi ağlarına uzaktan bağlanabilirler. Bu şirketler için düşük maliyet demektir. Buna ek olarak, VPN teknolojisi şifreleme ve denetim protokollerini kullanarak en iyi güvenliği sağlarlar. Bir VPN programı kullanarak bir kurum aynı zamanda internet hizmet sağlayıcısı dahilinde uzak bir altyapıya da erişim sağlayabilir. 


VPN programları güvenlik ve esneklik gibi olanaklar sağlarken, ücretsiz VPN programları kaliteli bir hizmet verememektedir. VPN’in zararları bu noktada ortaya çıkabilir. Ücretsiz VPN programlarını kullandığınızda bant genişliğinde sınırlamalar, veri paketlemesinde kayıplar, IP sızıntısı gibi problemler ile karşılaşmanız muhtemel olduğu gibi verilerinizin ne kadar güvenli olduğundan da emin olamazsınız. 

Diğer yandan, bazı ücretli VPN programları sınırsız bant genişliği gibi olanaklar sağlar. Bu şirketler bir yana, bireysel kullanıcılar için de çok iyi bir avantajdır. Ülkemizde olduğu gibi birçok internet hizmet sağlayıcısı genellikle kotalar içeren paketler ile interneti son kullanıcıya ulaştırmaktadır. Kota aşımı söz konusu olduğunda internet hızı yüksek miktarda düşmektedir. Ücretli VPN programları kullanarak sınırsız bant genişliğinden yararlanmak mümkün. 

VPN teknolojisi bireysel çevrimiçi kullanıcılar için daha birçok avantaj sunmaktadır. Bunların başında tabii ki veri alışverişi sırasında sağlanan güvenlik gelirken, aynı zamanda VPN yazılımı tarafından sağlanan farklı yerlerde konumlanmış VPN sunucuları IP adresini değiştirmeye de olanak sağlamaktadır. IP adresiniz, bir VPN teknolojisinden yararlandığınızda VPN sunucusunun konumu olarak değişir. Ücretsiz VPN programlarında IP sızıntıları gerçekleşebileceği için, konumunuzun değişip değişmediğini böyle bir teknolojiden yararlanırken kontrol etmekte fayda var.

8 Mart 2019 Cuma

😊Dünya Kadınlar Gününüz Kutlu Olsun😊

Dünya Kadınlar Günü ya da Dünya Emekçi Kadınlar Günü her yıl 8 Mart'ta kutlanan ve Birleşmiş Milletler tarafından tanımlanmış uluslararası bir gündür. İnsan hakları temelinde kadınların siyasi ve sosyal bilincinin geliştirilmesine, ekonomik, siyasi ve sosyal başarılarının kutlanmasına ayrılmaktadır.
8 Mart 1857 tarihinde ABD'nin New York kentinde 40.000 dokuma işçisi daha iyi çalışma koşulları istemiyle bir tekstil fabrikasında greve başladı. Ancak polisin işçilere saldırması ve işçilerin fabrikaya kilitlenmesi, arkasından da çıkan yangında işçilerin fabrika önünde kurulan barikatlardan kaçamaması sonucunda 129 kadın işçi can verdi. İşçilerin cenaze törenine 10.000'i aşkın kişi katıldı.

25 Ocak 2019 Cuma

ARDUİNO HC-05 BLUETOOTH KONFİGRASYON

HC-05 Bluetooth modülü, Bluetooth SSP(Serial Port Standart) kullanımı ve kablosuz seri haberleşme uygulamaları için yapılmıştır. Bu kart bluetooth 2.0’ı destekleyen, 2.4GHz frekansında haberleşme yapılmasına sağlar. Açık alanda yaklaşık 10 metre büyüklüğünde bir haberleşme mesafesine sahiptir. Modülün haberleşme bağlantısı serial(UART) olduğundan hızlı ve kolay bir kullanımı vardır. Seri haberleşme esasında çalışır. Üzerinde bulunan RX ve TX pinleri sayesinde iletişim sağlanır. Ayrıca bu pinler yardımıyla AT komutlarını kullanarak modülün baud rate değeri, isim, şifre gibi çeşitli özellikleri değiştirilebilmektedir. Bugün ilk kuracağımız devremizi Arduino Seri Monitör üzerinden kontrol edeceğiz. Devrede 3 adet ledimiz olacak. Seri monitörden göndereceğimiz her bir komutla ledleri kontrolü bir şekilde yakıp söndüreceğiz. Hemen devre şemamıza bir bakalım.

22 Ocak 2019 Salı

ARDUINO İLE BLUETOOTH HABERLEŞME

HC-05 görünüm olarak HC-06 modülü ile neredeyse tamamen aynıdır. Temelde aynı işlevi görseler de HC-05 modelini kullanarak iki adet HC-05 veya HC-06 modelleri arasında doğrudan iletişim kurulabilmektedir. HC-05’i ayırt etmek için basit bir yöntem vardır: çoğu HC-05 modülün üzerinde ufak bir buton bulunmaktadır. HC-06’da ise bu buton mevcut değildir.