|  | İşlemci Arabelleği |  | 
|  08-21-2012 | #1 | 
| 
Prof. Dr. Sinsi
 |   İşlemci ArabelleğiMikroişlemcinin programı işletmesi sırasında geçici olarak kullandığı bölgedir   Genel olarak bir mikroişlemcide programlar öncelikli olarak yazmaçları kullanırlar  Yazmaçlar, mikroişlemcinin içerisinde bulunan, mikroişlemcinin saat hızında çalışan ve çoğu işlemcide 32 bit (32-bitlik işlemci diye anılırlar), yeni işlemcide 64 bit uzunluğunda olan çok hızlı bellek bölgeleridir   Tabi ki mikroişlemcinin fiziksel boyutları sınırlı olduğundan yazmaçlar da sınırlı sayıdadır  Bu yüzden programlar, büyük veriler işlerken nispeten daha yavaş olan ancak yine de düzenleOcak 2007 sabit disklerden çok daha hızlı olan ara bellek bölgesine başvurulur  Ara bellek (ing  RAM) bölgesinde, yıllar boyu değişik teknolojiler kullanarak gerek güç tüketimini, gerekse veri yoğunluğunu iyileştirmeye çalışmışılmıştır  Bu teknolojilerden birkaçı SRAM (Static RAM), DRAM (Dynamic RAM), DDR-SDRAM (kısaca DDR) (Double Data Rate - Synchronous DRAM) şeklindedir   Ara bellekler zaman zaman harici elektrik depolama sistemleri (piller vs  ) ile desteklenerek sabit diskin veri depolama yeteneği ile ara belleğin hızını birleştirmek için düzenlenmişseler de bugün son kullanıcı için kayda değer bir örnek bulunmamaktadır  Yine de çok büyük miktardaki verilerin işlendiği bilgisayarlarda (Sabit disk kısaca verilerin kalıcı olarak saklandığı hafızadır   Bilgisayarlarda bellek, mikroişlemci ve diğer çevre birimler arasında üretilen bilgilerin kalıcı olarak kalan ortama sabit disk denir  Bilgiler kalıcı olarak disketlerde de saklana bilir ama disketlerin kapasitesi ve hızı düşük olduğu için daha çok bilgi taşıma ve kopyalama için kullanılır  Sabit disklerdeki bilgilere disketten daha hızlı erişilebilir  Asbit disk vakumlu( havası alınmış ve sürtünmenin en aza indirgenmiş) bir sunucular vs  ) ara bellekler bir araya getirilip Sunucu, bilgisayar ağlarında, diğer ağ bileşenlerinin kullanımına (paylaşımına) açık kaynakları bulunan birim  Bir ağda birden fazla sunucu birim bulunabilir  Karşıtı istemcidir  kesintisiz güç kaynağına bağlanarak bir çeşit sabit bellek oluşrulur  Doğal olarak bu sistemin çalışma hızı da maliyetleri de çok yüksektir  Ara bellek ismi, bu bölgenin mantıksal olarak arada olmasından gelir  Mikroişlemcinin amacı dış dünyayı yönetmektir  Dış dünya ile mikroişlemci arasındaki her veri akışı bu bellek bölgesi kullanılarak yapıldığı için Resim:Offline-usv  jpg300px Çevrim dışı türü kesintisiz güç kaynağı ara bellek adını alır  Ayrıca bakınız "Tampon bellek" olarak da anılan arabellek (İngilizce Buffer), bir cihazda verilerin topluca yazılmadan önce biriktirildikleri bellektir  Bu işlemdeki amaç, ilgili belleğin o anda başka bir işle uğraşırken o işin bitmesini beklemeden emir verebilmek, başka bir deyişle hızı arttırmaktır  Bir önbellekten farklı olarak bir arabellekteki tüm veriler er ya da geç ilgili belleğe yazılacaktır  Bir çok donanım ve yazılımda arabellek kullanılır: Önbellek Bir önbellek (İngilizce Cache -"Keyş" okunur) bilgisayar dünyasında bir bilginin kısmen veya tamamen kolay erişilebilen bir yere kopyalanma işlemidir  Bu işlemdeki amaç, o bilgiye tekrar erişilmek istendiğinde erişim süresini kısaltmaktır Arabellek Ara Bellek İşlemci önbelleği Mikroişlemcilerde yapılan işlemler yazmaçlar üzerinden yapılır  Yazmaçlar genel olarak 32 bit uzunluğunda (4 harf sığar) ve genel kullanım için 5 tanedir  Bir programı işletirken, yazmaçların boyutu ve sayısı yetersiz olduğunda ise ara bellek kullanılır  Ara bellek, anakart üzerinde fiziksel olarak mikroişlemciye 5 cm kadar uzakta bulunur  Ara bellek ile mikroişlemci arasındaki yol üzerinden 800MHz frekansıyla iletişim yapılabilir  Arabellek aşımı Bu makale, online kullanıcı topluluğu tarafından oluşturulan ve düzenlenen özgür ansiklopedi projesi Wikipedia'nın Türkçe versiyonu Vikipedi'deki İşlemci arabelleği maddesinden kopyalanmıştır  Bu makale, GNU Özgür Belgeleme Lisansı ilkeleri kapsamında özgürce kullanılabilir  | 
|   | 
|  | 
|  |