Ця стаття містить , але походження тверджень у ній через практично повну відсутність . (лютий 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, Інтернет
Cya stattya mistit perelik posilan ale pohodzhennya tverdzhen u nij zalishayetsya nezrozumilim cherez praktichno povnu vidsutnist vnutrishnotekstovih dzherel vinosok Bud laska dopomozhit polipshiti cyu stattyu peretvorivshi dzherela z pereliku posilan na dzherela vinoski u samomu teksti statti lyutij 2020 W65C816S a takozh 65C816 abo 65816 16 bitnij mikroprocesor rozroblenij kompaniyeyu WDC W65C816S ye pokrashenoyu versiyeyu 8 bitnogo WDC sho maye NMOS logiku yakij yavlyaye soboyu kopiyu mikroprocesora 6502 vid kompaniyi MOS Technology z polipshenoyu CMOS Chislo65 v nazvi z yavilosya zavdyaki jogo sumisnosti z 65C02 a 816 oznachaye sho registri mikroprocesora mozhut mati dovzhinu yak 8 tak i 16 bit v zalezhnosti vid vimog WDC 65816 65802Rozrobnik d i MOS TechnologyVirobnik i dNabir komand MOS 6502 d Arhitektura mikroprocesoraKrim dostupnosti 16 bitnih registriv v W65C816S ye mozhlivist adresuvati do 24 bit pam yati adresnij prostir 16 megabajt rozshirenij nabir instrukcij 16 bitnij pokazhchik steka a takozh kilka novih elektrichnih signaliv dlya krashogo upravlinnya aparatnim zabezpechennyam Pri perezapusku W65C816S zapuskayetsya v rezhimi emulyaciyi ce oznachaye sho vin po suti pracyuye yak 65C02 Pri nastupnomu perezapusku mikroprocesor mozhe buti pereklyucheno v osnovnij rezhim v nomu budut dostupni vsi dodatkovi funkciyi ale zdebilshogo zvorotna sumisnist z 65C02 zalishitsya Istoriya stvorennyaStvorennya W65C816S pochalosya v 1982 rik u pislya togo yak Bill Mensh angl Bill Mensch zasnovnik i golovnij vikonavchij direktor WDC pochav peregovori z Apple Computer pro stvorennya novoyi seriyi personalnih komp yuteriv Apple II Kompaniya Apple hotila otrimati mikroprocesor yakij bude zabezpechuvati sumisnist z programnim zabezpechennyam dlya 65C02 yakij vikoristovuvavsya v ale z mozhlivistyu adresuvati bilshe pam yati i zberigati 16 bitni slova Takim chinom v berezni 1984 go roku buv stvorenij procesor 65C816 jogo zrazki buli peredani Apple i Atari Na osnovi 65C816 Apple pobuduvala svij komp yuter en U 90 h rokah 65C816 a takozh jogo predok 65C02 buli perevedeni na povnistyu statichne yadro sho dozvolyalo zberigati vsi dani v registrah bez otrimannya taktovogo signalu Cya nova funkciya a takozh vikoristannya pam yati SRAM dozvolila viroblyati novi versiyi procesoriv yaki spozhivayut minimalnu kilkist energiyi pri perehodi v en Arhitekturni osoblivostiCej rozdil potrebuye dopovnennya lyutij 2020 24 rezhimi adresuvannya vklyuchno z 13 originalnimi rezhimami procesora 6502 Odnobajtovi komandi Komandi kopiyuvannya blokiv pam yati Instrukciyi Wait for Interrupt WAI i Stop the Clock STP sho krim zmenshennya energospozhivannya i pokrashennya chasu vidguku na pererivannya dozvolyayut takozh sinhronizaciyu z zovnishnimi podiyami Instrukciyi spivprocesora COP z vidpovidnimi vektorami pererivan dozvolyayut integraciyu zokrema z matematichnim spivprocesorom Zarezervovana instrukciya WDM dlya majbutnih dvobajtovih komand WDM ce iniciali Vilyama D Mensha anglijskoyu movoyu Vikoristannya mikroprocesora standartna kartka CPU RAM Super Nintendo Entertainment System centralnij procesor zasnovanij na 65C816 centralnij procesor kartiridzha zasnovanij na 65C816 DzherelaPosilannyaInformaciya pro W65C816S na sajti virobnika 14 kvitnya 2012 u Wayback Machine angl Povna informaciya pro W65C816S 7 grudnya 2021 u Wayback Machine angl Vidomosti dlya programista 6502 pro procesor 65816 5 travnya 2012 u Wayback Machine angl 65816 65C816 Tehnichna dokumentaciya 3 lipnya 2008 u Wayback Machine Hosted by Zophar s Domain angl