önbellekler ve registerlar?

abcd
21-06-2007, 11:31   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
17 mesaj
Kayıt Tarihi:Kayıt: Haz 2007

arkadaşlar mrb.
beni acil olarak önbellekler ve registerlar hakkında bilgilenmemm gerekiyor.bana yardımcı olursanız sevirnirim
):

Borga-x
21-06-2007, 11:40   |  #2  
İlk Maestro
Teşekkür Sayısı: 2
11,767 mesaj
Kayıt Tarihi:Kayıt: Kas 2006

http://www.silisyum.net/htm/yazilim/registry.htm


mod arkadaşlar kızacak yine bana

müge
21-06-2007, 11:44   |  #3  
Yıllanmış Üye
Teşekkür Sayısı: 0
193 mesaj
Kayıt Tarihi:Kayıt: May 2007

slm arkadaşım :)
bilgilenmek derken anladığım kadarı ile açıklamalarını sordun yani sanırsam :)
YAZMAÇLAR (REGISTER) ;
registerlar işlemci içinde birer bellek tamponudurlar.onlar komutları,verileri yada kelimenin durum bilgisini geçici olarak saklayarak daha hızlı bir biçimde işlemlerin yapılmasını sağlarlar.
bu belleklerde bilgi transferi yapmak  yada onlardaki bilgileri almak için işlemciye ait çok sayıda komut bulunmaktadır.
registerların çoğu özellikle veri registerları (yanlış hatırlamıyorsam) programcılar tarafından adreslenebilmektedir.

ÖNBELLEKELR (CACHE MEMORY)

Cache bellekler oldukça hızlı bellek türleri olup işlmeci tarafından sıkça tekrarlanan veri yada komutları saklarlar.

bu bellekler programcılar yada komutlar tarafından adreslenemzler.İşlemci cache bellek işlemlerini net olarak kontrol altında tutar.

işlemci bir veriyi arayacağı zaman önce önbelleklere eğer orada bulamazsa sonra  ana belleğe (ram) başvurur.
aslında buna şu öreneği verebiliriz.
siz ihtiyaç duydukça buzdolabınızdaki sebzeleri kullanırsınız.ancak orada sebze kalmazsa o zaman sebze satın almaya gidersiniz.
yani buzdolabınızda sebze bulunduğu sürece satın alamanız yani  bu yüzden dışarıya çıkmanız gerekmeyecek büylece sebzeye daha kısa sürede erişmiş olacaksınız.

:))

abcd
21-06-2007, 11:48   |  #4  
OP Taze Üye
Teşekkür Sayısı: 0
17 mesaj
Kayıt Tarihi:Kayıt: Haz 2007

borga arkadaşım yardımların için teşekkürler ama ben registry i yani kayıt defterini sormamıştım :) register belleklerini sormuştum.
yinde sağol.ayrıca mügee sana teşekkür ederim.güzel açıklamışsın. :))

benersince
21-06-2007, 12:08   |  #5  
Yıllanmış Üye
Teşekkür Sayısı: 1
2,283 mesaj
Kayıt Tarihi:Kayıt: Nis 2007

http://www.ceviz.net/cache-bellek-nedir_a314.html
ön belleklekler

Borga-x
21-06-2007, 12:17   |  #6  
İlk Maestro
Teşekkür Sayısı: 2
11,767 mesaj
Kayıt Tarihi:Kayıt: Kas 2006
müge
slm arkadaşım :)
bilgilenmek derken anladığım kadarı ile açıklamalarını sordun yani sanırsam :)
YAZMAÇLAR (REGISTER) ;
registerlar işlemci içinde birer bellek tamponudurlar.onlar komutları,verileri yada kelimenin durum bilgisini geçici olarak saklayarak daha hızlı bir biçimde işlemlerin yapılmasını sağlarlar.
bu belleklerde bilgi transferi yapmak  yada onlardaki bilgileri almak için işlemciye ait çok sayıda komut bulunmaktadır.
registerların çoğu özellikle veri registerları (yanlış hatırlamıyorsam) programcılar tarafından adreslenebilmektedir.

ÖNBELLEKELR (CACHE MEMORY)

Cache bellekler oldukça hızlı bellek türleri olup işlmeci tarafından sıkça tekrarlanan veri yada komutları saklarlar.

bu bellekler programcılar yada komutlar tarafından adreslenemzler.İşlemci cache bellek işlemlerini net olarak kontrol altında tutar.

