Web - Amazon

We provide Linux to the World


We support WINRAR [What is this] - [Download .exe file(s) for Windows]

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Audiobooks by Valerio Di Stefano: Single Download - Complete Download [TAR] [WIM] [ZIP] [RAR] - Alphabetical Download  [TAR] [WIM] [ZIP] [RAR] - Download Instructions

Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
WDC 65C02 - Wikipedia, wolna encyklopedia

WDC 65C02

Z Wikipedii

Procesor WDC 65C02
Procesor WDC 65C02

WDC 65C02 - mikroprocesor firmy Western Design Center, ulepszona wersja CMOS popularnego MOS 6502.

Układ zaprojektowany zpstał przez założyciela firmy WDC, Billa Menscha. W różnych okresach czasu projekt licencjonowany był firmom takim jak NCR Corporation, GTE, Rockwell International, Synertek oraz Sanyo. W 65C02S jest niskonapięciowym, 8-bitowym (8-bitowe rejestry i magistrala) mikroprocesorem ogólnego przeznaczenia. Posiada w pełni statyczny rdzeń, pozwalający zwolnić szybkość zegara lub całkowicie zatrzymać jego pracę. Zmienna lista instrukcji oraz manualnie optymalizowana wielkość jądra predysponują ten układ do zastosowań system-on-a-chip (SoC). Firma WDC stworzyła opis jądra w języku Verilog w celu jego zastosowania w układach ASIC i FPGA. Użyty był m.in. w komputerach Apple IIc, Apple Enhanced IIe, BBC Master, Replica I oraz konsolach Atari Lynx, TurboGrafx-16, GameKing i Watara Supervision.

Spis treści

[edytuj] Dane techniczne

  • 8-bitowa magistrala
  • 16-bitowa szyna adresowa
  • 8-bitowa jednostka ALU
  • 8-bitowe rejestry procesora:
  • 16-bitowy licznik rozkazów
  • 69 instrukcji
  • 16 trybów adresowania wliczając w to zero page addressing
  • Instrukcje WAit-for-Interrupt (WAI) i SToP (STP) zmniejszające zapotrzebowanie na energię oraz pozwalające na synchronizację wszystkich wewnętrznych zdarzeń
  • Dopuszczalne napięcia pracy: 1.8/2.5/3.0/3.3/5.0 V ±5%
  • Zużycie energii: 150uA na 1 MHz

[edytuj] Porównanie z MOS 6502

[edytuj] Zestaw instrukcji

WDC 65C02 udostępnia instrukcje swojego poprzednika z 16-bitowym adresowaniem pamięci, ale dodaje także dodatkowe udoskonalenia i kody operacji. Nieudokumentowane kody zostały przekonwertowane do razkazów pustych (NOP). Poprawione zostało działanie wadliwej instrukcji JMP (Jump Page Wrap) sprawiającej problemy nieuważnym programistom posługującym się assemblerem. Instrukcja ta została również rozszerzona o możliwość indeksowania rejestru X. Niektóre wersje 65C02 (wliczając w to WDC W65C02S oraz rodzinę Rockwell R65C00) umożliwają manualne operowanie bitami (operacje RMB, SMB, BBR i BBS).

[edytuj] Rejestr flag procesora

  • N - Wynik ujemny
  • V - Nastąpiło przepełnienie rejestru
  • 1 - Nieokreślona (zawsze ustawiona)
  • B - Break flag (ustawiana przez instruckje BRK)
  • D - Tryb dziesiętny włączony
  • I - IRQ wyłączone
  • Z - Wynik ostatniej operacji był zerem
  • C - Nastąpiło przeniesienie

We wszystkich formach procesora 6502 wykonanych w technologii NMOS, flaga N jest nieprawidłowa, gdy procesor pracuje w trybie dziesniętnym. W modelu 65C02 problem ten został rozwiązany kosztem dodatkowego cyklu zegara, co powoduje ten tryb bardziej bezużytecznym.

[edytuj] Linki zewnętrzne


Our "Network":

Project Gutenberg
https://gutenberg.classicistranieri.com

Encyclopaedia Britannica 1911
https://encyclopaediabritannica.classicistranieri.com

Librivox Audiobooks
https://librivox.classicistranieri.com

Linux Distributions
https://old.classicistranieri.com

Magnatune (MP3 Music)
https://magnatune.classicistranieri.com

Static Wikipedia (June 2008)
https://wikipedia.classicistranieri.com

Static Wikipedia (March 2008)
https://wikipedia2007.classicistranieri.com/mar2008/

Static Wikipedia (2007)
https://wikipedia2007.classicistranieri.com

Static Wikipedia (2006)
https://wikipedia2006.classicistranieri.com

Liber Liber
https://liberliber.classicistranieri.com

ZIM Files for Kiwix
https://zim.classicistranieri.com


Other Websites:

Bach - Goldberg Variations
https://www.goldbergvariations.org

Lazarillo de Tormes
https://www.lazarillodetormes.org

Madame Bovary
https://www.madamebovary.org

Il Fu Mattia Pascal
https://www.mattiapascal.it

The Voice in the Desert
https://www.thevoiceinthedesert.org

Confessione d'un amore fascista
https://www.amorefascista.it

Malinverno
https://www.malinverno.org

Debito formativo
https://www.debitoformativo.it

Adina Spire
https://www.adinaspire.com