Ricoh 5A22 - Ricoh 5A22
Ricoh 5A22 je 8/16-bit mikroprocesor produkoval Ricoh pro Super Nintendo Entertainment System (SNES) herní konzole . Je založen na 8 / 16bitovém WDC 65C816 , který byl vyvinut v letech 1982 až 1984 pro osobní počítač Apple IIGS . Má 92 instrukcí, 8bitovou datovou sběrnici , 16bitový akumulátor a 24bitovou adresovou sběrnici . CPU běží mezi 1,79 MHz a 3,58 MHz a používá rozšířenou instrukční sadu MOS Technology 6502 .
Hlavní rysy
Kromě 65C816 jádra CPU je 5A22 obsahuje podporu hardwaru, včetně:
- Obvody rozhraní řadiče, včetně sériového přístupu k datům řadiče
- 8bitový paralelní I / O port, který se v SNES většinou nepoužívá
- Obvody pro generování nemaskovatelných přerušení na V-blank
- Obvod pro generování přerušení na vypočítaných pozicích obrazovky
- Jednotka DMA podporující dva primární režimy:
- Obecný DMA, pro blokové převody rychlostí 2,68 MB / s
- H-blank DMA, pro přenos malých datových sad na konci každé řádky mimo aktivní období zobrazení
- Registry násobení a dělení
- Dvě oddělené sběrnice adres pohánějící 8bitovou datovou sběrnici : 24bitová sběrnice A pro obecný přístup a 8bitová sběrnice B hlavně pro registry APU a PPU
Výkon
CPU jako celek využívá systémovou sběrnici s proměnnou rychlostí , přičemž časy přístupu ke sběrnici jsou určeny podle přístupového místa v paměti. Sběrnice běží na 3,58 MHz pro cykly nepřístupu a při přístupu na sběrnici B a většinu interních registrů a buď 2,68 nebo 3,58 MHz při přístupu na sběrnici A. Běží na 1,79 MHz pouze při přístupu k registrům sériového přístupu k portu řadiče. Funguje na přibližně 1,5 MIPS a má teoretický špičkový výkon 1,79 milionu 16bitových operací za sekundu.
Viz také
- Technické specifikace systému Super Nintendo Entertainment System
- Nintendo SA-1 , koprocesor pro SNES založený na stejném jádru procesoru 65C816
Reference
Tento článek o počítačovém hardwaru související s videohrami je útržek . Wikipedii můžete pomoci rozšířením . |
Tento článek související s mikropočítačem nebo mikroprocesorem je útržek . Wikipedii můžete pomoci rozšířením . |