Re: ASCII: 6502 internal organization

Eli the Bearded <*@eli.users.panix.com> Fri, 19 Mar 2021 20:24:00 +0000 (UTC)
Newsgroups alt.ascii-art
Organization Some absurd concept
Message-ID <[email protected]>
In alt.ascii-art, Daniel  <[email protected]> wrote:
> I am creating a set of facts about the 6502 processor and created a
> diagram of the internal organization of the chip taken from a
> programming book. How do you like it? Recommend any changes?
> 
> For the reference image go to page 42 in the linked pdf.
> 
> Doc: gopher://gcpp.world/9/phlog/docs/Programming_the_6502.pdf

I'm not really a gopher user, but are there gopher clients that can
display PDFs? I'm guessing if I pointed lynx at that it would just
give me the option to download the file, and I'd have to view it
separately.

> Here's the art: gopher://gcpp.world/1/phlog/6502Org

That works in lynx. Some of the labels are missing. PCL / PCH are
Program Counter Low / High, right? Where low and high are not low and
high water marks (to show a range of memory), but low and high bit parts
for holding an address larger than a bus width, correct? And A0 to A15
are address lines, again unlabeled.

On a pure ASCII art level, I think I'd move the MUXes further to the
right and give them longer lines, so instead of

        KEY:          |  |      |       |      |             |
                      |  |      |       |      :-------------:  .___.
       X,Y: INDEX     |  |      |       |                    |->|   |
            REGISTERS |  |      |       :--------------------|->|MUX|->AL
                      |  :------|----------------------------|->|___|A0-7
       S: STACK       |         |                            |

Have, say:

        KEY:          |  |      |       |      |             |
                      |  |      |       |      :-------------:    .___.
       X,Y: INDEX     |  |      |       |                    |--->|   |
            REGISTERS |  |      |       :--------------------|--->|MUX|->AL
                      |  :------|----------------------------|--->|___|A0-7
       S: STACK       |         |                            |

Just so that they don't look so mashed together. In the same "not mashed
together" way, maybe move the whole KEY section below the diagram?

Elijah
------
any reason for only posting a gopher URL instead of the art?