Technical Reference: Undocumented Opcodes for 65XX/85XX Series CPUs
By
embedding-shape
If you only eat one bagel today, this is the bagel.
Summary
This document provides a comprehensive technical reference for undocumented or unofficial opcodes in the 65XX/85XX series CPUs, specifically focusing on the 105 operation codes not officially recognized as part of the 6502 instruction set. The content details these extra opcodes that exist beyond the 151 legal combinations in the 6502's single-byte instruction set, serving as a technical resource for programmers and hardware enthusiasts working with these legacy processors.
Key quotes
· 4 pulledThe operation codes for the 6502 CPU fit in a single byte; out of 256 possible combinations, only 151 are 'legal.'
This text describes the other 256-151= 105 operation codes.
These opcodes are not generally recognized as part of the 6502 instruction set.
They are also referred to as undefined opcodes or undocumented opcodes or non-standard opcodes or unofficial opcodes.
Article URL: http://www.ffd2.com/fridge/docs/6502-NMOS.extra.opcodes
Comments URL: https://news.ycombinator.com/item?id=46169330
Points: 7
# Comments: 0
You might also wanna read
Technical Analysis of Intel 80386 Processor's Multiplication and Division Capabilities
The article examines the Intel 80386 processor's multiplication and division capabilities, focusing on its technical implementation and perf
Interactive 8086 Microcode Browser: Exploring the Original Intel Processor's Internal Architecture
A developer has created an interactive online browser for the 8086 microprocessor's microcode ROM, based on extensive research and notes tak
ZX Spectrum BASIC interpreter rebuilt from scratch to run natively in web browsers
A developer has rebuilt the ZX Spectrum's BASIC interpreter from scratch to run in a web browser, without emulating the original Z80 hardwar
Reverse-engineering the Intel 8087: A look at microcode and register exchange
A detailed technical deep-dive into the Intel 8087 floating-point co-processor's microcode, specifically examining the register exchange ope
MacSurf brings CSS3, ES5 JavaScript, and native HTTPS to Classic Mac OS 9 PowerPC systems
MacSurf is an early-alpha web browser for Classic Mac OS 9 PowerPC systems (like the G3 iMac) that brings modern web technologies — CSS3, ES
Context Free Tests C64 vs Raspberry Pi 4 in Practical Coding Focus Comparison
This article examines the concept of when computers peaked for focused, distraction-free coding. It compares the Commodore 64 (which boots s
