Email or username:

Password:

Forgot your password?
Tube🌞Time

you know how the rev A 6502 from 1975 had a bug in ROR? turns out not to be true. youtu.be/Uk_QC1eU0Fg

11 comments
DeKay

@tubetime Your comment regarding the 6502's use in the 2600 could have come with a small asterisk . The 2600 used a 6507, though of course the internal silicon was the same so it would have been hit by the same "missing feature" 🙂 BTW, also wanted to say that you do amazingly amazing work!

hugovangalen 🤖 🕹️ 😼

@tubetime Very interesting, didn't know. (BTW those 1975 pearly white ceramic packages look very cool.)

Mark Bessey

@tubetime thanks for posting this. The "conventional" explanation of this issue never sat well with me. I've seen some interesting silicon bugs in my time, but the outcome of running ROR on a rev A 6502 sounded a lot more like an undecoded instruction rather than a logic error in an intentional instruction.

Elektronaut

@tubetime That was very interesting and the presentation was also great!

Friedemann Wachsmuth

@tubetime this was an exceptionally good video. Thanks for the great explanation!

Darryl Ramm

@tubetime The
"I'm here to correct facts" jacket is a nice touch 🙂

Rhialto

@tubetime So how does the Rotate Left instruction work? Does it also have such extensive circuitry to keep the carry?

Tube🌞Time

@rhialto i forgot to mention it in the video, but rotate left is kinda incredible. it just uses the ALU to add the number to itself. carry in, carry out just like a regular add!

Rhialto

@tubetime That is both ingenious and a bit evil at the same time!

Go Up