Skip to content

Commit 6d0c163

Browse files
committed
document & cite MOS 6502
1 parent 2eee9ca commit 6d0c163

File tree

2 files changed

+17
-5
lines changed

2 files changed

+17
-5
lines changed

ref/MOS MCS6500.pdf

1.95 MB
Binary file not shown.

src/cpu-bitness.tex

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,10 @@ \section{Results}
193193
\hline
194194
Motorola 6800 \cite{mc6800} & 1974 & 8/16/24 & 8 & 16 & 24 & Sphere \\
195195
\hline
196+
MOS 6502\tablefootnote{designed to be an improved and low-cost evolution on the Motorola
197+
6800, MOS 6501 was even pin compatible, but the instruction set that is incompatible to
198+
the 6800} \cite{mos6500} & 1975 & 8/16/24 & 8 & 16 & 24 & Apple II \\
199+
\hline
196200
Intel 8085\tablefootnote{lower 8 bits are used bi-directionally for data transfer, same
197201
instruction set as the 8080} \cite{intel8085} & 1976 & 8/16/24 & 8 & 16 & 16 & TRS-80 Model 100 \\
198202
\hline
@@ -213,10 +217,6 @@ \section{Results}
213217
address lines) or 1 MiB (20 address lines) of memory, got licensed to Zilog which brands
214218
it Z180} \cite{hd64180} & 1985 & 8/16/24/32 & 8/16 & 20 & 28 & Victor HC-90 \\
215219
\hline
216-
MOS 6502\tablefootnote{designed to be an improved and low-cost evolution of the Motorola 6800 -
217-
MOS 6501 is even pin compatible, but both, 6501 \& 6502, use an instruction set that is
218-
incompatible to the 6800} & 197x & 8-24 & 8 & 16 & 8 & Apple II \\
219-
\hline
220220
MOS 6510 & 197x & 8-24 & 8 & 16 & 8 & Commodore 64 \\
221221
\end{tabular}
222222
\caption{CPU Bitness}
@@ -235,6 +235,8 @@ \section{Results}
235235
\hline
236236
Intel & \cite{intelquick} \\
237237
\hline
238+
MOS & \cite{ieee_computer_mos6502} \\
239+
\hline
238240
Motorola & \cite{motorolamanual} \\
239241
\hline
240242
Zilog & \cite{z80dev} \\
@@ -367,6 +369,11 @@ \subsection{Texas Instruments TMS9900}
367369
Bus: Page 7, Address: Page 40-46, Data \& Instructions: Page 162-171, Year of Introduction: Page 209.
368370
Hitachi Limited, 1989.
369371

372+
\bibitem{ieee_computer_mos6502}
373+
\textit{MOS 6502 The Second of a Low Cost High Performance Microprocessor Family}.
374+
IEEE Computer, Volume 8, Number 9, Page 38-39, September 1975.
375+
\href{https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=\&arnumber=1649550\&isnumber=34590}{ieeexplore.ieee.org/\ldots}
376+
370377
\bibitem{intelquick}
371378
\textit{Intel Microprocessor Quick Reference Guide - Year}.
372379
Intel Corporation, last modified: Tue, 12 Feb 2013 23:56:59 GMT.
@@ -388,7 +395,7 @@ \subsection{Texas Instruments TMS9900}
388395

389396
\bibitem{intel8080users}
390397
\textit{Intel Intel 8080 Microcomputer Systems Users's Manual}.
391-
CHAPTER 2 THE 8080 CENTRAL PROCESSOR UNIT, p.15-34.
398+
CHAPTER 2 THE 8080 CENTRAL PROCESSOR UNIT: Page 15-34.
392399
Intel Corporation, September 1975.
393400

394401
\bibitem{intel8085}
@@ -406,6 +413,11 @@ \subsection{Texas Instruments TMS9900}
406413
Data: Page 1, Address \& Bus: Page 2, Instructions: Page 26.
407414
Intel Corporation, August 1990.
408415

416+
\bibitem{mos6500}
417+
\textit{MCS6500 MICROPROCESSORS}.
418+
Data \& Address: Page 1, Instructions: Page 6, Bus: Page 9.
419+
MOS Technology Incorporated, May 1976.
420+
409421
\bibitem{mc6800}
410422
\textit{MC6800 MOS MICROPROCESSOR}.
411423
Data, Address \& Bus: Page 1, Instructions: Page 13.

0 commit comments

Comments
 (0)