패미컴 프로그래밍/메모리 맵
CPU 메모리 맵
+/-어드레스 | 크기 | 설명 |
---|---|---|
$0000 | $800 | 워크 RAM의 2KB |
$0800 | $800 | $000-$7FF의 미러 |
$1000 | $800 | $000-$7FF의 미러 |
$1800 | $800 | $000-$7FF의 미러 |
$2000 | 8 | PPU 컨트롤 레지스터 |
$2008 | $1FF8 | *$2000-$2007의 미러 |
$4000 | $20 | 레지스터 (Mostly APU) |
$4020 | $1FDF | 카트리지 확장 ROM |
$6000 | $2000 | SRAM |
$8000 | $4000 | PRG-ROM |
$C000 | $4000 | PRG-ROM |
* Mirrored 1023 times, not including $2000 - $2007.
PPU 메모리 맵
+/-어드레스 | 크기 | 설명 |
---|---|---|
$0000 | $1000 | 패턴 테이블 0 |
$1000 | $1000 | 패턴 테이블 1 |
$2000 | $3C0 | 네임 테이블 0 |
$23C0 | $40 | 어트리뷰트 테이블 0 |
$2400 | $3C0 | 네임 테이블 1 |
$27C0 | $40 | 어트리뷰트 테이블 1 |
$2800 | $3C0 | 네임 테이블 2 |
$2BC0 | $40 | 어트리뷰트 테이블 2 |
$2C00 | $3C0 | 네임 테이블 3 |
$2FC0 | $40 | 어트리뷰트 테이블 3 |
$3000 | $F00 | 2000h-2EFFh의 미러 |
$3F00 | $10 | BG 팔레트 |
$3F10 | $10 | 스프라이트 팔레트 |
$3F20 | $E0 | 3F00h-3F1Fh의 미러 |
링크
+/-- 패미컴 사양 - 패미컴에 대한 자세한 정보
- Nintendo Entertainment System Documentation - More information on the NES
- Brad Taylor's NES documentation - NES documentation written by Brad Taylor
- Visual 2A03 and 2C02 - Simulators of chips at hardware level
- NES memory map - Additional reference with references
스크립트 오류: "TScope" 모듈이 없습니다.