Ця стаття містить , але походження тверджень у ній через практично повну відсутність . (лютий 2020) |
W65C816S (а також 65C816 або 65816) — 16-бітний мікропроцесор, розроблений компанією (WDC). W65C816S є покращеною версією 8-бітного WDC (що має NMOS-логіку), який являє собою копію мікропроцесора 6502 від компанії MOS Technology з поліпшеною CMOS. Число 65 в назві з'явилося завдяки його сумісності з 65C02, а 816 означає, що регістри мікропроцесора можуть мати довжину як 8, так і 16 біт в залежності від вимог.
Розробник: | d і MOS Technology |
---|---|
Виробник(и): | d |
Набір команд: | MOS 6502[d] |
Архітектура мікропроцесора
Крім доступності 16-бітних регістрів, в W65C816S є можливість адресувати до 24 біт пам'яті (адресний простір 16 мегабайт), розширений набір інструкцій, 16-бітний покажчик стека, а також кілька нових електричних сигналів для кращого управління апаратним забезпеченням.
При (перезапуску), W65C816S запускається в режимі «емуляції» — це означає, що він, по суті, працює як 65C02. При наступному перезапуску мікропроцесор може бути переключено в «основний режим» — в ньому будуть доступні всі додаткові функції, але, здебільшого, зворотна сумісність з 65C02 залишиться.
Історія створення
Створення W65C816S почалося в 1982 рік у після того, як Білл Менш (англ. Bill Mensch) — засновник і головний виконавчий директор WDC — почав переговори з Apple Computer про створення нової серії персональних комп'ютерів Apple II. Компанія Apple хотіла отримати мікропроцесор, який буде забезпечувати сумісність з програмним забезпеченням для 65C02 (який використовувався в ), але з можливістю адресувати більше пам'яті і зберігати 16-бітні слова. Таким чином, в березні 1984-го року був створений процесор 65C816, його зразки були передані Apple і Atari. На основі 65C816 Apple побудувала свій комп'ютер [en].
У 90-х роках 65C816 (а також його предок 65C02) були переведені на повністю статичне ядро, що дозволяло зберігати всі дані в регістрах без отримання (тактового сигналу). Ця нова функція, а також використання пам'яті SRAM, дозволила виробляти нові версії процесорів, які споживають мінімальну кількість енергії при переході в [en].
Архітектурні особливості
Цей розділ потребує доповнення. (лютий 2020) |
- 24 режими адресування, включно з 13 оригінальними режимами процесора 6502
- Однобайтові команди
- Команди копіювання блоків пам'яті
- Інструкції
Wait-for-Interrupt (WAI)
іStop-the-Clock (STP)
, що крім зменшення енергоспоживання і покращення часу відгуку на переривання дозволяють також синхронізацію з зовнішніми подіями - Інструкції співпроцесора (COP), з відповідними векторами переривань (дозволяють інтеграцію, зокрема, з математичним співпроцесором)
- Зарезервована інструкція (
WDM
) для майбутніх двобайтових команд («WDM» — це ініціали Вільяма Д. Менша англійською мовою)
Використання мікропроцесора
- (стандартна картка CPU/RAM)
- Super Nintendo Entertainment System (центральний процесор заснований на 65C816)
- (центральний процесор картіріджа заснований на 65C816)
Джерела
Посилання
- Інформація про W65C816S на сайті виробника [ 14 квітня 2012 у Wayback Machine.] (англ.)
- Повна інформація про W65C816S [ 7 грудня 2021 у Wayback Machine.] (англ.)
- Відомості для програміста (6502) про процесор 65816 [ 5 травня 2012 у Wayback Machine.] (англ.)
- 65816/65C816 Технічна документація [ 3 липня 2008 у Wayback Machine.] — Hosted by Zophar's Domain (англ.)
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет