Ricoh 5A22 - Ricoh 5A22
Ricoh 5A22 8/16-bit mikroişlemci tarafından üretilen Ricoh için Super Nintendo Entertainment System (SNES) video oyun konsolu . 1982 ile 1984 yılları arasında Apple IIGS kişisel bilgisayarı için geliştirilen 8/16-bit WDC 65C816'ya dayanmaktadır . 92 talimata, 8 bitlik bir veri yoluna , 16 bitlik bir akümülatöre ve 24 bitlik bir adres yoluna sahiptir . CPU, 1.79 MHz ile 3.58 MHz arasında çalışır ve genişletilmiş bir MOS Teknolojisi 6502 komut seti kullanır .
Başlıca özellikler
65C816 CPU çekirdeğine ek olarak 5A22 , aşağıdakileri içeren destek donanımı içerir:
- Denetleyici verilerine seri erişim dahil olmak üzere denetleyici bağlantı noktası arabirim devreleri
- SNES'te çoğunlukla kullanılmayan 8 bitlik bir paralel G / Ç bağlantı noktası
- Üretilmesi için devre maskelenemez kesmeleri ile V-işlenmemiş
- Hesaplanan ekran konumlarında kesintiler oluşturmak için devre
- İki ana modu destekleyen bir DMA birimi:
- Genel DMA, 2,68 MB / s hızında blok aktarımları için
- H-boş DMA, her bir tarama çizgisinin sonunda küçük veri kümelerini etkin görüntüleme süresinin dışında aktarmak için
- Çarpma ve bölme kayıtları
- 8-bit veri yolunu süren iki ayrı adres veri yolu : genel erişim için 24-bit "Bus A" ve esas olarak APU ve PPU kayıtları için 8-bit "Bus B"
Verim
CPU bir bütün olarak değişken hızlı bir sistem veri yolu kullanır ve veri yolu erişim süreleri erişilen bellek konumuna göre belirlenir. Veri yolu, erişim dışı döngülerde ve Veri Yolu B'ye ve çoğu dahili yazmacıya erişirken 3,58 MHz'de ve Veri Yolu A'ya erişirken 2,68 veya 3,58 MHz'de çalışır. Yalnızca denetleyici bağlantı noktası seri erişim yazmaçlarına erişirken 1,79 MHz'de çalışır. Yaklaşık 1,5 MIPS'de çalışır ve saniyede 1,79 milyon 16 bit işlemlik teorik bir tepe performansına sahiptir.
Ayrıca bakınız
- Süper Nintendo Eğlence Sistemi teknik özellikleri
- Nintendo SA-1 , aynı 65C816 CPU çekirdeğini temel alan SNES için bir ortak işlemci
Referanslar
Bilgisayar donanımı hakkındaki bu video oyunuyla ilgili makale bir taslaktır . Wikipedia'yı genişleterek yardım edebilirsiniz . |
Bu mikrobilgisayar veya mikroişlemci ile ilgili makale bir taslaktır . Wikipedia'yı genişleterek yardım edebilirsiniz . |