From: colin.randall2@googlemail.com   
      
   On Saturday, March 20, 2021 at 8:38:31 AM UTC, Daniel wrote:   
   > Eli the Bearded <*@eli.users.panix.com> writes:   
   > > In alt.ascii-art, Daniel 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?   
      
   > >> Here's the art: gopher://gcpp.world/1/phlog/6502Org   
      
   hi ... i used https://gopher.commons.host/ to view the above url   
      
   > I'll see if I have room to widen it. Gopher's really designed for 67   
   > columns and I'm really close. I may able to tweak the drawing.   
   > >   
   > > 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?   
   > I'll see if I can redesign the key to fit on one page vs two.   
      
   > > Elijah   
   > > ------   
   > > any reason for only posting a gopher URL instead of the art?   
      
   also had a few suggestions ... unfortunatly took the liberty of swapping   
   about some bits already ... appologies in advance ... here's what i thought   
   (also incorporates Eli's suggestion of *Letting Daylight In*)   
   ... hope it helps   
   123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789   
      
   <=- - - - - - - - - - 6 7 c o l u m n s w i d e - - - - - - -=>   
      
      
    INTERNAL ORGANIZATION OF THE 6502   
      
    ._______________._______._________.   
    | | | | DATA BUS   
    -----------------------------------------.------------> (DB0-7)   
    ^ ^ ^ | ^ ^ ^ | ^ | | | ^   
    | | | | | | | | | | | | |   
    | | | | | | | | | | _v_ _v_ _v_   
    _v_ _v_ v_| _v_ v v___| v___| \ \_/ / | |   
    | X | | Y | | A | | S |I| | PCL | | PCH | \ ALU / | P |   
    |___| |___| |___| |___|_| |_____| |_____| \___/ |___|   
    ^ | | | | |   
    KEY: | | | | | |   
    `-----|--|---|-------|----------: .___.   
   X,Y: INDEX | | | | |--->| |   
    REGISTERS | | `-------|----------|--->|MUX|->ADDR LO   
    `--|-----------|----------|--->|___| (A0-7)   
   A: ACCUMULATOR | | |   
    | | | .___.   
   S: STACK POINTER | | `--->| |   
    | `-------------->|MUX|->ADDR HI   
   PC: PROGRAM COUNTER `-------------------------->|___| (A8-15)   
      
   ALU: ARITHMETIC-LOGIC UNIT   
      
   P: PROCESSOR STATUS   
      
   MUX: MULTIPLEX   
      
   AH/L: ADDRESS HIGH/LOW   
      
      
   --   
    .   
   ._!__ __ __ .   
    / _\/_ |_ \!_.   
    / / 7 / /|   
    \ \_ _/ / \ .   
    \_//__/|_\_\!_.   
    |   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|