Coba jelasin CPU dan RAM dari Super Nintendo Entertainment System dong

CPU adalah Ricoh 5A22, yang merupakan turunan dari mikroprosesor 16-bit WDC 65C816. Di wilayah NTSC, kecepatan clock nominalnya adalah 3,58 MHz tetapi CPU akan melambat menjadi 2,68 MHz atau 1,79 MHz saat mengakses beberapa periferal yang lebih lambat.

CPU ini memiliki bus data 8-bit dan dua bus alamat. "Bus A" 24-bit "Bus A" ditujukan untuk akses umum, dan "Bus B" 8-bit "Bus B" dapat mengakses register chip pendukung seperti koprosesor video dan audio.

WDC 65C816 mendukung unit DMA 8-saluran, port I/O paralel 8-bit, sirkuit antarmuka port pengontrol yang memungkinkan akses serial dan paralel ke data pengontrol, unit perkalian dan pembagian 16-bit, dan sirkuit untuk menghasilkan non-maskable interupsi pada V-blank dan interupsi IRQ pada posisi layar terhitung.

Revisi awal 5A22 yang digunakan di papan SHVC rentan terhadap kegagalan spontan yang dapat menghasilkan berbagai gejala termasuk gangguan grafis di Mode 7, layar hitam saat dihidupkan, atau membaca pengontrol dengan tidak benar. Revisi pertama 5A22 memiliki bug fatal pada pengontrol DMA yang dapat merusak permainan; ini diperbaiki dalam revisi berikutnya.

Konsol berisi 128 KB RAM tujuan umum, yang terpisah dari VRAM 64 KB yang didedikasikan untuk subsistem video dan audio.