_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

OPCODE

FILE INFORMATION

FILENAME(S): OPCODE

FILE TYPE(S): SEQ

FILE SIZE: 7.3K

FIRST SEEN: 2025-11-30 16:59:22

APPEARS ON: 1 disk(s)

FILE HASH

71aa2fab40438273236aab362ea321f69d006fbdd76874ca4246f862798d2f8f

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
UNDOC-OP OPCODE SEQ High Voltage Complete C64 Collection 24 8 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 46 72 6F 6D 20 77 69 78  65 72 21 63 61 63 74 75  |From wixer!cactu|
00000010: 73 2E 6F 72 67 21 6D 69  6C 61 6E 6F 21 63 73 2E  |s.org!milano!cs.|
00000020: 75 74 65 78 61 73 2E 65  64 75 21 75 75 6E 65 74  |utexas.edu!uunet|
00000030: 21 70 69 70 65 78 21 73  75 6E 69 63 21 6E 65 77  |!pipex!sunic!new|
00000040: 73 2E 66 75 6E 65 74 2E  66 69 21 6F 75 73 72 76  |s.funet.fi!ousrv|
00000050: 72 2E 6F 75 6C 75 2E 66  69 21 6F 75 73 72 76 72  |r.oulu.fi!ousrvr|
00000060: 21 6A 6F 70 69 20 53 61  74 20 4D 61 72 20 20 36  |!jopi Sat Mar  6|
00000070: 20 32 31 3A 31 37 3A 32  37 20 31 39 39 33 0D 0A  | 21:17:27 1993..|
00000080: 4E 65 77 73 67 72 6F 75  70 73 3A 20 63 6F 6D 70  |Newsgroups: comp|
00000090: 2E 73 79 73 2E 63 62 6D  0D 0A 50 61 74 68 3A 20  |.sys.cbm..Path: |
000000A0: 77 69 78 65 72 21 63 61  63 74 75 73 2E 6F 72 67  |wixer!cactus.org|
000000B0: 21 6D 69 6C 61 6E 6F 21  63 73 2E 75 74 65 78 61  |!milano!cs.utexa|
000000C0: 73 2E 65 64 75 21 75 75  6E 65 74 21 70 69 70 65  |s.edu!uunet!pipe|
000000D0: 78 21 73 75 6E 69 63 21  6E 65 77 73 2E 66 75 6E  |x!sunic!news.fun|
000000E0: 65 74 2E 66 69 21 6F 75  73 72 76 72 2E 6F 75 6C  |et.fi!ousrvr.oul|
000000F0: 75 2E 66 69 21 6F 75 73  72 76 72 21 6A 6F 70 69  |u.fi!ousrvr!jopi|
00000100: 0D 0A 46 72 6F 6D 3A 20  6A 6F 70 69 40 73 74 65  |..From: jopi@ste|
00000110: 6B 74 2E 6F 75 6C 75 2E  66 69 20 28 4A 6F 75 6B  |kt.oulu.fi (Jouk|
00000120: 6F 20 56 61 6C 74 61 29  0D 0A 53 75 62 6A 65 63  |o Valta)..Subjec|
00000130: 74 3A 20 52 65 3A 20 55  55 45 4E 43 4F 44 45 44  |t: Re: UUENCODED|
00000140: 20 55 6E 64 6F 63 20 4F  70 63 6F 64 65 73 0D 0A  | Undoc Opcodes..|
00000150: 49 6E 2D 52 65 70 6C 79  2D 54 6F 3A 20 6D 61 73  |In-Reply-To: mas|
00000160: 73 69 76 65 40 6C 61 6B  65 73 2E 74 72 65 6E 74  |sive@lakes.trent|
00000170: 6F 6E 2E 73 63 2E 75 73  27 73 20 6D 65 73 73 61  |on.sc.us's messa|
00000180: 67 65 20 6F 66 20 46 72  69 2C 20 30 35 20 4D 61  |ge of Fri, 05 Ma|
00000190: 72 20 39 33 20 30 32 3A  31 32 3A 34 31 20 45 53  |r 93 02:12:41 ES|
000001A0: 54 0D 0A 4D 65 73 73 61  67 65 2D 49 44 3A 20 3C  |T..Message-ID: <|
000001B0: 4A 4F 50 49 2E 39 33 4D  61 72 35 32 31 33 36 34  |JOPI.93Mar521364|
000001C0: 36 40 73 74 65 6B 74 35  2E 6F 75 6C 75 2E 66 69  |6@stekt5.oulu.fi|
000001D0: 3E 0D 0A 4C 69 6E 65 73  3A 20 32 30 32 0D 0A 53  |>..Lines: 202..S|
000001E0: 65 6E 64 65 72 3A 20 6E  65 77 73 40 6F 75 73 72  |ender: news@ousr|
000001F0: 76 72 2E 6F 75 6C 75 2E  66 69 0D 0A 4F 72 67 61  |vr.oulu.fi..Orga|
00000200: 6E 69 7A 61 74 69 6F 6E  3A 20 55 6E 69 76 65 72  |nization: Univer|
00000210: 73 69 74 79 20 6F 66 20  4F 75 6C 75 2C 20 44 65  |sity of Oulu, De|
00000220: 70 74 2E 20 6F 66 20 45  45 2C 20 46 69 6E 6C 61  |pt. of EE, Finla|
00000230: 6E 64 0D 0A 52 65 66 65  72 65 6E 63 65 73 3A 20  |nd..References: |
00000240: 3C 75 4A 67 58 5A 42 36  77 31 36 35 77 40 6C 61  |<uJgXZB6w165w@la|
00000250: 6B 65 73 2E 74 72 65 6E  74 6F 6E 2E 73 63 2E 75  |kes.trenton.sc.u|
00000260: 73 3E 0D 0A 44 69 73 74  72 69 62 75 74 69 6F 6E  |s>..Distribution|
00000270: 3A 20 63 6F 6D 70 0D 0A  44 61 74 65 3A 20 46 72  |: comp..Date: Fr|
00000280: 69 2C 20 35 20 4D 61 72  20 31 39 39 33 20 31 39  |i, 5 Mar 1993 19|
00000290: 3A 33 36 3A 34 36 20 47  4D 54 0D 0A 0D 0A 49 6E  |:36:46 GMT....In|
000002A0: 20 61 72 74 69 63 6C 65  20 3C 75 4A 67 58 5A 42  | article <uJgXZB|
000002B0: 36 77 31 36 35 77 40 6C  61 6B 65 73 2E 74 72 65  |6w165w@lakes.tre|
000002C0: 6E 74 6F 6E 2E 73 63 2E  75 73 3E 20 6D 61 73 73  |nton.sc.us> mass|
000002D0: 69 76 65 40 6C 61 6B 65  73 2E 74 72 65 6E 74 6F  |ive@lakes.trento|
000002E0: 6E 2E 73 63 2E 75 73 20  28 4D 61 73 73 69 76 65  |n.sc.us (Massive|
000002F0: 20 4F 6E 73 6C 61 75 67  68 74 29 20 77 72 69 74  | Onslaught) writ|
00000300: 65 73 3A 0D 0A 0D 0A 20  28 74 68 69 73 20 69 73  |es:.... (this is|
00000310: 20 61 20 74 65 73 74 2C  20 70 6C 65 61 73 65 20  | a test, please |
00000320: 66 6C 61 6D 65 20 3B 29  0D 0A 0D 0A 0D 0A 3E 09  |flame ;)......>.|
00000330: 55 6E 64 6F 63 75 6D 65  6E 74 65 64 20 4F 70 63  |Undocumented Opc|
00000340: 6F 64 65 73 0D 0A 3E 0D  0A 3E 20 41 41 58 20 61  |odes..>..> AAX a|
00000350: 6E 64 20 61 63 63 75 6D  75 6C 61 74 6F 72 20 77  |nd accumulator w|
00000360: 69 74 68 20 58 0D 0A 3E  20 0D 0A 3E 20 4F 70 65  |ith X..> ..> Ope|
00000370: 72 61 74 6F 6E 3A 20 41  20 26 20 58 20 2D 3E 20  |raton: A & X -> |
00000380: 4D 09 20 20 20 20 09 4E  5A 43 49 44 56 0D 0A 3E  |M.    .NZCIDV..>|
00000390: 09 09 09 09 78 78 2D 2D  2D 2D 0D 0A 0D 0A 20 20  |....xx----....  |
000003A0: 20 41 6C 73 6F 20 6B 6E  6F 77 6E 20 61 73 20 53  | Also known as S|
000003B0: 41 58 20 28 53 74 6F 72  65 20 41 20 26 20 58 29  |AX (Store A & X)|
000003C0: 0D 0A 20 20 20 42 75 74  20 69 66 20 49 20 68 61  |..   But if I ha|
000003D0: 76 65 6E 27 74 20 6D 69  73 75 6E 64 65 72 73 74  |ven't misunderst|
000003E0: 6F 6F 64 20 74 68 65 20  73 69 67 6E 73 2C 20 74  |ood the signs, t|
000003F0: 68 69 73 20 69 6E 73 74  72 75 63 74 69 6F 6E 20  |his instruction |
00000400: 0D 0A 20 20 20 44 4F 45  53 20 4E 4F 54 20 53 45  |..   DOES NOT SE|
00000410: 54 20 41 4E 59 20 46 4C  41 47 53 20 73 69 6E 63  |T ANY FLAGS sinc|
00000420: 65 20 69 74 27 73 20 6C  6F 63 61 74 65 64 20 69  |e it's located i|
00000430: 6E 20 74 68 65 20 22 73  74 6F 72 65 22 20 73 65  |n the "store" se|
00000440: 63 74 69 6F 6E 2E 20 20  0D 0A 0D 0A 20 20 20 57  |ction.  ....   W|
00000450: 65 6C 6C 2C 20 49 20 77  6F 75 6C 64 20 6C 69 6B  |ell, I would lik|
00000460: 65 20 74 6F 20 6B 6E 6F  77 20 77 68 69 63 68 20  |e to know which |
00000470: 6E 61 6D 65 20 73 68 6F  75 6C 64 20 62 65 20 75  |name should be u|
00000480: 73 65 64 20 3F 0D 0A 20  20 20 50 6C 65 61 73 65  |sed ?..   Please|
00000490: 20 74 65 6C 6C 20 6D 65  20 77 68 61 74 20 69 73  | tell me what is|
000004A0: 20 79 6F 75 72 20 6F 70  69 6E 69 6F 6E 2C 20 73  | your opinion, s|
000004B0: 69 6E 63 65 20 79 6F 75  27 6C 6C 20 68 61 76 65  |ince you'll have|
000004C0: 20 74 6F 20 63 6F 70 65  0D 0A 20 20 20 77 69 74  | to cope..   wit|
000004D0: 68 20 6F 75 72 20 64 65  63 69 73 69 6F 6E 20 2E  |h our decision .|
000004E0: 2E 2E 0D 0A 0D 0A 0D 0A  3E 20 41 58 53 20 20 61  |........> AXS  a|
000004F0: 6E 64 20 61 63 63 75 6D  75 6C 61 74 6F 72 20 77  |nd accumulator w|
00000500: 69 74 68 20 58 20 74 6F  20 73 74 61 63 6B 0D 0A  |ith X to stack..|
00000510: 3E 0D 0A 3E 20 4F 70 65  72 61 74 6F 6E 3A 20 20  |>..> Operaton:  |
00000520: 41 20 26 20 58 20 2D 3E  20 53 20 09 20 20 20 20  |A & X -> S .    |
00000530: 20 4E 5A 43 49 44 56 0D  0A 3E 09 20 20 20 20 20  | NZCIDV..>.     |
00000540: 41 20 26 20 58 20 26 20  24 31 31 20 2D 3E 20 4D  |A & X & $11 -> M|
00000550: 20 20 20 20 20 20 20 20  78 78 2D 2D 2D 2D 0D 0A  |        xx----..|
00000560: 0D 0A 20 20 47 75 65 73  73 20 77 68 61 74 20 68  |..  Guess what h|
00000570: 61 70 70 65 6E 65 64 20  77 68 65 6E 20 61 20 38  |appened when a 8|
00000580: 35 30 32 20 64 65 63 69  64 65 64 20 74 6F 20 70  |502 decided to p|
00000590: 75 6C 6C 20 73 74 61 63  6B 20 69 6E 73 74 65 61  |ull stack instea|
000005A0: 64 20 2E 2E 2E 0D 0A 20  20 49 6E 20 66 61 63 74  |d .....  In fact|
000005B0: 20 69 74 20 22 63 72 6F  73 73 65 64 20 6F 76 65  | it "crossed ove|
000005C0: 72 22 20 74 68 65 20 77  68 6F 6C 65 20 75 6E 64  |r" the whole und|
000005D0: 6F 63 75 6D 65 6E 74 65  64 20 70 61 72 74 20 6F  |ocumented part o|
000005E0: 66 20 74 68 65 20 69 6E  73 74 72 75 63 74 69 6F  |f the instructio|
000005F0: 6E 0D 0A 20 20 73 65 74  20 69 65 2E 20 52 4F 52  |n..  set ie. ROR|
00000600: 20 3C 2D 3E 20 4C 53 52  2C 20 20 52 4F 4C 20 3C  | <-> LSR,  ROL <|
00000610: 2D 3E 20 41 53 4C 20 65  74 63 2E 0D 0A 20 20 48  |-> ASL etc...  H|
00000620: 61 73 20 61 6E 79 6F 6E  65 20 65 6C 73 65 20 67  |as anyone else g|
00000630: 6F 74 20 73 69 6D 69 6C  69 61 72 20 72 65 73 75  |ot similiar resu|
00000640: 6C 74 73 20 3F 0D 0A 0D  0A 0D 0A 3E 20 41 20 77  |lts ?......> A w|
00000650: 6F 72 64 20 6F 66 20 77  61 72 6E 69 6E 67 2E 20  |ord of warning. |
00000660: 4E 6F 74 20 61 6C 6C 20  6F 66 20 74 68 65 73 65  |Not all of these|
00000670: 20 68 61 76 65 20 62 65  65 6E 20 74 65 73 74 65  | have been teste|
00000680: 64 2E 20 54 68 65 20 66  6C 61 67 20 73 65 74 74  |d. The flag sett|
00000690: 69 6E 67 73 0D 0A 3E 20  73 68 6F 75 6C 64 20 62  |ings..> should b|
000006A0: 65 20 63 6F 72 72 65 63  74 2C 20 6F 6E 63 65 20  |e correct, once |
000006B0: 61 67 61 69 6E 20 61 6C  6C 20 74 68 72 65 65 20  |again all three |
000006C0: 71 75 69 6E 74 72 69 6C  6C 69 6F 6E 20 70 6F 73  |quintrillion pos|
000006D0: 73 69 62 69 6C 69 74 69  65 73 20 68 61 76 65 0D  |sibilities have.|
000006E0: 0A 3E 20 6E 6F 74 20 62  65 65 6E 20 74 65 73 74  |.> not been test|
000006F0: 65 64 2E 20 41 73 20 79  6F 75 20 63 61 6E 20 73  |ed. As you can s|
00000700: 65 65 20 49 20 64 69 64  20 6E 6F 74 20 72 65 73  |ee I did not res|
00000710: 65 61 63 68 20 74 68 65  20 6E 75 6D 62 65 72 20  |each the number |
00000720: 6F 66 20 63 79 63 6C 65  73 20 75 73 65 64 2E 0D  |of cycles used..|
00000730: 0A 3E 20 49 66 20 63 79  63 6C 65 73 20 63 6F 75  |.> If cycles cou|
00000740: 6C 64 20 62 65 20 72 65  73 65 61 72 63 68 65 64  |ld be researched|
00000750: 2C 20 6F 72 20 61 6E 79  74 68 69 6E 67 20 65 6C  |, or anything el|
00000760: 73 65 20 69 73 20 66 6F  75 6E 64 20 69 6E 63 6F  |se is found inco|
00000770: 72 72 65 63 74 2C 20 70  6C 65 61 73 65 0D 0A 3E  |rrect, please..>|
00000780: 20 6C 65 74 20 6D 65 20  6E 6F 77 20 73 6F 20 49  | let me now so I|
00000790: 20 63 61 6E 20 75 70 64  61 74 65 20 6D 79 20 66  | can update my f|
000007A0: 69 6C 65 2E 0D 0A 0D 0A  0D 0A 20 20 20 46 75 6C  |ile.......   Ful|
000007B0: 6C 20 64 6F 63 75 6D 65  6E 74 61 74 69 6F 6E 20  |l documentation |
000007C0: 69 73 20 66 6F 75 6E 64  20 6F 6E 20 43 2D 48 61  |is found on C-Ha|
000007D0: 63 6B 69 6E 67 20 69 73  73 75 65 20 31 2E 0D 0A  |cking issue 1...|
000007E0: 0D 0A 3E 20 0D 0A 3E 20  53 6F 6D 65 20 6E 6F 74  |..> ..> Some not|
000007F0: 65 73 20 6F 6E 20 74 68  65 20 76 61 72 69 6F 75  |es on the variou|
00000800: 73 20 4F 50 20 43 4F 44  45 53 2E 0D 0A 3E 20 0D  |s OP CODES...> .|
00000810: 0A 3E 20 20 43 52 53 20  2D 20 20 54 68 65 73 65  |.>  CRS -  These|
00000820: 20 64 6F 20 6E 6F 74 68  69 67 20 65 78 63 65 70  | do nothig excep|
00000830: 74 20 63 72 61 73 68 20  74 68 65 0D 0A 3E 20 20  |t crash the..>  |
00000840: 20 20 20 20 20 63 6F 6D  70 75 74 65 72 2C 20 48  |     computer, H|
00000850: 41 52 44 21 0D 0A 0D 0A  0D 0A 20 20 20 49 74 20  |ARD!......   It |
00000860: 6A 75 73 74 20 74 72 69  67 67 65 72 73 20 74 68  |just triggers th|
00000870: 65 20 74 68 79 72 69 73  74 6F 72 73 20 77 68 69  |e thyristors whi|
00000880: 63 68 20 69 6E 74 65 72  6C 6F 63 6B 20 74 68 65  |ch interlock the|
00000890: 20 62 75 73 73 65 73 2E  2E 2E 0D 0A 20 20 20 20  | busses.....    |
000008A0: 20 73 6F 20 61 6C 6C 20  79 6F 75 20 63 61 6E 20  | so all you can |
000008B0: 64 6F 20 69 73 20 74 6F  20 73 77 69 74 63 68 20  |do is to switch |
000008C0: 6F 66 66 20 74 68 65 20  70 6F 77 65 72 2E 0D 0A  |off the power...|
000008D0: 0D 0A 0D 0A 3E 20 20 44  43 50 20 20 2D 20 44 65  |....>  DCP  - De|
000008E0: 63 72 65 6D 65 6E 74 20  74 68 65 20 6D 65 6D 6F  |crement the memo|
000008F0: 72 79 20 66 69 72 73 74  2C 20 74 68 65 6E 0D 0A  |ry first, then..|
00000900: 3E 20 20 20 20 20 20 20  63 6F 6D 70 61 72 65 20  |>       compare |
00000910: 69 74 20 74 6F 20 74 68  65 20 61 63 63 75 6D 2E  |it to the accum.|
00000920: 0D 0A 3E 20 20 49 53 42  20 20 2D 20 69 63 72 65  |..>  ISB  - icre|
00000930: 6D 65 6E 74 20 74 68 65  20 6D 65 6D 6F 72 79 20  |ment the memory |
00000940: 66 69 72 73 74 2C 20 74  68 65 6E 0D 0A 3E 20 20  |first, then..>  |
00000950: 20 20 20 20 20 64 6F 20  61 20 6E 6F 72 6D 61 6C  |     do a normal|
00000960: 20 53 42 43 2E 20 46 6F  72 20 65 78 61 6D 70 65  | SBC. For exampe|
00000970: 20 0D 0A 3E 20 20 20 20  20 20 20 49 53 42 20 23  | ..>       ISB #|
00000980: 31 31 20 77 6F 75 6C 64  20 62 65 20 74 68 65 20  |11 would be the |
00000990: 73 61 6D 65 20 61 73 0D  0A 3E 20 20 20 20 20 20  |same as..>      |
000009A0: 20 53 42 43 20 23 31 32  2E 0D 0A 3E 20 20 4C 41  | SBC #12...>  LA|
000009B0: 4E 20 20 2D 20 52 6F 6C  6C 73 20 6D 65 6D 6F 72  |N  - Rolls memor|
000009C0: 79 20 74 6F 20 74 68 65  20 6C 65 66 74 2C 20 74  |y to the left, t|
000009D0: 68 61 6E 0D 0A 3E 20 20  20 20 20 20 20 41 4E 44  |han..>       AND|
000009E0: 73 20 74 68 65 20 72 65  73 75 6C 74 20 77 69 74  |s the result wit|
000009F0: 68 20 74 68 65 20 61 63  63 75 6D 2E 0D 0A 3E 20  |h the accum...> |
00000A00: 20 4E 4F 50 20 20 2D 20  41 6C 6C 20 74 68 65 73  | NOP  - All thes|
00000A10: 65 20 61 72 65 20 4E 4F  50 20 72 65 70 6C 61 63  |e are NOP replac|
00000A20: 65 6D 65 6E 74 73 2E 0D  0A 3E 20 20 20 20 20 20  |ements...>      |
00000A30: 20 54 68 65 20 6E 75 6D  62 65 72 20 6F 66 20 63  | The number of c|
00000A40: 79 63 6C 65 73 20 6D 61  79 20 62 65 20 0D 0A 3E  |ycles may be ..>|
00000A50: 20 20 20 20 20 20 20 64  69 66 66 65 72 65 6E 74  |       different|
00000A60: 2E 0D 0A 3E 20 20 52 41  4D 20 20 2D 20 41 4E 44  |...>  RAM  - AND|
00000A70: 20 61 63 63 75 6D 20 77  69 74 68 20 6D 65 6D 6F  | accum with memo|
00000A80: 72 79 20 74 68 65 20 72  6F 74 61 74 65 0D 0A 3E  |ry the rotate..>|
00000A90: 20 20 20 20 20 20 20 72  65 73 75 6C 74 20 74 6F  |       result to|
00000AA0: 20 72 69 67 68 74 2E 20  54 68 65 20 37 74 68 20  | right. The 7th |
00000AB0: 62 69 74 0D 0A 3E 20 20  20 20 20 20 20 62 65 63  |bit..>       bec|
00000AC0: 6F 6D 65 73 20 74 68 65  20 63 61 72 72 79 2C 20  |omes the carry, |
00000AD0: 61 6E 64 20 74 68 65 20  63 61 72 72 79 0D 0A 3E  |and the carry..>|
00000AE0: 20 20 20 20 20 20 20 62  65 63 6F 6D 65 73 20 74  |       becomes t|
00000AF0: 68 65 20 37 74 68 20 62  69 74 20 6F 66 20 74 68  |he 7th bit of th|
00000B00: 65 20 61 63 63 75 6D 2E  0D 0A 3E 20 20 20 20 20  |e accum...>     |
00000B10: 20 20 52 65 6D 65 6D 62  65 72 20 74 68 65 20 63  |  Remember the c|
00000B20: 61 72 72 79 20 62 65 63  6F 6D 65 73 20 74 68 65  |arry becomes the|
00000B30: 0D 0A 3E 20 20 20 20 20  20 20 37 74 68 20 62 69  |..>       7th bi|
00000B40: 74 20 6F 66 20 74 68 65  20 6F 72 69 67 69 6E 61  |t of the origina|
00000B50: 6C 20 61 63 63 75 6D 2C  0D 0A 3E 20 20 20 20 20  |l accum,..>     |
00000B60: 20 20 6E 6F 74 20 74 68  65 20 72 65 73 75 6C 74  |  not the result|
00000B70: 2E 0D 0A 3E 20 20 52 42  4D 20 20 2D 20 41 4E 44  |...>  RBM  - AND|
00000B80: 20 61 63 63 75 6D 20 77  69 74 68 20 6D 65 6D 6F  | accum with memo|
00000B90: 72 79 20 61 6E 64 20 73  68 69 66 74 0D 0A 3E 20  |ry and shift..> |
00000BA0: 20 20 20 20 20 20 74 6F  20 74 68 65 20 6C 65 66  |      to the lef|
00000BB0: 74 2E 20 54 68 65 20 63  61 72 72 79 20 62 65 63  |t. The carry bec|
00000BC0: 6F 6D 65 73 20 0D 0A 3E  20 20 20 20 20 20 20 31  |omes ..>       1|
00000BD0: 73 74 20 62 69 74 20 6F  66 20 74 68 65 20 41 4E  |st bit of the AN|
00000BE0: 44 2E 0D 0A 3E 20 20 53  42 43 20 20 2D 20 54 68  |D...>  SBC  - Th|
00000BF0: 69 73 20 69 73 20 65 78  61 63 74 6C 79 20 74 68  |is is exactly th|
00000C00: 65 20 73 61 6D 65 20 61  73 20 74 68 65 0D 0A 3E  |e same as the..>|
00000C10: 20 20 20 20 20 20 20 64  6F 63 75 6D 65 6E 74 65  |       documente|
00000C20: 64 20 53 42 43 20 4F 50  2E 0D 0A 3E 20 20 53 4B  |d SBC OP...>  SK|
00000C30: 50 20 20 2D 20 54 68 69  73 20 69 73 20 73 69 6D  |P  - This is sim|
00000C40: 69 6C 61 72 20 74 6F 20  74 68 65 20 42 49 54 20  |ilar to the BIT |
00000C50: 4F 50 0D 0A 3E 20 20 20  20 20 20 20 65 78 63 65  |OP..>       exce|
00000C60: 70 74 20 69 74 20 64 6F  65 73 20 6E 6F 74 20 63  |pt it does not c|
00000C70: 68 61 6E 67 65 20 61 6E  79 20 0D 0A 3E 20 20 20  |hange any ..>   |
00000C80: 20 20 20 20 66 6C 61 67  73 2E 0D 0A 3E 20 20 54  |    flags...>  T|
00000C90: 45 41 20 20 2D 20 54 68  65 73 65 20 61 72 65 20  |EA  - These are |
00000CA0: 69 6E 74 65 73 74 69 6E  67 20 4F 50 53 2E 20 54  |intesting OPS. T|
00000CB0: 68 65 20 0D 0A 3E 20 20  54 45 58 20 20 2D 20 3E  |he ..>  TEX  - >|
00000CC0: 2B 31 20 73 74 61 6E 64  73 20 66 6F 72 20 74 68  |+1 stands for th|
00000CD0: 65 20 68 69 67 68 20 6F  70 65 72 61 6E 64 0D 0A  |e high operand..|
00000CE0: 3E 20 20 54 45 59 20 20  2D 20 46 6F 72 20 65 78  |>  TEY  - For ex|
00000CF0: 61 6D 70 6C 65 20 54 45  41 20 24 43 30 30 30 2C  |ample TEA $C000,|
00000D00: 59 20 74 68 65 20 3E 2B  31 0D 0A 3E 20 20 20 20  |Y the >+1..>    |
00000D10: 20 20 20 77 69 6C 6C 20  62 65 20 24 43 31 2E 0D  |   will be $C1..|
00000D20: 0A 3E 20 0D 0A 3E 20 57  65 6C 6C 20 74 68 65 72  |.> ..> Well ther|
00000D30: 65 20 79 6F 75 20 68 61  76 65 20 69 74 20 61 20  |e you have it a |
00000D40: 64 6F 63 75 6D 65 6E 74  65 64 20 6C 69 73 74 20  |documented list |
00000D50: 6F 66 20 74 68 65 20 36  35 31 30 20 75 6E 64 6F  |of the 6510 undo|
00000D60: 63 75 6D 6E 74 65 64 20  4F 50 20 63 6F 64 65 73  |cumnted OP codes|
00000D70: 2E 0D 0A 3E 20 4E 6F 20  57 61 72 72 61 6E 74 69  |...> No Warranti|
00000D80: 65 73 20 69 6D 70 6C 69  65 64 2E 20 4E 6F 20 4D  |es implied. No M|
00000D90: 6F 6E 65 79 20 42 61 63  6B 2E 0D 0A 0D 0A 0D 0A  |oney Back.......|
00000DA0: 20 20 57 65 6C 6C 2C 20  74 68 69 73 20 69 73 20  |  Well, this is |
00000DB0: 74 68 65 20 76 65 72 73  69 6F 6E 20 49 27 76 65  |the version I've|
00000DC0: 20 62 65 65 6E 20 75 73  69 6E 67 20 74 68 69 73  | been using this|
00000DD0: 20 66 61 72 3A 0D 0A 20  20 41 6E 64 20 79 65 73  | far:..  And yes|
00000DE0: 2C 20 73 65 76 65 72 61  6C 20 70 65 6F 70 6C 65  |, several people|
00000DF0: 20 68 61 76 65 20 74 65  73 74 65 64 20 2A 61 6C  | have tested *al|
00000E00: 6C 20 74 68 65 73 65 2A  20 3A 29 0D 0A 20 20 20  |l these* :)..   |
00000E10: 49 20 68 61 76 65 20 74  65 73 74 65 64 20 62 6F  |I have tested bo|
00000E20: 74 68 20 36 35 31 30 20  61 6E 64 20 38 35 30 32  |th 6510 and 8502|
00000E30: 2E 0D 0A 0D 0A 09 09 36  35 31 30 20 69 6E 73 74  |.......6510 inst|
00000E40: 72 75 63 74 69 6F 6E 73  20 62 79 20 61 64 64 72  |ructions by addr|
00000E50: 65 73 73 69 6E 67 20 6D  6F 64 65 73 0D 0A 0D 0A  |essing modes....|
00000E60: 09 2B 2B 2B 2B 2B 2B 2B  2B 20 50 6F 73 69 74 69  |.++++++++ Positi|
00000E70: 76 65 20 2B 2B 2B 2B 2B  2B 2B 2B 2B 2B 09 2D 2D  |ve ++++++++++.--|
00000E80: 2D 2D 2D 2D 2D 2D 20 4E  65 67 61 74 69 76 65 20  |------ Negative |
00000E90: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 0D 0A 09 30 30 09  |----------...00.|
00000EA0: 32 30 09 34 30 09 36 30  09 38 30 09 61 30 09 63  |20.40.60.80.a0.c|
00000EB0: 30 09 65 30 09 6D 6F 64  65 0D 0A 0D 0A 2B 30 30  |0.e0.mode....+00|
00000EC0: 09 42 52 4B 09 4A 53 52  09 52 54 49 09 52 54 53  |.BRK.JSR.RTI.RTS|
00000ED0: 09 4E 4F 50 2A 09 4C 44  59 09 43 50 59 09 43 50  |.NOP*.LDY.CPY.CP|
00000EE0: 58 20 20 49 6D 70 6C 2F  69 6D 6D 65 64 0D 0A 2B  |X  Impl/immed..+|
00000EF0: 30 31 09 4F 52 41 09 41  4E 44 09 45 4F 52 09 41  |01.ORA.AND.EOR.A|
00000F00: 44 43 09 53 54 41 09 4C  44 41 09 43 4D 50 09 53  |DC.STA.LDA.CMP.S|
00000F10: 42 43 20 20 28 69 6E 64  69 72 2C 78 29 0D 0A 2B  |BC  (indir,x)..+|
00000F20: 30 32 09 20 74 09 20 74  09 20 74 09 20 74 09 4E  |02. t. t. t. t.N|
00000F30: 4F 50 2A 09 4C 44 58 09  4E 4F 50 2A 09 4E 4F 50  |OP*.LDX.NOP*.NOP|
00000F40: 2A 20 20 20 3F 20 2F 69  6D 6D 65 64 0D 0A 2B 30  |*   ? /immed..+0|
00000F50: 33 09 53 4C 4F 2A 09 52  4C 41 2A 09 53 52 45 2A  |3.SLO*.RLA*.SRE*|
00000F60: 09 52 52 41 2A 09 53 41  58 2A 09 4C 41 58 2A 09  |.RRA*.SAX*.LAX*.|
00000F70: 44 43 50 2A 09 49 53 42  2A 20 28 69 6E 64 69 72  |DCP*.ISB* (indir|
00000F80: 2C 78 29 0D 0A 2B 30 34  09 4E 4F 50 2A 09 42 49  |,x)..+04.NOP*.BI|
00000F90: 54 09 4E 4F 50 2A 09 4E  4F 50 2A 09 53 54 59 09  |T.NOP*.NOP*.STY.|
00000FA0: 4C 44 59 09 43 50 59 09  43 50 58 20 20 5A 65 72  |LDY.CPY.CPX  Zer|
00000FB0: 6F 70 61 67 65 0D 0A 2B  30 35 09 4F 52 41 09 41  |opage..+05.ORA.A|
00000FC0: 4E 44 09 45 4F 52 09 41  44 43 09 53 54 41 09 4C  |ND.EOR.ADC.STA.L|
00000FD0: 44 41 09 43 4D 50 09 53  42 43 09 2D 22 2D 0D 0A  |DA.CMP.SBC.-"-..|
00000FE0: 2B 30 36 09 41 53 4C 09  52 4F 4C 09 4C 53 52 09  |+06.ASL.ROL.LSR.|
00000FF0: 52 4F 52 09 53 54 58 09  4C 44 58 09 44 45 43 09  |ROR.STX.LDX.DEC.|
00001000: 49 4E 43 09 2D 22 2D 0D  0A 2B 30 37 09 53 4C 4F  |INC.-"-..+07.SLO|
00001010: 2A 09 52 4C 41 2A 09 53  52 45 2A 09 52 52 41 2A  |*.RLA*.SRE*.RRA*|
00001020: 09 53 41 58 2A 09 4C 41  58 2A 09 44 43 50 2A 09  |.SAX*.LAX*.DCP*.|
00001030: 49 53 42 2A 09 2D 22 2D  0D 0A 0D 0A 2B 30 38 09  |ISB*.-"-....+08.|
00001040: 50 48 50 09 50 4C 50 09  50 48 41 09 50 4C 41 09  |PHP.PLP.PHA.PLA.|
00001050: 44 45 59 09 54 41 59 09  49 4E 59 09 49 4E 58 20  |DEY.TAY.INY.INX |
00001060: 20 49 6D 70 6C 69 65 64  0D 0A 2B 30 39 09 4F 52  | Implied..+09.OR|
00001070: 41 09 41 4E 44 09 45 4F  52 09 41 44 43 09 4E 4F  |A.AND.EOR.ADC.NO|
00001080: 50 2A 09 4C 44 41 09 43  4D 50 09 53 42 43 20 20  |P*.LDA.CMP.SBC  |
00001090: 49 6D 6D 65 64 69 61 74  65 0D 0A 2B 30 61 09 41  |Immediate..+0a.A|
000010A0: 53 4C 09 52 4F 4C 09 4C  53 52 09 52 4F 52 09 54  |SL.ROL.LSR.ROR.T|
000010B0: 58 41 09 54 41 58 09 44  45 58 09 4E 4F 50 20 20  |XA.TAX.DEX.NOP  |
000010C0: 41 63 63 75 2F 69 6D 70  6C 0D 0A 2B 30 62 09 41  |Accu/impl..+0b.A|
000010D0: 4E 43 2A 2A 09 41 4E 43  2A 2A 09 41 53 52 2A 2A  |NC**.ANC**.ASR**|
000010E0: 09 41 52 52 2A 2A 09 41  4E 45 2A 2A 09 4C 58 41  |.ARR**.ANE**.LXA|
000010F0: 2A 2A 09 53 42 58 2A 2A  09 53 42 43 2A 20 49 6D  |**.SBX**.SBC* Im|
00001100: 6D 65 64 69 61 74 65 0D  0A 2B 30 63 09 4E 4F 50  |mediate..+0c.NOP|
00001110: 2A 09 42 49 54 09 4A 4D  50 09 4A 4D 50 09 53 54  |*.BIT.JMP.JMP.ST|
00001120: 59 09 4C 44 59 09 43 50  59 09 43 50 58 20 20 41  |Y.LDY.CPY.CPX  A|
00001130: 62 73 6F 6C 75 74 65 0D  0A 2B 30 64 09 4F 52 41  |bsolute..+0d.ORA|
00001140: 09 41 4E 44 09 45 4F 52  09 41 44 43 09 53 54 41  |.AND.EOR.ADC.STA|
00001150: 09 4C 44 41 09 43 4D 50  09 53 42 43 09 2D 22 2D  |.LDA.CMP.SBC.-"-|
00001160: 0D 0A 2B 30 65 09 41 53  4C 09 52 4F 4C 09 4C 53  |..+0e.ASL.ROL.LS|
00001170: 52 09 52 4F 52 09 53 54  58 09 4C 44 58 09 44 45  |R.ROR.STX.LDX.DE|
00001180: 43 09 49 4E 43 09 2D 22  2D 0D 0A 2B 30 66 09 53  |C.INC.-"-..+0f.S|
00001190: 4C 4F 2A 09 52 4C 41 2A  09 53 52 45 2A 09 52 52  |LO*.RLA*.SRE*.RR|
000011A0: 41 2A 09 53 41 58 2A 09  4C 41 58 2A 09 44 43 50  |A*.SAX*.LAX*.DCP|
000011B0: 2A 09 49 53 42 2A 09 2D  22 2D 0D 0A 0D 0A 2B 31  |*.ISB*.-"-....+1|
000011C0: 30 09 42 50 4C 09 42 4D  49 09 42 56 43 09 42 56  |0.BPL.BMI.BVC.BV|
000011D0: 53 09 42 43 43 09 42 43  53 09 42 4E 45 09 42 45  |S.BCC.BCS.BNE.BE|
000011E0: 51 20 20 52 65 6C 61 74  69 76 65 0D 0A 2B 31 31  |Q  Relative..+11|
000011F0: 09 4F 52 41 09 41 4E 44  09 45 4F 52 09 41 44 43  |.ORA.AND.EOR.ADC|
00001200: 09 53 54 41 09 4C 44 41  09 43 4D 50 09 53 42 43  |.STA.LDA.CMP.SBC|
00001210: 20 20 28 69 6E 64 69 72  29 2C 79 0D 0A 2B 31 32  |  (indir),y..+12|
00001220: 09 20 74 09 20 74 09 20  74 09 20 74 09 20 74 09  |. t. t. t. t. t.|
00001230: 20 74 09 20 74 09 20 74  09 3F 0D 0A 2B 31 33 09  | t. t. t.?..+13.|
00001240: 53 4C 4F 2A 09 52 4C 41  2A 09 53 52 45 2A 09 52  |SLO*.RLA*.SRE*.R|
00001250: 52 41 2A 09 53 48 41 2A  2A 09 4C 41 58 2A 09 44  |RA*.SHA**.LAX*.D|
00001260: 43 50 2A 09 49 53 42 2A  20 28 69 6E 64 69 72 29  |CP*.ISB* (indir)|
00001270: 2C 79 0D 0A 2B 31 34 09  4E 4F 50 2A 09 4E 4F 50  |,y..+14.NOP*.NOP|
00001280: 2A 09 4E 4F 50 2A 09 4E  4F 50 2A 09 53 54 59 09  |*.NOP*.NOP*.STY.|
00001290: 4C 44 59 09 4E 4F 50 2A  09 4E 4F 50 2A 20 5A 65  |LDY.NOP*.NOP* Ze|
000012A0: 72 6F 70 61 67 65 2C 78  0D 0A 2B 31 35 09 4F 52  |ropage,x..+15.OR|
000012B0: 41 09 41 4E 44 09 45 4F  52 09 41 44 43 09 53 54  |A.AND.EOR.ADC.ST|
000012C0: 41 09 4C 44 41 09 43 4D  50 09 53 42 43 09 2D 22  |A.LDA.CMP.SBC.-"|
000012D0: 2D 0D 0A 2B 31 36 09 41  53 4C 09 52 4F 4C 09 4C  |-..+16.ASL.ROL.L|
000012E0: 53 52 09 52 4F 52 09 53  54 58 20 79 29 09 4C 44  |SR.ROR.STX y).LD|
000012F0: 58 20 79 29 09 44 45 43  09 49 4E 43 09 2D 22 2D  |X y).DEC.INC.-"-|
00001300: 0D 0A 2B 31 37 09 53 4C  4F 2A 09 52 4C 41 2A 09  |..+17.SLO*.RLA*.|
00001310: 53 52 45 2A 09 52 52 41  2A 09 53 41 58 2A 20 79  |SRE*.RRA*.SAX* y|
00001320: 29 09 4C 41 58 2A 20 79  29 09 44 43 50 09 49 53  |).LAX* y).DCP.IS|
00001330: 42 09 2D 22 2D 0D 0A 0D  0A 2B 31 38 09 43 4C 43  |B.-"-....+18.CLC|
00001340: 09 53 45 43 09 43 4C 49  09 53 45 49 09 54 59 41  |.SEC.CLI.SEI.TYA|
00001350: 09 43 4C 56 09 43 4C 44  09 53 45 44 20 20 49 6D  |.CLV.CLD.SED  Im|
00001360: 70 6C 69 65 64 0D 0A 2B  31 39 09 4F 52 41 09 41  |plied..+19.ORA.A|
00001370: 4E 44 09 45 4F 52 09 41  44 43 09 53 54 41 09 4C  |ND.EOR.ADC.STA.L|
00001380: 44 41 09 43 4D 50 09 53  42 43 20 20 41 62 73 6F  |DA.CMP.SBC  Abso|
00001390: 6C 75 74 65 2C 79 0D 0A  2B 31 61 09 4E 4F 50 2A  |lute,y..+1a.NOP*|
000013A0: 09 4E 4F 50 2A 09 4E 4F  50 2A 09 4E 4F 50 2A 09  |.NOP*.NOP*.NOP*.|
000013B0: 54 58 53 09 54 53 58 09  4E 4F 50 2A 09 4E 4F 50  |TXS.TSX.NOP*.NOP|
000013C0: 2A 20 49 6D 70 6C 69 65  64 0D 0A 2B 31 62 09 53  |* Implied..+1b.S|
000013D0: 4C 4F 2A 09 52 4C 41 2A  09 53 52 45 2A 09 52 52  |LO*.RLA*.SRE*.RR|
000013E0: 41 2A 09 53 48 53 2A 2A  09 4C 41 53 2A 2A 09 44  |A*.SHS**.LAS**.D|
000013F0: 43 50 2A 09 49 53 42 2A  20 41 62 73 6F 6C 75 74  |CP*.ISB* Absolut|
00001400: 65 2C 79 0D 0A 2B 31 63  09 4E 4F 50 2A 09 4E 4F  |e,y..+1c.NOP*.NO|
00001410: 50 2A 09 4E 4F 50 2A 09  4E 4F 50 2A 09 53 48 59  |P*.NOP*.NOP*.SHY|
00001420: 2A 2A 09 4C 44 59 09 4E  4F 50 2A 09 4E 4F 50 2A  |**.LDY.NOP*.NOP*|
00001430: 20 41 62 73 6F 6C 75 74  65 2C 78 0D 0A 2B 31 64  | Absolute,x..+1d|
00001440: 09 4F 52 41 09 41 4E 44  09 45 4F 52 09 41 44 43  |.ORA.AND.EOR.ADC|
00001450: 09 53 54 41 09 4C 44 41  09 43 4D 50 09 53 42 43  |.STA.LDA.CMP.SBC|
00001460: 09 2D 22 2D 0D 0A 2B 31  65 09 41 53 4C 09 52 4F  |.-"-..+1e.ASL.RO|
00001470: 4C 09 4C 53 52 09 52 4F  52 09 53 48 58 2A 2A 79  |L.LSR.ROR.SHX**y|
00001480: 29 09 4C 44 58 20 79 29  09 44 45 43 09 49 4E 43  |).LDX y).DEC.INC|
00001490: 09 2D 22 2D 0D 0A 2B 31  66 09 53 4C 4F 2A 09 52  |.-"-..+1f.SLO*.R|
000014A0: 4C 41 2A 09 53 52 45 2A  09 52 52 41 2A 09 53 48  |LA*.SRE*.RRA*.SH|
000014B0: 41 2A 2A 79 29 09 4C 41  58 2A 20 79 29 09 44 43  |A**y).LAX* y).DC|
000014C0: 50 09 49 53 42 09 2D 22  2D 0D 0A 0D 0A 09 74 09  |P.ISB.-"-.....t.|
000014D0: 4A 61 6D 73 20 74 68 65  20 6D 61 63 68 69 6E 65  |Jams the machine|
000014E0: 0D 0A 09 2A 09 55 6E 64  6F 63 75 6D 65 6E 74 65  |...*.Undocumente|
000014F0: 64 20 63 6F 6D 6D 61 6E  64 0D 0A 09 2A 2A 09 55  |d command...**.U|
00001500: 6E 75 73 75 61 6C 20 6F  70 65 72 61 74 69 6F 6E  |nusual operation|
00001510: 0D 0A 09 79 29 09 69 6E  64 65 78 65 64 20 75 73  |...y).indexed us|
00001520: 69 6E 67 20 59 52 20 69  6E 73 74 65 61 64 20 6F  |ing YR instead o|
00001530: 66 20 58 52 0D 0A 0D 0A  0D 0A 0D 0A 09 09 09 36  |f XR...........6|
00001540: 35 31 30 20 55 6E 64 6F  63 75 6D 65 6E 74 65 64  |510 Undocumented|
00001550: 20 43 6F 6D 6D 61 6E 64  73 0D 0A 0D 0A 0D 0A 09  | Commands.......|
00001560: 41 4E 45 20 24 38 42 09  09 41 43 20 3D 20 28 41  |ANE $8B..AC = (A|
00001570: 43 20 7C 20 23 24 45 45  29 20 26 20 58 52 20 26  |C | #$EE) & XR &|
00001580: 20 23 62 79 74 65 0D 0A  09 09 09 41 43 20 3D 20  | #byte.....AC = |
00001590: 28 28 41 43 20 26 20 23  24 31 31 20 26 20 58 52  |((AC & #$11 & XR|
000015A0: 29 20 7C 20 28 20 23 24  45 45 20 26 20 58 52 29  |) | ( #$EE & XR)|
000015B0: 29 20 26 20 23 62 79 74  65 0D 0A 0D 0A 09 09 09  |) & #byte.......|
000015C0: 49 6E 20 72 65 61 6C 20  36 35 31 30 2F 38 35 30  |In real 6510/850|
000015D0: 32 20 74 68 65 20 69 6E  74 65 72 6E 61 6C 20 70  |2 the internal p|
000015E0: 61 72 61 6D 65 74 65 72  20 23 24 31 31 20 6D 61  |arameter #$11 ma|
000015F0: 79 0D 0A 09 09 09 6F 63  63 61 73 69 6F 6E 61 6C  |y.....occasional|
00001600: 6C 79 20 62 65 20 23 24  31 30 2C 20 23 24 30 31  |ly be #$10, #$01|
00001610: 20 6F 72 20 65 76 65 6E  20 23 24 30 30 2E 0D 0A  | or even #$00...|
00001620: 0D 0A 0D 0A 09 53 48 41  20 24 39 33 2C 24 39 46  |.....SHA $93,$9F|
00001630: 20 20 20 20 20 53 74 6F  72 65 20 28 41 43 20 26  |     Store (AC &|
00001640: 20 58 52 20 26 20 28 41  44 44 52 5F 48 49 20 2B  | XR & (ADDR_HI +|
00001650: 31 29 29 0D 0A 09 53 48  58 20 24 39 45 09 09 20  |1))...SHX $9E.. |
00001660: 2D 22 2D 09 20 20 58 52  0D 0A 09 53 48 59 20 24  |-"-.  XR...SHY $|
00001670: 39 43 20 09 20 2D 22 2D  09 20 20 59 52 0D 0A 09  |9C . -"-.  YR...|
00001680: 53 48 53 20 24 39 42 09  20 09 53 48 41 20 61 6E  |SHS $9B. .SHA an|
00001690: 64 20 54 58 53 2C 20 77  68 65 72 65 20 58 20 69  |d TXS, where X i|
000016A0: 73 20 72 65 70 6C 61 63  65 64 20 62 79 20 28 41  |s replaced by (A|
000016B0: 43 20 26 20 58 52 29 2E  0D 0A 0D 0A 09 09 09 4E  |C & XR)........N|
000016C0: 6F 74 65 3A 20 54 68 65  20 76 61 6C 75 65 20 74  |ote: The value t|
000016D0: 6F 20 62 65 20 73 74 6F  72 65 64 20 69 73 20 63  |o be stored is c|
000016E0: 6F 70 69 65 64 20 61 6C  73 6F 0D 0A 09 09 09 74  |opied also.....t|
000016F0: 6F 20 41 44 44 52 5F 48  49 20 69 66 20 70 61 67  |o ADDR_HI if pag|
00001700: 65 20 62 6F 75 6E 64 61  72 79 20 69 73 20 63 72  |e boundary is cr|
00001710: 6F 73 73 65 64 2E 0D 0A  0D 0A 0D 0A 09 4C 58 41  |ossed........LXA|
00001720: 20 24 41 42 20 09 43 2D  6C 65 68 74 69 3A 20 41  | $AB .C-lehti: A|
00001730: 43 20 61 6E 64 20 58 52  20 3D 20 41 4E 45 0D 0A  |C and XR = ANE..|
00001740: 09 09 09 74 65 73 74 65  64 3A 20 20 41 43 20 61  |...tested:  AC a|
00001750: 6E 64 20 58 52 20 3D 20  28 41 43 20 26 20 23 62  |nd XR = (AC & #b|
00001760: 79 74 65 29 0D 0A 0D 0A  09 53 42 58 20 24 43 42  |yte).....SBX $CB|
00001770: 09 20 09 43 61 72 72 79  20 66 6C 61 67 20 69 73  |. .Carry flag is|
00001780: 20 69 67 6E 6F 72 65 64  20 62 75 74 20 73 65 74  | ignored but set|
00001790: 20 69 6E 20 73 75 62 73  74 72 61 63 74 69 6F 6E  | in substraction|
000017A0: 2E 0D 0A 09 09 09 54 68  69 73 20 6D 61 79 20 62  |......This may b|
000017B0: 65 20 64 75 65 20 74 6F  20 43 4D 50 20 63 6F 6D  |e due to CMP com|
000017C0: 6D 61 6E 64 2C 20 77 68  69 63 68 20 69 73 20 75  |mand, which is u|
000017D0: 73 65 64 0D 0A 09 09 09  69 6E 73 74 65 61 64 20  |sed.....instead |
000017E0: 6F 66 20 74 68 65 20 72  65 61 6C 20 53 42 43 2E  |of the real SBC.|
000017F0: 0D 0A 0D 0A 0D 0A 09 53  48 41 20 69 73 20 76 65  |.......SHA is ve|
00001800: 72 79 20 73 74 72 61 6E  67 65 20 63 6F 6D 6D 61  |ry strange comma|
00001810: 6E 64 20 73 69 6E 63 65  20 69 74 20 69 73 20 74  |nd since it is t|
00001820: 68 65 20 6F 6E 6C 79 20  63 6F 6D 6D 61 6E 64 20  |he only command |
00001830: 77 68 69 63 68 20 68 61  73 0D 0A 09 6F 6E 6C 79  |which has...only|
00001840: 20 69 6E 64 65 78 65 64  20 61 64 64 72 65 73 73  | indexed address|
00001850: 69 6E 67 20 6D 6F 64 65  73 20 21 0D 0A 0D 0A 20  |ing modes !.... |
00001860: 20 20 3C 53 6F 72 72 79  2C 20 74 68 65 20 72 65  |  <Sorry, the re|
00001870: 73 74 20 6F 66 20 74 68  69 73 20 61 72 74 69 63  |st of this artic|
00001880: 6C 65 20 69 73 20 6E 6F  74 20 74 72 61 6E 73 6C  |le is not transl|
00001890: 61 74 65 64 20 79 65 74  3E 0D 0A 0D 0A 0D 0A 20  |ated yet>...... |
000018A0: 36 35 31 30 20 62 75 67  73 0D 0A 20 20 20 6F 20  |6510 bugs..   o |
000018B0: 20 54 68 65 20 42 52 45  41 4B 20 28 42 29 20 66  | The BREAK (B) f|
000018C0: 6C 61 67 20 69 73 20 73  65 74 20 77 68 65 6E 20  |lag is set when |
000018D0: 53 52 20 69 73 20 70 75  73 68 65 64 20 74 6F 20  |SR is pushed to |
000018E0: 73 74 61 63 6B 2E 20 49  6E 20 66 61 63 74 20 74  |stack. In fact t|
000018F0: 68 69 73 0D 0A 20 20 20  20 20 20 69 73 20 74 68  |his..      is th|
00001900: 65 20 76 61 6C 75 65 20  6F 66 20 74 68 65 20 49  |e value of the I|
00001910: 52 51 20 69 6E 70 75 74  20 62 75 66 66 65 72 2E  |RQ input buffer.|
00001920: 0D 0A 0D 0A 20 20 20 6F  20 20 4A 4D 50 20 69 6E  |....   o  JMP in|
00001930: 64 69 72 65 63 74 20 68  61 6E 64 6C 65 73 20 70  |direct handles p|
00001940: 61 67 65 20 62 6F 75 6E  64 61 72 79 20 63 72 6F  |age boundary cro|
00001950: 73 73 69 6E 67 20 69 6E  63 6F 72 72 65 63 74 6C  |ssing incorrectl|
00001960: 79 0D 0A 0D 0A 20 20 20  6F 20 20 41 44 43 20 61  |y....   o  ADC a|
00001970: 6E 64 20 53 42 43 20 73  65 74 20 74 68 65 20 4E  |nd SBC set the N|
00001980: 65 67 61 74 69 76 65 20  28 4E 29 20 4F 76 65 72  |egative (N) Over|
00001990: 66 6C 6F 77 20 28 56 29  20 61 6E 64 20 5A 65 72  |flow (V) and Zer|
000019A0: 6F 20 28 5A 29 20 66 6C  61 67 73 0D 0A 20 20 20  |o (Z) flags..   |
000019B0: 20 20 20 61 63 63 6F 72  64 69 6E 67 20 74 6F 20  |   according to |
000019C0: 74 68 65 20 62 69 6E 61  72 79 20 6D 6F 64 65 20  |the binary mode |
000019D0: 61 6C 73 6F 20 77 68 69  6C 65 20 6F 70 65 72 61  |also while opera|
000019E0: 74 69 6E 67 20 69 6E 20  64 65 63 69 6D 61 6C 20  |ting in decimal |
000019F0: 6D 6F 64 65 2E 0D 0A 20  20 20 20 20 20 41 6C 73  |mode...      Als|
00001A00: 6F 2C 20 61 64 64 69 6E  67 20 6F 72 20 73 75 62  |o, adding or sub|
00001A10: 74 72 61 63 74 69 6E 67  20 66 69 67 75 72 65 73  |tracting figures|
00001A20: 20 62 65 74 77 65 65 6E  20 30 78 61 20 61 6E 64  | between 0xa and|
00001A30: 20 30 78 66 20 69 6E 20  64 65 63 69 6D 61 6C 0D  | 0xf in decimal.|
00001A40: 0A 20 20 20 20 20 20 6D  6F 64 65 20 6D 61 79 20  |.      mode may |
00001A50: 63 61 75 73 65 20 73 74  72 61 6E 67 65 20 72 65  |cause strange re|
00001A60: 73 75 6C 74 73 2E 0D 0A  0D 0A 20 20 20 6F 20 20  |sults.....   o  |
00001A70: 42 52 4B 20 72 65 61 64  73 20 61 6E 20 61 62 73  |BRK reads an abs|
00001A80: 6F 6C 75 74 65 20 61 64  64 72 65 73 73 20 6C 69  |olute address li|
00001A90: 6B 65 20 4A 53 52 20 62  75 74 20 69 67 6E 6F 72  |ke JSR but ignor|
00001AA0: 65 73 20 69 74 2E 0D 0A  0D 0A 20 20 20 6F 20 20  |es it.....   o  |
00001AB0: 53 6F 6D 65 20 75 6E 64  65 66 69 6E 65 64 20 6F  |Some undefined o|
00001AC0: 70 63 6F 64 65 73 20 6D  61 79 20 67 69 76 65 20  |pcodes may give |
00001AD0: 72 65 61 6C 6C 79 20 75  6E 70 72 65 64 69 63 74  |really unpredict|
00001AE0: 61 62 6C 65 20 72 65 73  75 6C 74 73 2E 0D 0A 0D  |able results....|
00001AF0: 0A 0D 0A 0D 0A 20 4E 4F  54 45 53 0D 0A 20 53 65  |..... NOTES.. Se|
00001B00: 65 20 4D 43 53 20 36 35  30 30 20 4D 69 63 72 6F  |e MCS 6500 Micro|
00001B10: 63 6F 6D 70 75 74 65 72  20 46 61 6D 69 6C 79 20  |computer Family |
00001B20: 50 72 6F 67 72 61 6D 6D  69 6E 67 20 4D 61 6E 75  |Programming Manu|
00001B30: 61 6C 20 66 6F 72 20 6D  6F 72 65 20 69 6E 66 6F  |al for more info|
00001B40: 72 6D 61 74 69 6F 6E 2E  0D 0A 0D 0A 20 52 65 66  |rmation..... Ref|
00001B50: 65 72 65 6E 63 65 73 3A  0D 0A 20 20 36 35 31 30  |erences:..  6510|
00001B60: 20 42 6C 6F 63 6B 20 44  69 61 67 72 61 6D 20 20  | Block Diagram  |
00001B70: 20 43 36 34 20 50 72 6F  67 72 61 6D 6D 65 72 27  | C64 Programmer'|
00001B80: 73 20 52 65 66 65 72 65  6E 63 65 20 47 75 69 64  |s Reference Guid|
00001B90: 65 20 20 70 2E 20 34 30  34 0D 0A 20 20 49 6E 73  |e  p. 404..  Ins|
00001BA0: 74 72 75 63 74 69 6F 6E  20 53 65 74 20 20 20 20  |truction Set    |
00001BB0: 20 20 43 36 34 20 50 72  6F 67 72 61 6D 6D 65 72  |  C64 Programmer|
00001BC0: 27 73 20 52 65 66 65 72  65 6E 63 65 20 47 75 69  |'s Reference Gui|
00001BD0: 64 65 20 70 70 2E 20 34  31 36 2D 34 31 37 0D 0A  |de pp. 416-417..|
00001BE0: 20 20 09 09 09 22 43 2D  4C 65 68 74 69 22 20 6D  |  ..."C-Lehti" m|
00001BF0: 61 67 61 7A 69 6E 65 20  34 2F 38 37 09 0D 0A 20  |agazine 4/87... |
00001C00: 20 0D 0A 0D 0A 20 20 20  2A 28 61 2B 2B 29 2B 3D  | ....   *(a++)+=|
00001C10: 2D 2D 6A 6F 70 69 28 29  3B 20 20 20 20 20 2F 2A  |--jopi();     /*|
00001C20: 20 6A 6F 70 69 40 7B 73  74 65 6B 74 2C 7A 6F 6D  | jopi@{stekt,zom|
00001C30: 62 69 65 7D 2E 6F 75 6C  75 2E 66 69 20 2A 2F 0D  |bie}.oulu.fi */.|
00001C40: 0A 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00001C50: 20 20 20 20 20 20 20 20  20 20 2F 2A 20 2D 2D 20  |          /* -- |
00001C60: 74 68 65 20 6D 6F 73 74  20 64 69 73 6F 72 69 65  |the most disorie|
00001C70: 6E 74 65 64 20 75 73 65  72 20 2A 2F 0D 0A 5F 5F  |nted user */..__|
00001C80: 5F 5F 5F 5F 5F 5F 5F 5F  5F 5F 5F 5F 5F 5F 5F 5F  |________________|
00001C90: 5F 5F 5F 5F 5F 5F 5F 5F  5F 5F 5F 5F 5F 5F 5F 5F  |________________|
00001CA0: 5F 5F 5F 5F 5F 5F 5F 5F  5F 5F 5F 5F 5F 5F 5F 5F  |________________|
00001CB0: 5F 5F 5F 5F 5F 5F 5F 5F  5F 5F 5F 5F 5F 5F 5F 5F  |________________|
00001CC0: 5F 5F 5F 5F 5F 5F 5F 5F  0D 0A 20 20 20 20 20 20  |________..      |
00001CD0: 20 20 2A 2A 2A 20 20 41  20 72 65 61 6C 20 48 61  |  ***  A real Ha|
00001CE0: 63 6B 65 72 20 6E 65 76  65 72 20 76 61 63 75 75  |cker never vacuu|
00001CF0: 6D 2D 63 6C 65 61 6E 73  20 68 69 73 20 63 6F 6D  |m-cleans his com|
00001D00: 70 75 74 65 72 20 21 21  20 20 2A 2A 2A 0D 0A 0D  |puter !!  ***...|
00001D10: 0A                                                |.               |
FROM WIXER!CACTUS.ORG!MILANO!CS.UTEXAS.E
DU!UUNET!PIPEX!SUNIC!NEWS.FUNET.FI!OUSRV
R.OULU.FI!OUSRVR!JOPI SAT MAR  6 21:17:2
7 1993..NEWSGROUPS: COMP.SYS.CBM..PATH: 
WIXER!CACTUS.ORG!MILANO!CS.UTEXAS.EDU!UU
NET!PIPEX!SUNIC!NEWS.FUNET.FI!OUSRVR.OUL
U.FI!OUSRVR!JOPI..FROM: JOPI@STEKT.OULU.
FI (JOUKO VALTA)..SUBJECT: RE: UUENCODED
 UNDOC OPCODES..IN-REPLY-TO: MASSIVE@LAK
ES.TRENTON.SC.US'S MESSAGE OF FRI, 05 MA
R 93 02:12:41 EST..MESSAGE-ID: <JOPI.93M
AR5213646@STEKT5.OULU.FI>..LINES: 202..S
ENDER: NEWS@OUSRVR.OULU.FI..ORGANIZATION
: UNIVERSITY OF OULU, DEPT. OF EE, FINLA
ND..REFERENCES: <UJGXZB6W165W@LAKES.TREN
TON.SC.US>..DISTRIBUTION: COMP..DATE: FR
I, 5 MAR 1993 19:36:46 GMT....IN ARTICLE
 <UJGXZB6W165W@LAKES.TRENTON.SC.US> MASS
IVE@LAKES.TRENTON.SC.US (MASSIVE ONSLAUG
HT) WRITES:.... (THIS IS A TEST, PLEASE 
FLAME ;)......>.UNDOCUMENTED OPCODES..>.
.> AAX AND ACCUMULATOR WITH X..> ..> OPE
RATON: A & X -> M.    .NZCIDV..>....XX--
--....   ALSO KNOWN AS SAX (STORE A & X)
..   BUT IF I HAVEN'T MISUNDERSTOOD THE 
SIGNS, THIS INSTRUCTION ..   DOES NOT SE
T ANY FLAGS SINCE IT'S LOCATED IN THE "S
TORE" SECTION.  ....   WELL, I WOULD LIK
E TO KNOW WHICH NAME SHOULD BE USED ?.. 
  PLEASE TELL ME WHAT IS YOUR OPINION, S
INCE YOU'LL HAVE TO COPE..   WITH OUR DE
CISION .........> AXS  AND ACCUMULATOR W
ITH X TO STACK..>..> OPERATON:  A & X ->
 S .     NZCIDV..>.     A & X & $11 -> M
        XX----....  GUESS WHAT HAPPENED 
WHEN A 8502 DECIDED TO PULL STACK INSTEA
D .....  IN FACT IT "CROSSED OVER" THE W
HOLE UNDOCUMENTED PART OF THE INSTRUCTIO
N..  SET IE. ROR <-> LSR,  ROL <-> ASL E
TC...  HAS ANYONE ELSE GOT SIMILIAR RESU
LTS ?......> A WORD OF WARNING. NOT ALL 
OF THESE HAVE BEEN TESTED. THE FLAG SETT
INGS..> SHOULD BE CORRECT, ONCE AGAIN AL
L THREE QUINTRILLION POSSIBILITIES HAVE.
.> NOT BEEN TESTED. AS YOU CAN SEE I DID
 NOT RESEACH THE NUMBER OF CYCLES USED..
.> IF CYCLES COULD BE RESEARCHED, OR ANY
THING ELSE IS FOUND INCORRECT, PLEASE..>
 LET ME NOW SO I CAN UPDATE MY FILE.....
..   FULL DOCUMENTATION IS FOUND ON C-HA
CKING ISSUE 1.....> ..> SOME NOTES ON TH
E VARIOUS OP CODES...> ..>  CRS -  THESE
 DO NOTHIG EXCEPT CRASH THE..>       COM
PUTER, HARD!......   IT JUST TRIGGERS TH
E THYRISTORS WHICH INTERLOCK THE BUSSES.
....     SO ALL YOU CAN DO IS TO SWITCH 
OFF THE POWER.......>  DCP  - DECREMENT 
THE MEMORY FIRST, THEN..>       COMPARE 
IT TO THE ACCUM...>  ISB  - ICREMENT THE
 MEMORY FIRST, THEN..>       DO A NORMAL
 SBC. FOR EXAMPE ..>       ISB #11 WOULD
 BE THE SAME AS..>       SBC #12...>  LA
N  - ROLLS MEMORY TO THE LEFT, THAN..>  
     ANDS THE RESULT WITH THE ACCUM...> 
 NOP  - ALL THESE ARE NOP REPLACEMENTS..
.>       THE NUMBER OF CYCLES MAY BE ..>
       DIFFERENT...>  RAM  - AND ACCUM W
ITH MEMORY THE ROTATE..>       RESULT TO
 RIGHT. THE 7TH BIT..>       BECOMES THE
 CARRY, AND THE CARRY..>       BECOMES T
HE 7TH BIT OF THE ACCUM...>       REMEMB
ER THE CARRY BECOMES THE..>       7TH BI
T OF THE ORIGINAL ACCUM,..>       NOT TH
E RESULT...>  RBM  - AND ACCUM WITH MEMO
RY AND SHIFT..>       TO THE LEFT. THE C
ARRY BECOMES ..>       1ST BIT OF THE AN
D...>  SBC  - THIS IS EXACTLY THE SAME A
S THE..>       DOCUMENTED SBC OP...>  SK
P  - THIS IS SIMILAR TO THE BIT OP..>   
    EXCEPT IT DOES NOT CHANGE ANY ..>   
    FLAGS...>  TEA  - THESE ARE INTESTIN
G OPS. THE ..>  TEX  - >+1 STANDS FOR TH
E HIGH OPERAND..>  TEY  - FOR EXAMPLE TE
A $C000,Y THE >+1..>       WILL BE $C1..
.> ..> WELL THERE YOU HAVE IT A DOCUMENT
ED LIST OF THE 6510 UNDOCUMNTED OP CODES
...> NO WARRANTIES IMPLIED. NO MONEY BAC
K.......  WELL, THIS IS THE VERSION I'VE
 BEEN USING THIS FAR:..  AND YES, SEVERA
L PEOPLE HAVE TESTED *ALL THESE* :)..   
I HAVE TESTED BOTH 6510 AND 8502.......6
510 INSTRUCTIONS BY ADDRESSING MODES....
.++++++++ POSITIVE ++++++++++.-------- N
EGATIVE ----------...00.20.40.60.80.A0.C
0.E0.MODE....+00.BRK.JSR.RTI.RTS.NOP*.LD
Y.CPY.CPX  IMPL/IMMED..+01.ORA.AND.EOR.A
DC.STA.LDA.CMP.SBC  (INDIR,X)..+02. T. T
. T. T.NOP*.LDX.NOP*.NOP*   ? /IMMED..+0
3.SLO*.RLA*.SRE*.RRA*.SAX*.LAX*.DCP*.ISB
* (INDIR,X)..+04.NOP*.BIT.NOP*.NOP*.STY.
LDY.CPY.CPX  ZEROPAGE..+05.ORA.AND.EOR.A
DC.STA.LDA.CMP.SBC.-"-..+06.ASL.ROL.LSR.
ROR.STX.LDX.DEC.INC.-"-..+07.SLO*.RLA*.S
RE*.RRA*.SAX*.LAX*.DCP*.ISB*.-"-....+08.
PHP.PLP.PHA.PLA.DEY.TAY.INY.INX  IMPLIED
..+09.ORA.AND.EOR.ADC.NOP*.LDA.CMP.SBC  
IMMEDIATE..+0A.ASL.ROL.LSR.ROR.TXA.TAX.D
EX.NOP  ACCU/IMPL..+0B.ANC**.ANC**.ASR**
.ARR**.ANE**.LXA**.SBX**.SBC* IMMEDIATE.
.+0C.NOP*.BIT.JMP.JMP.STY.LDY.CPY.CPX  A
BSOLUTE..+0D.ORA.AND.EOR.ADC.STA.LDA.CMP
.SBC.-"-..+0E.ASL.ROL.LSR.ROR.STX.LDX.DE
C.INC.-"-..+0F.SLO*.RLA*.SRE*.RRA*.SAX*.
LAX*.DCP*.ISB*.-"-....+10.BPL.BMI.BVC.BV
S.BCC.BCS.BNE.BEQ  RELATIVE..+11.ORA.AND
.EOR.ADC.STA.LDA.CMP.SBC  (INDIR),Y..+12
. T. T. T. T. T. T. T. T.?..+13.SLO*.RLA
*.SRE*.RRA*.SHA**.LAX*.DCP*.ISB* (INDIR)
,Y..+14.NOP*.NOP*.NOP*.NOP*.STY.LDY.NOP*
.NOP* ZEROPAGE,X..+15.ORA.AND.EOR.ADC.ST
A.LDA.CMP.SBC.-"-..+16.ASL.ROL.LSR.ROR.S
TX Y).LDX Y).DEC.INC.-"-..+17.SLO*.RLA*.
SRE*.RRA*.SAX* Y).LAX* Y).DCP.ISB.-"-...
.+18.CLC.SEC.CLI.SEI.TYA.CLV.CLD.SED  IM
PLIED..+19.ORA.AND.EOR.ADC.STA.LDA.CMP.S
BC  ABSOLUTE,Y..+1A.NOP*.NOP*.NOP*.NOP*.
TXS.TSX.NOP*.NOP* IMPLIED..+1B.SLO*.RLA*
.SRE*.RRA*.SHS**.LAS**.DCP*.ISB* ABSOLUT
E,Y..+1C.NOP*.NOP*.NOP*.NOP*.SHY**.LDY.N
OP*.NOP* ABSOLUTE,X..+1D.ORA.AND.EOR.ADC
.STA.LDA.CMP.SBC.-"-..+1E.ASL.ROL.LSR.RO
R.SHX**Y).LDX Y).DEC.INC.-"-..+1F.SLO*.R
LA*.SRE*.RRA*.SHA**Y).LAX* Y).DCP.ISB.-"
-.....T.JAMS THE MACHINE...*.UNDOCUMENTE
D COMMAND...**.UNUSUAL OPERATION...Y).IN
DEXED USING YR INSTEAD OF XR...........6
510 UNDOCUMENTED COMMANDS.......ANE $8B.
.AC = (AC | #$EE) & XR & #BYTE.....AC = 
((AC & #$11 & XR) | ( #$EE & XR)) & #BYT
E.......IN REAL 6510/8502 THE INTERNAL P
ARAMETER #$11 MAY.....OCCASIONALLY BE #$
10, #$01 OR EVEN #$00........SHA $93,$9F
     STORE (AC & XR & (ADDR_HI +1))...SH
X $9E.. -"-.  XR...SHY $9C . -"-.  YR...
SHS $9B. .SHA AND TXS, WHERE X IS REPLAC
ED BY (AC & XR)........NOTE: THE VALUE T
O BE STORED IS COPIED ALSO.....TO ADDR_H
I IF PAGE BOUNDARY IS CROSSED........LXA
 $AB .C-LEHTI: AC AND XR = ANE.....TESTE
D:  AC AND XR = (AC & #BYTE).....SBX $CB
. .CARRY FLAG IS IGNORED BUT SET IN SUBS
TRACTION......THIS MAY BE DUE TO CMP COM
MAND, WHICH IS USED.....INSTEAD OF THE R
EAL SBC........SHA IS VERY STRANGE COMMA
ND SINCE IT IS THE ONLY COMMAND WHICH HA
S...ONLY INDEXED ADDRESSING MODES !.... 
  <SORRY, THE REST OF THIS ARTICLE IS NO
T TRANSLATED YET>...... 6510 BUGS..   O 
 THE BREAK (B) FLAG IS SET WHEN SR IS PU
SHED TO STACK. IN FACT THIS..      IS TH
E VALUE OF THE IRQ INPUT BUFFER.....   O
  JMP INDIRECT HANDLES PAGE BOUNDARY CRO
SSING INCORRECTLY....   O  ADC AND SBC S
ET THE NEGATIVE (N) OVERFLOW (V) AND ZER
O (Z) FLAGS..      ACCORDING TO THE BINA
RY MODE ALSO WHILE OPERATING IN DECIMAL 
MODE...      ALSO, ADDING OR SUBTRACTING
 FIGURES BETWEEN 0XA AND 0XF IN DECIMAL.
.      MODE MAY CAUSE STRANGE RESULTS...
..   O  BRK READS AN ABSOLUTE ADDRESS LI
KE JSR BUT IGNORES IT.....   O  SOME UND
EFINED OPCODES MAY GIVE REALLY UNPREDICT
ABLE RESULTS......... NOTES.. SEE MCS 65
00 MICROCOMPUTER FAMILY PROGRAMMING MANU
AL FOR MORE INFORMATION..... REFERENCES:
..  6510 BLOCK DIAGRAM   C64 PROGRAMMER'
S REFERENCE GUIDE  P. 404..  INSTRUCTION
 SET      C64 PROGRAMMER'S REFERENCE GUI
DE PP. 416-417..  ..."C-LEHTI" MAGAZINE 
4/87...  ....   *(A++)+=--JOPI();     /*
 JOPI@{STEKT,ZOMBIE}.OULU.FI */..       
                  /* -- THE MOST DISORIE
NTED USER */..__________________________
________________________________________
________..        ***  A REAL HACKER NEV
ER VACUUM-CLEANS HIS COMPUTER !!  ***...
.
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL