1 / 9

Register ve Türleri

Register ve Türleri. Nihal GÜNGÖR. Register nedir?. Dijital elektronikte en küçük bilgi saklayabilen birim, flip flop adı verilen devredir. 8 bitlik bir registerdaki her bit'e 1 veya 0 yazarak toplam 256 değişik değer yazılabilir.

Télécharger la présentation

Register ve Türleri

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Register ve Türleri Nihal GÜNGÖR

  2. Register nedir? • Dijital elektronikte en küçük bilgi saklayabilen birim, flipflop adı verilen devredir. • 8 bitlik bir registerdaki her bit'e 1 veya 0 yazarak toplam 256 değişik değer yazılabilir. • Böyle 256 değişik değer alabilen bir bilgi kutucuğuna 1 bayt (byte) adı verilir.

  3. Memory BufferRegister(MBR) • Memory bufferregister, işlemci ünitesinde bulunur. • Anında erişim deposuna transfer olmuş verileri depolar. • MAR’daki belirlenmiş adreslerin kopyasını içerir. • Bu işlemci ve bellek birimleri işlemde küçük farklılıklara etkilenmeden bağımsız hareket sağlayan bir tampon görevi görür.

  4. Bir veri öğesi, daha sonra okuma yazma için işlemci tarafından kullanılır veya ana bellekte saklanabilir. • Daha sonra kullanıma hazır olarak MBR’de kopyalanır. • Bu kayıt diğer bileşenler için bellekten aktarılacak olan hafızanın içeriğini tutar. • Saklanacak olan bilgi hafızadaki özel bir bölümden alınır ve MBR’ye gönderilir. ALU’da işlendikten sonra tekrar MBR üzerinden hafızadaki ilgili bölüme iletilir.

  5. Memory AddressRegister (MAR) • Bir bilgisayarda verilerin işlemcide nereye gönderileeğini ve nerede saklanacağını hafıza eden bir işlemci registerıdır. • Diğer bir deyişle; MAR, verinin gitmesi gereken hafıza bölgesini tutar. • Bellek yazarken, CPU MDR’den aldığı verileri yazar ve bu verileri MAR da saklanmış adrese gonderir.

  6. InstructionRegister • Instructionregister, işlemcinin kontrol ünitesinde bulunan bir parçadır. • Hala yürütülen veya işlenen bilgileri depolayan birimdir. • Basit işlemcilerde, komutlar işlenirken instructionregister’a yüklenir.

  7. İnstructionBufferRegister (IBR) • İnstructionbufferregister, anında erişim deposuna transfer edilen verileri depolar. • Bellekten gelen komutları geçici olarak saklar. • Bu, işlemci ve bellek birimleri operasyonlarda ufak farkları etkilenmeden bağımsız olarak hareket sağlayan bir tampon olarak görev yapar.

  8. Program counter • Program Counter işlemcilerin içinde bir sonraki okunacak komutun bellek adresini tutan birimdir. • Tasarımın durumuna göre işlemcinin o saat vuruşunda işlediği komutun ya da bir sonraki işleyeceği komutun bellek adresini tutabilir. • Duruma göre program sayacının bellekteki bir sonraki komut yerine uzaktaki bir adres konumunu göstermesini sağlayabilir.

  9. AccumulatorandMultiplerQuotient • The accumulator and Multiplier quotient, ALU’da yapılan işlemlerin tutulmasını sağlar. • Örneğin, iki 40 bitlik sayı ve 80 bitlik sayının çarpılmasında en büyük değerli 40 bitlik basamaklar AC’de, en az değerli 40 bitlik basamaklar MQ’da tutulur.

More Related