home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / C64-128Toolkit / CYCLE-CHART < prev    next >
Encoding:
Text File  |  2019-04-13  |  5.3 KB  |  81 lines

  1.         ---===>>>  ├LOCK ├YCLE ├HART FOR 6502 INSTRUCTION SET <<<===---
  2.                                         
  3.           ├OMPILED FROM THE ├OMMODORE 64 ╨╥╧╟╥┴══┼╥'╙ ╥┼╞┼╥┼╬├┼ ╟╒╔─┼
  4.                                         
  5.                                         
  6.                      *******   ╥ELATIVE ╔NSTRUCTIONS ******
  7.                      ñññññññ                                        ñññññññ 
  8.     ┬├├ ┬├╙          Ñ 2/2*¬                       ┬┼╤ ┬╬┼          Ñ 2/2*¬ 
  9.     ┬═╔ ┬╨╠          Ñ 2/2*¬                       ┬╓├ ┬╓╙          Ñ 2/2*¬ 
  10.                      úúúúúúú                                        úúúúúúú 
  11.                     *******   ╔MPLIED ╔NSTRUCTIONS   ******
  12.                      ñññññññ                                        ñññññññ 
  13.     ┬╥╦              Ñ 1/7 ¬                       ├╠├ ├╠─ ├╠╔ ├╠╓  Ñ 1/2 ¬ 
  14.     ╔╬╪ ─┼╪ ╔╬┘ ─┼┘  Ñ 1/2 ¬                       ╬╧╨              Ñ 1/2 ¬ 
  15.     ╨╚┴ ╨╚╨          Ñ 1/3 ¬                       ╨╠┴ ╨╠╨          Ñ 1/4 ¬ 
  16.     ╥╘╔ ╥╘╙          ┤ 1/6 ¬                       ╙┼├ ╙┼─ ╙┼╔      Ñ 1/2 ¬ 
  17.     ╘┴╪ ╘┴┘ ╘╙╪      Ñ 1/2 ¬                       ╘╪┴ ╘┘┴ ╘╪╙      Ñ 1/2 ¬ 
  18.                      úúúúúúú                                        úúúúúúú 
  19.                       *******   ┼VERYTHING ┼LSE   *******
  20.                                         
  21.                      ┴─├    ┴╬─    ┴╙╠    ┬╔╘    ├═╨    ├╨╪    ├╨┘    ─┼├   
  22.                    ññññññññññññññññññññññññññññññññññññññññññññññññññññññññ 
  23.     ┴├├╒═╒╠┴╘╧╥    Ñ      Ñ      Ñ 1/2  Ñ      Ñ      Ñ      Ñ      Ñ     ¬ 
  24.     ╔══┼─╔┴╘┼      Ñ 2/2  Ñ 2/2  Ñ      Ñ      Ñ 2/2  Ñ 2/2  Ñ 2/2  Ñ     ¬ 
  25.     ┌┼╥╧ ╨┴╟┼      Ñ 2/3  Ñ 2/3  Ñ 2/5  Ñ 2/3  Ñ 2/3  Ñ 2/3  Ñ 2/3  Ñ 2/5 ¬ 
  26.     ┌┼╥╧ ╨┴╟┼,┘    Ñ      Ñ      Ñ      Ñ      Ñ      Ñ      Ñ      Ñ     ¬ 
  27.     ┌┼╥╧ ╨┴╟┼,╪    Ñ 2/4  Ñ 2/4  Ñ 2/6  Ñ      Ñ 2/4  Ñ      Ñ      Ñ 2/6 ¬ 
  28.     ┴┬╙╧╠╒╘┼       Ñ 3/4  Ñ 3/4  Ñ 3/6  Ñ 3/4  Ñ 3/4  Ñ 3/4  Ñ 3/4  Ñ 3/6 ¬ 
  29.     ┴┬╙╧╠╒╘┼,╪     Ñ 3/4* Ñ 3/4* Ñ 3/7  Ñ      Ñ 3/4* Ñ      Ñ      Ñ 3/7 ¬ 
  30.     ┴┬╙╧╠╒╘┼,┘     Ñ 3/4* Ñ 3/4* Ñ      Ñ      Ñ 3/4* Ñ      Ñ      Ñ     ¬ 
  31.     (╔╬─╔╥┼├╘,╪)   Ñ 2/6  Ñ 2/6  Ñ      Ñ      Ñ 2/6  Ñ      Ñ      Ñ     ¬ 
  32.     (╔╬─╔╥┼├╘),┘   Ñ 2/5* Ñ 2/5  Ñ      Ñ      Ñ 2/5* Ñ      Ñ      Ñ     ¬ 
  33.                    úúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúú 
  34.                      ┼╧╥    ╔╬├    ╩═╨    ╩╙╥    ╠─┴    ╠─╪    ╠─┘    ╠╙╥   
  35.                    ññññññññññññññññññññññññññññññññññññññññññññññññññññññññ
  36.     ┴├├╒═╒╠┴╘╧╥    Ñ      Ñ      Ñ      Ñ      Ñ      Ñ      Ñ      Ñ 1/2 ¬ 
  37.     ╔══┼─╔┴╘┼      Ñ 2/2  Ñ      Ñ      Ñ      Ñ 2/2  Ñ 2/2  Ñ 2/2  Ñ     ¬ 
  38.     ┌┼╥╧ ╨┴╟┼      Ñ 2/3  Ñ 2/5  Ñ      Ñ      Ñ 2/3  Ñ 2/3  Ñ 2/3  Ñ 2/5 ¬ 
  39.     ┌┼╥╧ ╨┴╟┼,┘    Ñ      Ñ      Ñ      Ñ      Ñ      Ñ 2/4  Ñ      Ñ     ¬ 
  40.     ┌┼╥╧ ╨┴╟┼,╪    Ñ 2/4  Ñ 2/6  Ñ      Ñ      Ñ 2/4  Ñ      Ñ 2/4  Ñ 2/6 ¬ 
  41.     ┴┬╙╧╠╒╘┼       Ñ 3/4  Ñ 3/6  Ñ 3/3  Ñ 3/6  Ñ 3/4  Ñ 3/4  Ñ 3/4  Ñ 3/6 ¬ 
  42.     ┴┬╙╧╠╒╘┼,╪     Ñ 3/4* Ñ 3/7  Ñ      Ñ      Ñ 3/4* Ñ      Ñ 3/4* Ñ 3/7 ¬ 
  43.     ┴┬╙╧╠╒╘┼,┘     Ñ 3/4* Ñ      Ñ      Ñ      Ñ 3/4* Ñ 3/4* Ñ      Ñ     ¬ 
  44.     (╔╬─╔╥┼├╘,╪)   Ñ 2/6  Ñ      Ñ      Ñ      Ñ 2/6  Ñ      Ñ      Ñ     ¬ 
  45.     (╔╬─╔╥┼├╘),┘   Ñ 2/5* Ñ      Ñ      Ñ      Ñ 2/5* Ñ      Ñ      Ñ     ¬ 
  46.     ╔╬─╔╥┼├╘       Ñ      Ñ      Ñ 3/5  Ñ      Ñ      Ñ      Ñ      Ñ     ¬ 
  47.                    úúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúú 
  48.                      ╧╥┴    ╥╧╠    ╥╧╥    ╙┬├    ╙╘┴    ╙╘╪    ╙╘┘          
  49.                    ñññññññññññññññññññññññññññññññññññññññññññññññññ        
  50.     ┴├├╒═╒╠┴╘╧╥    Ñ      Ñ 1/2  Ñ 1/3  Ñ      Ñ      Ñ      Ñ     ¬        
  51.     ╔══┼─╔┴╘┼      Ñ 2/2  Ñ      Ñ      Ñ 2/2  Ñ      Ñ      Ñ     ¬        
  52.     ┌┼╥╧ ╨┴╟┼      Ñ 2/3  Ñ 2/5  Ñ 2/5  Ñ 2/3  Ñ 2/3  Ñ 2/3  Ñ 2/3 ¬        
  53.     ┌┼╥╧ ╨┴╟┼,┘    Ñ      Ñ      Ñ      Ñ      Ñ      Ñ 2/4  Ñ     ¬        
  54.     ┌┼╥╧ ╨┴╟┼,╪    Ñ 2/4  Ñ 2/6  Ñ 2/6  Ñ 2/4  Ñ 2/4  Ñ      Ñ 2/4 ¬        
  55.     ┴┬╙╧╠╒╘┼       Ñ 3/4  Ñ 3/6  Ñ 3/6  Ñ 3/4  Ñ 3/4  Ñ 3/4  Ñ 3/4 ¬        
  56.     ┴┬╙╧╠╒╘┼,╪     Ñ 3/4* Ñ 3/7  Ñ 3/7  Ñ 3/4* Ñ 3/5  Ñ      Ñ     ¬        
  57.     ┴┬╙╧╠╒╘┼,┘     Ñ 3/4* Ñ      Ñ      Ñ 3/4* Ñ 3/5  Ñ      Ñ     ¬        
  58.     (╔╬─╔╥┼├╘,╪)   Ñ 2/6  Ñ      Ñ      Ñ 2/6  Ñ 2/6  Ñ      Ñ     ¬        
  59.     (╔╬─╔╥┼├╘),┘   Ñ 2/5  Ñ      Ñ      Ñ 2/5* Ñ 2/6  Ñ      Ñ     ¬        
  60.                    úúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúú        
  61.                                         
  62.                   ╘O READ TABLE ENTRIES  -┬YTES/├YLES-       
  63.                   * ┴DD 1 CYCLE IF PAGE BOUNDARY CROSSED.    
  64.  
  65.  
  66.  
  67.        
  68.        
  69.        ╚ERE IS A LIST ╔ COMPILED OF THE CLOCK CYCLES FOR EACH OF THE
  70.        OFFICIAL 6502 INSTRUCTION SET OPCODES.  ╔T IS AVAILABLE IN THE OLD
  71.        ├64 PROGRAMMERS REFERENCE GUIDE, BUT ╔ FELT IT WOULD BE MORE
  72.        CONVENIENT TO HAVE IT ON A SINGLE REFERENCE PAGE.  ╔T IS NOT OFTEN
  73.        ╔ NEED TO CONCERN MYSELF WITH THE CLOCK CYCLES, BUT ╔ HAD TO
  74.        RECENTLY AND WISHED ╔ HAD THIS THEN.  ╔ MAY ADD THE SET OF
  75.        UNDOCUMENTED OPCODES TO THIS LIST IN THE FUTURE, BUT IT WILL ONLY
  76.        BE THE CODES AND THEIR TOKEN.  ╔ DON'T PRESENTLY HAVE A LIST OF
  77.        THE CORRESPONDING CLOCK CYCLES FOR THOSE INSTRUCTIONS.
  78.        
  79.        E.G.BELL
  80.         
  81.