MOS Technology 6502: различия между версиями
Panther (обсуждение | вклад) |
Panther (обсуждение | вклад) (→Документация: + 2) |
||
Строка 36: | Строка 36: | ||
* {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/6502/UM6502.pdf UMC UM6502 datasheet] {{ref-en}} | * {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/6502/UM6502.pdf UMC UM6502 datasheet] {{ref-en}} | ||
* {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/6502/W6502S.pdf WDC W65C02S datasheet] {{ref-en}} | * {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/6502/W6502S.pdf WDC W65C02S datasheet] {{ref-en}} | ||
* {{zip}} [http://www.emuverse.ru/downloads/datasheets/processors/6502/6508.zip Commodore Semicounductor Group 6508 datasheet] {{ref-en}} | |||
* {{zip}} [http://www.emuverse.ru/downloads/datasheets/processors/6502/6509-8610.zip Commodore Semicounductor Group 6509 datasheet] {{ref-en}} | |||
* {{txt}} [http://www.emuverse.ru/downloads/datasheets/processors/6502/6502.bugs.txt 6502 bugs list] {{ref-en}} | * {{txt}} [http://www.emuverse.ru/downloads/datasheets/processors/6502/6502.bugs.txt 6502 bugs list] {{ref-en}} | ||
* {{www}} [http://www.atariarchives.org/mlb/ Machine Language For Beginners] by Richard Mansfield, published 1983 {{ref-en}} | * {{www}} [http://www.atariarchives.org/mlb/ Machine Language For Beginners] by Richard Mansfield, published 1983 {{ref-en}} | ||
[[Категория:MOS 6502]] | [[Категория:MOS 6502]] |
Версия от 17:39, 2 ноября 2007
![]() |
Этот документ создан для Emuverse и распространяется на условиях лицензии CC-BY-SA-3.0. |

MOS Technology 6502, 6502, — 8-ми разрядный микропроцессор, первоначально разрабртанный компанией MOS Technology.
Варианты
- 6501 — исходная версия процессора, весь тираж уничтожен из-за лицензионных проблем с Motorola;
- 6502 — основная версия процессора, вариант 6501 с измененным внешним интерфейсом и встроенным двухфазным тактовым генератором;
- 6507 — упрощенная версия 6502 без внешних прерываний и урезанной шиной адреса;
- 6508 — микроконтроллер с ядром 6502, 8-ми битнытным портом ввода-вывода и 256 байтами статической ОЗУ;
- 6509 — вариант 6502, способный адресовать 1 Мб внешней памяти с помощью встроенного блока переключения банков;
- 6510 — вариант 6502 с 8-ми битным портом ввода-вывода (в большинстве вариантов были доступны 6 бит. Применялся в компьютере Commodore 64;
- 8500 — HMOS-версия 6510;
- 7501/8501 — полностью совместимые версии 6510;
- 8502 — версия 6510, имеющая отличия в исполнении некоторых недокументированных команд;
- 65CE02 — ядро, применявшееся в микроконтроллере MOS Technology 4510;
- WDC 65816/65802 — 16-ти разрядный микропроцессор, усовершенствованный 6502. Имеет режим полной эмуляции 6502. 65802 полностью совместим с 6502 по внешним выводам и может быть использован вместо него в старых компьютерах;
Системы на основе 6502
- Игровые приставки Atari 2600 (6507), Nintendo Entertainment System;
- Apple II;
- Правец 8;
- Агат (Клон 6502 болгарского производства);
- Commodore 64 (6510).
Рекомендуемая литература
- Морер У. Язык Ассемблера для персонального компьютера ЭПЛ. — М.: Мир, 1987. 430 с.
Ссылки
- www.6502.org(англ.)
Документация
Микропроцессор 6502
65C02 Reference Manual (англ.)
6502/6510/8500/8502 instruction set + undoc (англ.)
UMC UM6502 datasheet (англ.)
WDC W65C02S datasheet (англ.)
Commodore Semicounductor Group 6508 datasheet (англ.)
Commodore Semicounductor Group 6509 datasheet (англ.)
6502 bugs list (англ.)
Machine Language For Beginners by Richard Mansfield, published 1983 (англ.)