NES以及卡型介紹


一、NES的介紹

NES是Nintendo Entertainment System的縮寫,是任天堂1983年7月發售的Family Computer游戲主機,簡稱Famicom、紅白機、FC、NES,NES是歐美版FC主機稱呼,FC主機游戲我們現在都統稱為NES游戲 或FC游戲。

二、芯片介紹

1、6502介紹

任天堂最開始用6502CPU做游戲。

6502是美國MOS Technology公司推出的一種8位的CPU。

關於6502的介紹: MOS 6502處理器簡介 - 知乎 (zhihu.com)

但是6502最大的缺點是——圖像處理技術很差。

2、啥是PPU

於是任天堂自己發明了專門處理圖像的PPU。

PhysX物理加速卡的核心被稱為PPU,即物理處理器(Physics processing Unit)。

PPU是進行模擬物理計算的處理器,CPU是為了達到更快的運算速度,GPU是為了達到更好的圖像效果,那么PPU就是用於溝通虛擬電子世界和普遍存在的物理真實,使畫面更加真實,貼近現實。在GDC2005首次提出PPU這個概念。未來的圖形處理將按照CPU“綜合協調”,GPU“渲染、顯示”,PPU“處理物理交互”三者共同完成。在3D游戲中,大多數的背景和物體都只是一些死死的貼圖效果,毫無真實感可言。而在發布的FPS游戲大作Half Life 2(半條命2)中,游戲開發商就給了玩家們一個非常真實的物理世界。你可以在游戲中撿起一個廢紙盒,然后把它拋向遠處,然后可以看見它撞擊到牆壁以后反彈到上地面上,濺起一陣灰塵。接近於真實物理效果使得游戲不再是由一個個的貼圖組成,任何物體都是可移動的,它們都遵守着游戲中的物理參數,組成了一個“真實”的游戲世界

簡單來說:

  • CPU-為了更快的運算速度
  • GPU-為了更好的圖像效果
  • PPU-處理物理交互。
3、6561處理器

如下圖,為處理器功能分布圖:

image

4、解碼器

由於FLASH區域只有32K的存儲空間,所以需要解碼器,也就是大邏輯電路,BANK切換讀取程序區域。

四、卡型(MAPPER)

名稱 PRO PPU 備注
LA 16K 8K
LB 32K 8K
LC 32K 16K
LD 32K 32K
LF 128K SRA 6264
C3 128K 128K 增加可屏蔽中斷
... ... ...
C8 4M 2M [1+1,1+2,2+1,2+2...]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM