MOS 6502
外觀
MOS 6502(通常發音為 sixty-five-oh-two)是1975年在查克·佩德爾的帶領下,由MOS科技所研發的8位元微處理器。6502的設計團隊曾經在摩托羅拉設計了摩托羅拉6800,6502是該設計的一個更簡單、更廉價也更高速的版本。當年6502剛問世時是當時效能最強的8位元CPU,且價格只有大型業者(如Motorola、Intel)相近產品的六分之一甚至更低;且除了Zilog公司的Z80外,6502幾乎快過多數業者的相近產品,進而激起一系列的的電腦專案 ,並在之後的1980年代帶來一場個人電腦的革命。MOS科技僅授權兩家業者能相容研製6502,即是所謂的「第二供貨源」,此分別是洛克威爾國際公司(Rockwell International)與Synertek公司,更之後才有更多的業者獲得相容研製的授權,並仍持續在嵌入式系統的市場中供貨。
以6502系列為CPU的裝置
[編輯]Apple II的採用使得6502成了廣為人知的CPU,歐美地區發售的Commodore系列8位元電腦也大量使用了6502系列CPU。
家用遊戲機紅白機(使用6502相容指令集的Ricoh 2A03)、文曲星電子詞典等也採用它。後來的「超級任天堂」使用了65C816(16位元版的6502)。
附註
[編輯]相關參見
[編輯]參考依據
[編輯]- Bagnall, Brian (2005). On the Edge: The Spectacular Rise and Fall of Commodore (頁面存檔備份,存於網際網路檔案館)。Variant Press. ISBN 0-9738649-0-7.
- Leventhal, Lance A. (1986). 6502 Assembly Language Programming 2nd Edition. Osborne/McGraw-Hill. ISBN 0-07-881216-X.
- Leventhal, Lance A. (1982). 6502 Assembly Language Subroutines. Osborne/McGraw-Hill. ISBN 0-931988-59-4.
- Mansfield, Richard (1983). Machine Language For Beginners. (頁面存檔備份,存於網際網路檔案館) Personal Computer Machine Language Programming For The Atari, VIC, Apple, Commodore 64, And PET/CBM Computers (or, Machine Language Programming For BASIC Language Programmers). Greensboro, North Carolina: Compute! Publications, Inc. Copyright © 1983, Small System Services, Inc. ISBN 0-942386-11-6.
- Zaks, Rodnay (1983). Programming the 6502 (Fourth Edition). Sybex, Inc. ISBN 0-89588-135-7.
- Zaks, Rodnay (1982). Advanced 6502 Programming. Sybex, Inc. ISBN 0-89588-089-X.
外部連結
[編輯]- www.6502.org (頁面存檔備份,存於網際網路檔案館)
- 6502 images and description at cpu-collection.de (頁面存檔備份,存於網際網路檔案館)
- List of 6502 software emulators (頁面存檔備份,存於網際網路檔案館)
- 6502 simulator for Windows (頁面存檔備份,存於網際網路檔案館)
- Apple I Owners Club (頁面存檔備份,存於網際網路檔案館)
- KIM-1 schematics (頁面存檔備份,存於網際網路檔案館)
- Adding 64 user-defined opcodes to the 6502
- 6502 accelerator information (apple2history.org)
- 6502 acceleration article (C=Hacking)
- History of 6502 (頁面存檔備份,存於網際網路檔案館) used by The Digital Group。
- DigiBarn Systems reference (頁面存檔備份,存於網際網路檔案館) to The Digital Group Systems.