|
|
6502
<hardware> An eight-bit microprocessor designed by MOS
Technologies around 1975 and made by Rockwell.
Unlike the Intel 8080 and its kind, the 6502 had very few
registers. It was an 8-bit processor, with 16-bit address
bus. Inside was one 8-bit data register (accumulator), two
8-bit index registers and an 8-bit stack pointer (stack
was preset from address 256 to 511). It used these index and
stack registers effectively, with more addressing modes,
including a fast zero-page mode that accessed memory locations
from address 0 to 255 with an 8-bit address (it didn't have to
fetch a second byte for the address).
Back when the 6502 was introduced, RAM was actually faster
than CPUs, so it made sense to optimize for RAM access
rather than increase the number of registers on a chip.
The 6502 was used in the BBC Microcomputer, Apple II,
Commodore, Apple Computer and Atari personal
computers. Steve Wozniak described it as the first chip
you could get for less than a hundred dollars (actually a
quarter of the 6800 price).
The 6502's indirect jump instruction, JMP (xxxx), was
broken. If the address was hexadecimal xxFF, the processor
would not access the address stored in xxFF and xxFF + 1, but
rather xxFF and xx00. The 6510 did not fix this bug, nor
was it fixed in any of the other NMOS versions of the 6502
such as the 8502. Bill Mensch at Western Design Center
was probably the first to fix it, in the 65C02.
The 6502 also had undocumented instructions.
The 65816 is an expanded version of the 6502.
There is a 6502 assembler by Doug Jones <jones@cs.uiowa.edu>
which supports macros and conditional features and can be
used for linkage editing of object files. It requires
Pascal.
See also cross-assembler, RTI, Small-C.
(2001-01-02)
Try this search on OneLook / Google
Nearby terms:
6309 « 64-bit « 6501 « 6502 » 650x » 6510 » 65816
This article was derived from the Free Online Dictionary of Computers and is available under ther terms of the GNU Free Documentation License.
Perfect ZipPerfect Zip Easily compress and open archives. Outperforms leading archive programs by 67%! Saves disk space too! Compress photos, documents, spreadsheets, and much more. Supports up to 30 archive types and saves up to 12 different archive types including zip archives. Windows 98/ME/NT/2000/XP More ...
Civilization IICivilization II The challenge awaits those who dare to reshape history, legend and the future. Build, conquer and defend. Lead the world with clever diplomacy and ruthless strength! Windows 95/98/ME/XP More ...
80mm Metal Fan Grill (Black)80mm Metal Fan Grill (Black) ** 80 mm Metal Fan Grill **Designed to fit an 80 mm case fan, this metal fan grilloffers protective covering from objects that might get trapped in the fan! This black fan grill can be mounted directly over the fan for easy installation!General Features:- Black metal fan grill- Fits 80 mm case fans- Protective covering from objects Notes:- Metal Fan Grill only Compatibility/Requirements/Disclosures: ** Requirements *** 80 mm case fan More ...
Motorola BR700 4-Port Ethernet Broadband RouterMotorola BR700 4-Port Ethernet Broadband Router ** Motorola BR700 Ethernet Broadband Router **Craving blazing network speeds? This Motorola BR700 is a 4-port 10/100Base-T Ethernet router/switch that supports data rates up to 100 Mbps. If you're ready to network everyone in your home or small office, this Motorola BR700 is sure to satisfy even the most demanding speed demon!General Features:- 4-port 10/100Base-T Ethernet switch/router- Supports data rates up to 100 Mbps- Built-in switch enables gaming and multimedia transfers- Demilitarized Zone (DMZ) hosting enhances gaming play- Configures as a Dynamic Host Configuration Protocol (DHCP) Server to automatically assign Internet Protocol (IP) addresses- Dynamic Domain Name System (DDNS)- Static and dynamic routing (RIPv1 and RIPv2)- Network Address Translation (NAT) technology, Firewall, Virtual Server and Port Triggering- Connect remotely through a Virtual Private Network (VPN) with Internet Protocol Security (IPSec) and Point-to-Point Tunneling Protocol (PPTP)- IP and MAC Address FilteringRegulatory Approvals:- FCC- CERetail Package Includes:- Motorola BR700 Ethernet Broadband Router- AC Adapter (120VAC 60Hz)- Installation Wizard CD- Stand- Getting Started GuideNotes:- Model: BR700- UPC Code: 6 12572 09534 8 Compatibility/Requirements/Disclosures: ** Requirements *** Windows 98/98SE/Me/2000/XP* Broadband Internet Access (cable, DSL, or other)with RJ-45 port* CD-ROM drive* Ethernet cable More ...
8x 4.7GB DVD-R Media - 50 Piece Spindle8x 4.7GB DVD-R Media - 50 Piece Spindle ** DVD-R Media 50-Piece Spindle **DVD-R media allows anyone to store large amounts of dataeasily. With 8x write speeds, it only takes minutes to create a disc!General Features:- 8x maximum write speed- DVD-R- 50-piece spindle- 4.7 GB capacity (120-minutes)- Single-sided- High capacity- Long term data storageNotes:- This recordable media can only be written to by a DVD-R or DVD-RW drive.- A DVD+R, DVD+RW or DVD-RAM drive cannot write to this media. Compatibility/Requirements/Disclosures:** Requirements *** DVD-R/RW drive * DVD burning software** Disclosures *** This recordable media can only be written to by a DVD-R or DVD-RW drive.* A DVD+R, DVD+RW or DVD-RAM drive cannot write to this media More ...
Intel PIII 650MHz 100MHz 256KB Socket 370 CPUIntel PIII 650MHz 100MHz 256KB Socket 370 CPU ** Intel PIII 650MHz 100MHz 256KB Socket 370 CPU **General Features:- Flip Chip - A new generation of processors based on Intel's 0.18 micron process technology - Processor Speed:650 MHz - 70 new instructions - 100 MHz System Bus Speed - 256K Advanced Transfer Cache - Socket 370 Compatibility/Requirements/Disclosures:* Motherboard that suports PIII 650MHz FC-PGA CPUs * Heatsink & Fan ** Disclosures *** Country of Origin may be China, Taiwan, Korea, USA, Malaysia More ...
|