МОП-технология 6510
Общая информация | |
---|---|
Общий производитель | |
Производительность | |
Макс. процессора Тактовая частота | от 0,985 МГц до 1,023 МГц |
Ширина данных | 8 |
Ширина адреса | 16 |
Архитектура и классификация | |
Набор инструкций | МОС 6502 |
Физические характеристики | |
Упаковка |
|
Продукты, модели, варианты | |
Вариант |
|
История | |
Предшественник | МОС 6502 |
Преемник | МОС 8502 |
MOS Technology 6510 — это 8-битный микропроцессор , разработанный MOS Technology . Это модифицированная версия очень успешного 6502 . 6510 широко используется в Commodore 64 (C64) домашнем компьютере и его вариантах. Он также используется в жестком диске Seagate ST-251 MFM. [1]
Основным изменением по сравнению с 6502 является добавление 8-битного порта ввода-вывода общего назначения , хотя в наиболее распространенной версии 6510 доступны 6 контактов ввода-вывода. Кроме того, адресную шину можно сделать трехпозиционной , а Процессор можно остановить без проблем.
Использовать
[ редактировать ]компьютера В C64 дополнительные контакты ввода-вывода процессора используются для управления картой памяти путем переключения банков , а также для управления тремя из четырех сигнальных линий магнитофона Datasette (управление электродвигателем, распознавание нажатия клавиш и линии данных записи; линия чтения данных перешла на другой чип ввода-вывода). Записав правильный битовый шаблон в процессор по адресу $01, можно полностью раскрыть почти все 64 КБ ОЗУ , в C64, не оставив открытыми ни ПЗУ ни оборудование ввода-вывода, за исключением самого порта ввода-вывода процессора и его регистр направления данных по адресу $00. [2]
Варианты
[ редактировать ]НЕ 8500
[ редактировать ]В 1985 году MOS выпустила модель 8500 , версию HMOS модели 6510. За исключением технологической модификации, она практически идентична версии NMOS модели 6510. Первоначально модель 8500 была разработана для использования в модернизированном C64, C64C. Однако в 1985 году ограниченное количество 8500 было обнаружено на старых C64 на базе NMOS. Наконец, он официально дебютировал в 1987 году, появившись на материнской плате с новым набором микросхем 85xx HMOS.
НЕ 7501/8501
[ редактировать ]Вариант 7501/8501 модели 6510 был представлен в 1984 году. [3] По сравнению с 6510, в этом варианте количество контактов порта ввода-вывода увеличено с 6 до 8, но отсутствуют контакты для немаскируемого прерывания и тактового выхода. [4] Он используется в домашних компьютерах Commodore C16 , C116 и Plus/4 , где его порт ввода-вывода управляет не только набором данных , но и интерфейсом шины CBM . Основное различие между процессорами 7501 и 8501 заключается в том, что они были изготовлены с использованием несколько разных процессов: 7501 производился с использованием HMOS-1 , а 8501 - с HMOS-2. [3]
МОС 8502
[ редактировать ]2 МГц с частотой Вариант 8502 используется в Commodore 128 . Все эти процессоры совместимы с кодами операций (включая недокументированные коды операций ). [5]
МОС 6510Т
[ редактировать ]Commodore Plus Дисковод Commodore 1551 (для /4 ) использует 6510T , версию 6510 с восемью линиями ввода-вывода. Сигналы NMI и RDY недоступны.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Схема ST-251
- ^ Баттерфилд, Джим (январь 1983 г.). «Архитектура Коммодора 64» . Вычислите! . № 32. с. 208.
- ^ Перейти обратно: а б Аппаратное обеспечение – МОС 7501/8501
- ^ ЦП 7501/8501
- ^ Грэм. «Коды операций 6502/6510/8500/8502» . www.oxyron.de .
Дальнейшее чтение
[ редактировать ]Внешние ссылки
[ редактировать ]- Техническое описание MOS 6510 (формат GIF, заархивированный)
- Техническое описание MOS 6510 (формат PDF)
- Техническое описание MOS 6510 (предварительное, ноябрь 1982 г., формат PDF)
- Siliconinsider@Twitter — снимок MOS Technology 6510 на Wayback Machine (архивировано 27 февраля 2023 г.)
- komkon.org - Ресурсы компьютерной эмуляции (включая загружаемый исходный код для 6502)
- Веб-сервер с использованием компьютера MOS 6510 (он же C64) на Wayback Machine (архивировано 28 июля 2018 г.)