işlemci bir veriyi arayacağı zaman önce önbelleklere eğer orada bulamazsa sonra  ana belleğe (ram) başvurur.
aslında buna şu öreneği verebiliriz.
siz ihtiyaç duydukça buzdolabınızdaki sebzeleri kullanırsınız.ancak orada sebze kalmazsa o zaman sebze satın almaya gidersiniz.
yani buzdolabınızda sebze bulunduğu sürece satın alamanız yani  bu yüzden dışarıya çıkmanız gerekmeyecek büylece sebzeye daha kısa sürede erişmiş olacaksınız.

:))

bu kıza bravo demek istiyorum. Gerçekten beni iyice dumura uğratıyo. Böyle bilgili arkadaşlarımızın olması çok güzel...(hele ki bir kız oluncaBeğendimBeğendim)
Bu arada abcd kusura bakma burda işlerim çok yogun oldugu ıcın tam okuyamamısım.

Son Düzenleme: Borga-x ~ 21 Haziran 2007 12:21
erkanc
21-06-2007, 12:23   |  #7  
Yıllanmış Üye
Teşekkür Sayısı: 1
3,213 mesaj
Kayıt Tarihi:Kayıt: Şub 2007

evet borga sana %100 katılıyorum sanki reenkarnasyon yaşıyormuş gibi önceki hayatında çok uzaman birisiydi tekrar dünyaya gelip eski bilgilerine ulaşmış gibi şaşırmamak elde değil bende müge arkadaşımızı tebrik ediyorumAlkış

Son Düzenleme: erkanc ~ 21 Haziran 2007 12:23
asimileci
21-06-2007, 12:31   |  #8  
Yıllanmış Üye
Teşekkür Sayısı: 0
1,996 mesaj
Kayıt Tarihi:Kayıt: Şub 2006

mügeye tebrikler valla valla

mügede forumda aramıza katılmandan mutluluk duyuyoruz

viking20
21-06-2007, 12:47   |  #9  
viking20 avatarı
Yıllanmış Üye
Teşekkür Sayısı: 141
7,681 mesaj
Kayıt Tarihi:Kayıt: May 2006

Müge nin ingilizceside çok iyi,foruma güzel katkıları oluyor,bende kutlarım.

asimileci
21-06-2007, 12:51   |  #10  
Yıllanmış Üye
Teşekkür Sayısı: 0
1,996 mesaj
Kayıt Tarihi:Kayıt: Şub 2006

ingilizce de de mi yarışacaz iyi

çeviride benden iyisini görmek onur verici

çinli sitelerden bile çeviri yapıyorum kafa kalmadı

AMDnin battığı söyleniyor kimi yerlerde çinde

abcd
22-06-2007, 23:04   |  #11  
OP Taze Üye
Teşekkür Sayısı: 0
17 mesaj
Kayıt Tarihi:Kayıt: Haz 2007

arkadaşlar belleklerele ilgili bir şey daha soracam

bu adreslenebilir adreslenemez mevzusu nedir.önbelleklerle ilgili sorumda müge de bundan bahsetmiş.bana ayrıntılı bir şekilde açıklayabilirmisiniz.sağolunGöz kırpma

müge
23-06-2007, 11:54   |  #12  
Yıllanmış Üye
Teşekkür Sayısı: 0
193 mesaj
Kayıt Tarihi:Kayıt: May 2007

arkadaşım yani bir belleğin adreslenebilir olması demek hafızasının belirli adreslere ayrılmış olması demektir.

ön belleklerde adreslemeler yoktur.
ama ram belleklerde vardır.

ram bellekler hücrelerden meydana gelmişlerdir.ram belleklerde her bir bellek adresi birbiriden farklıdır.ve bu adreslere satır ve sütun adreslerine bakılarak erişilir.

aslında ramlerin temel hafıza hücrelerine ayrılmasını FLIP-FLOP devreleri sağlar.

yani bunu sağlayan aygıt flip floptur.böylece her bir 0 ve 1 bitleri ayrı ayrı hücrelerde tutulur.
aslında belleklerin tamamında bu sistem vardırçyani tüm ram bellekler adreslenebilir belleklerdir.

flip floplar ise mantık kapılarıyla oluşturulur.(AND , OR , NOT gibi mantık kapıları)

8 flip flop bir baytı saklar.

2 üzeri 10 flip flop = 1 Mega byte

2 üzei 20 flip flop = 1 giga byte

2 üzeri 30 flip flop = 1 tera byte

2 üzeri 40 flip flop = 1 peta byte eder.

peki bu adresler ne işe yarar diye sorarsanGözünü devirmiş

işlemci ramden veri çağıracağı zaman yada ram e veri yazacağı zaman bu adresleri kullanır.

Göz kırpmaGöz kırpma