home *** CD-ROM | disk | FTP | other *** search
/ CBM Funet Archive / cbm-funet-archive-2003.iso / cbm / faq / trivia / cbm-trivia-32.txt < prev    next >
Encoding:
Internet Message Format  |  1996-10-14  |  8.3 KB

  1. fROM J.BRAIN@IEEE.ORG fRI oCT  4 11:32:23 eet dst 1996
  2. aRTICLE: 59964 OF COMP.SYS.CBM
  3. pATH: NEWS.CS.TUT.FI!NEWS.FUNET.FI!NEWS.KBFI.EE!NEWS.LATNET.LV!NEWSFEED.SUNET.SE!NEWS00.SUNET.SE!SUNIC!NEWS.SPRINTLINK.NET!NEWS-STK-200.SPRINTLINK.NET!WWW.NNTP.PRIMENET.COM!NNTP.PRIMENET.COM!NEWS.MINDSPRING.COM!CSSUN.MATHCS.EMORY.EDU!PRAVDA.AA.MSEN.COM!CONCH.AA.MSEN.COM!NOT-FOR-MAIL
  4. fROM: J.BRAIN@IEEE.ORG (jIM bRAIN)
  5. nEWSGROUPS: COMP.SYS.CBM,COMP.SYS.AMIGA.ADVOCACY,ALT.FOLKLORE.COMPUTERS
  6. sUBJECT: cOMMODORE tRIVIA eDITION #32 aNSWERS FOR sEPTEMBER 1996
  7. dATE: 4 oCT 1996 01:55:52 -0400
  8. oRGANIZATION: bRAIN iNNOVATIONS, iNC.
  9. lINES: 200
  10. sENDER: BRAIN@MSEN.COM
  11. mESSAGE-id: <LIjvYmcbyqfq090YN@IEEE.ORG>
  12. nntp-pOSTING-hOST: CONCH.AA.MSEN.COM
  13. x-nEWSREADER: yARN 0.90 WITH yes 0.22
  14. x-url: HTTP://WWW.MSEN.COM/{$7e}BRAIN/
  15. xREF: NEWS.CS.TUT.FI COMP.SYS.CBM:59964 COMP.SYS.AMIGA.ADVOCACY:172676 ALT.FOLKLORE.COMPUTERS:153789
  16.  
  17.  
  18.  
  19.  
  20. -------cOMMODORE tRIVIA eDITION #32 qUESTIONS AND aNSWERS pREFACE--------
  21.   
  22.    nOT TO LEAVE YOU IN THE DARK FOR TOO LONG, HERE ARE THE TRIVIA
  23.    ANSWERS TO THE PREVIOUS EDITION OF cOMMODORE tRIVIA.  i AM POSTING THE
  24.    ANSWERS AT THIS TIME, AND WILL POST THE SCORES AND WINNERS IN A FEW
  25.    DAYS.  tHIS TIME FRAME IS SET UP TO ALLOW TIME FOR ANY DISCUSSIONS ON THE
  26.    CORRECTNESS OF THESE ANSWERS.  bY THIS TIME, THE NEWEST EDITION OF
  27.    TRIVIA HAS BEEN POSTED.  i ENCOURAGE YOU TO ENTER IT.
  28.  
  29.    tHIS EDITION OF TRIVIA ANSWERS HAS BEEN POSTED TO THE usenet NEWSGROUPS:
  30.    COMP.SYS.CBM, ALT.FOLKLORE.COMPUTERS, AND COMP.SYS.AMIGA.ADVOCACY.  iT
  31.    HAS ALSO BEEN POSTED TO THE fIDOnet cbm eCHO.  
  32.   
  33.    fEEL FREE TO USE THESE TRIVIA ANSWERS IN NEWSLETTERS, MAGAZINES, AND OTHER
  34.    PUBLICATIONS (PLEASE SEE DISCLAIMER).  iF YOU USE THE TRIVIA, i WOULD 
  35.    APPRECIATE KNOWING WHERE IT HAS ENDED UP.  iF YOU INTEND TO USE THIS
  36.    INFORMATION, PLEASE WAIT A FEW DAYS AFTER THE POSTING DATE TO ALLOW FOR
  37.    MAJOR ERRORS TO BE CORRECTED.
  38.    
  39.    pLEASE MAIL ANY NEW QUESTIONS FOR UPCOMING TRIVIA (WITH ANSWERS) TO MY 
  40.    ADDRESS.  
  41.    
  42.    tHIS EDITION AND PREVIOUS EDITIONS THE TRIVIA CAN BE OBTAINED FROM MY
  43.    MAILSERVER.  
  44.    
  45.    tO: BRAIN@MAIL.MSEN.COM
  46.    sUBJECT: mailserv
  47.    bODY:
  48.    SEND TRIVIA1
  49.    QUIT
  50.    
  51.    tHIS WILL RETRIEVE THE FIRST EDITION OF THE TRIVIA.  rEPLACE THE
  52.    NUMBER WITH THE EDITION YOU WANT.
  53.    
  54.    **new**  iNTERESTED PERSONS CAN NOW SUBSCRIBE TO THE tRIVIA mAILING
  55.    lIST.  tO ADD YOUR NAME TO THE LIST, PLEASE MAIL A MESSAGE:
  56.    
  57.    tO: BRAIN@MAIL.MSEN.COM
  58.    sUBJECT: mailserv
  59.    bODY:
  60.    SUBSCRIBE TRIVIA fIRSTNAME lASTNAME
  61.    HELP
  62.    QUIT
  63.    
  64.    eACH NEW EDITION OF THE TRIVIA WILL BE AUTOMATICALLY MAILED TO YOU WHEN
  65.    IT IS MADE AVAILABLE ON THE iNTERNET.
  66.    
  67.    i TRY TO POST THE ANSWERS FOR THE QUESTIONS SHORTLY AFTER THE MONTHLY
  68.    CONTEST HAS ENDED.  hOWEVER, i USUALLY WAIT A FEW DAYS FOR ANY ERRORS 
  69.    i MAY HAVE MADE TO BE WORKED OUT BEFORE SCORING THE CONTEST.
  70.  
  71. -------cOMMODORE tRIVIA eDITION #32 qUESTIONS AND aNSWERS (begin)--------
  72.        
  73.         tHE "basic tOKENS" tRIVIA sET
  74.         
  75.         tHE FOLLOWING QUESTIONS REFER TO THE WAY cOMMODORE "CRUNCHED"
  76.         basic PROGRAMS BY SUBSTITUTING ONE OF MORE BYTES CALLED "TOKENS"
  77.         FOR basic KEYWORDS IN A basic PROGRAM.  tHE RESULTING CODE WAS 
  78.         SMALLER, SINCE MULTIPLE CHARACTER KEYWORDS WERE INTERNALLY REPLACED
  79.         WITH SMALLER LENGTH TOKENS.
  80.         
  81.         (aLL THE ANSWERS WERE TAKEN FROM _cOMMODORE mAGAZINE_, aPRIL 1987,
  82.         PP 82-85.)
  83.             
  84. q $1f0) cOMMODORE basic TOKENS START AT WHAT NUMBER?
  85.  
  86. a $1f0) $80, OR 128.
  87.     
  88. q $1f1) basic 2.0 DEFINES TOKENS WITHOUT GAPS UP TO $CA. wHAT KEYWORD
  89.         IS REPRESENTED BY $CB?
  90.         
  91. a $1f1) go.
  92.      
  93. q $1f2) wHY IS THE TOKEN FOR pi STRANGE?
  94.     
  95. a $1f2) iT IS TOKEN $FF, OR 255.
  96.      
  97. q $1f3) aLL VERSIONS OF cOMMODORE basic CONTAIN AT LEAST A SUBSET OF
  98.         TOKENS.  aT WHAT NUMBER DOES THIS SUBSET END?
  99.     
  100. a $1f3) $CA.
  101.      
  102. q $1f4) basic 4.0 DEFINES TOKENS BEYOND $CB.  wHAT IS THE LAST TOKEN
  103.         INCLUDED IN basic 4.0?
  104.     
  105. a $1f4) $DA.
  106.      
  107. q $1f5) tHERE WAS A basic 4.0+ INCLUDED IN THE b SERIES.  iT EXTENDS THE
  108.         basic WITH SOME NEW COMMANDS NOT IN 4.0.  wHAT TOKEN RANGE ARE
  109.         THESE NEW COMMANDS AT?
  110.         
  111. a $1f5) $DB-$E8.
  112.      
  113. q $1f6) wHEN A USER PLUGS A sUPER eXPANDER INTO A cOMMODORE 64, HE OR 
  114.         SHE GAINS ACCESS TO 25 NEW basic COMMANDS.  tHE TOKENS FOR THESE
  115.         COMMANDS ARE DEFINED DIFFERENTLY FROM THE PREVIOUS TOKENS.  wHAT
  116.         IS THE DIFFERENCE?
  117.         
  118. a $1f6) tHEY ARE TWO BYTE TOKENS OF THE FORM: $FE xx, WHERE xx RANGES FROM
  119.         $80 TO $9E.
  120.     
  121. q $1f7) wHEN THE pLUS/4 AND c-16 WAS DEVELOPED, NEW COMMANDS WERE ADDED
  122.         TO basic.  iN ADDITION, MANY COMMANDS FROM basic 4.0 WERE ALSO
  123.         INCLUDED.  uNFORTUNATELY, THE TOKENS FOR basic 4.0 COMMANDS INCLUDED
  124.         IN THESE NEW MACHINES DIFFERED FROM THOSE IN THE OLDER basic 4.0.
  125.         iF A USER LISTS A PROGRAM WRITTEN IN basic 4.0 ON A pLUS/4, WHAT 
  126.         WILL THE basic 4.0 concat COMMAND SHOW UP AS?
  127.     
  128. a $1f7) concat IS $CC IN basic 4.0, AND IS rgr IN basic 3.5.
  129.      
  130. q $1f8) wHAT IS THE LAST TOKEN USED IN THE pLUS/4 LINE?
  131.      
  132. a $1f8) $FD.
  133.      
  134. q $1f9) iF YOU LIST A PROGRAM WRITTEN ON THE pLUS/4 WITH THE KEYWORD
  135.         scale ON A basic 4.0/4.0+ MACHINE, WHAT HAPPENS?
  136.          
  137. a $1f9) scale ON basic 3.5 IS TOKEN $E9, WHICH IS NOT IN THE basic 4.0(+)
  138.         LIST.  tHE pet WILL CRASH.  iNTERSTINGLY, TOKENS ABOVE $E9 DO NOT
  139.         CRASH THE pet.
  140.     
  141. q $1fa) wHEN THE c128 WAS RELEASED, IT SHARED MANY TOKENS WITH THE pLUS/4.
  142.         hOWEVER, AT $CE, THE 128 DIFFERS FROM THE pLUS/4.  tHE pLUS/4 TOKEN
  143.         $CE CORRESPONDS TO rlum, BUT THE c128 USES THE TOKEN ANOTHER WAY.
  144.         wHAT IS PECULIAR ABOUT THE c128 USAGE?
  145.     
  146. a $1fa) tHE c128 USES $CE AS A PREFIX BYTE FOR A RANGE OF TWO-BYTE TOKENS
  147.         THAT RANGE FROM $02 TO $0A.
  148.     
  149. q $1fb) tHE c128 SHARES MANY KEYWORDS WITH THE sUPER eXPANDER CARTRIDGE
  150.         FOR THE c64.  aS WITH THE pLUS/4, THOUGH, KEYWORDS DON'T MAP TO
  151.         THE SAME TOKEN.  tO WHAT TOKEN DOES THE c128 KEYWORD sprite
  152.         (TOKEN: $FE $07) CORRESPOND TO ON THE sUPER eXPANDER EQUIPPED 64?
  153.            
  154. a $1fb) $FE $93.
  155.      
  156. q $1fc) wHAT KEYWORD WAS NOT INCLUDED IN basic V1, BUT WAS INCLUDED IN
  157.         basic V2?
  158.     
  159. a $1fc) go, TOKEN $CB.
  160.      
  161. q $1fd) tHE c128 DEFINES ALL THE TOKENS FROM $FE $02 TO $FE $26, WITH THE
  162.         EXCEPTION OF TWO TOKENS.  nAME ONE OF THEM.
  163.  
  164. a $1fd) $FE $20 AND $FE $22.
  165.      
  166. q $1fe) tHE pLUS/4 LINE HAD THE ABILITY TO ADD KEYWORDS DYNAMICALLY WHEN
  167.         RUNNING CARTRIDGES.  aT WHAT POINT IN THE TOKEN LIST DO THESE
  168.         "ADDED" KEYWORDS SHOW UP IN THE pLUS/4 LINE?
  169.           
  170. a $1fe) tHEY USE $FE AS A PREFIX BYTE FOR TWO-BYTE TOKENS.
  171.      
  172. q $1ff) iF A PROGRAMMER WANT TO WRITE A SINGLE PROGRAM TO RUN ON A
  173.         b128, A PLUS/4, AND A c128, WHAT VERSION OF basic IS THE LOWEST
  174.         COMMON DENOMINATOR?
  175.         
  176. a $1ff) uNFORTUNATELY, basic 2.0 IS IT.
  177.      
  178.               
  179. tHE INFORMATION IN THIS BETWEEN THE LINES MARKED BY (begin) AND (end)
  180. IS COPYRIGHT 1996 BY jIM bRAIN.  pROVIDED THAT THE INFORMATION
  181. BETWEEN THE (begin) AND (end) LINES IS NOT CHANGED EXCEPT TO CORRECT
  182. TYPOGRAPHICAL ERRORS, THE SO MARKED COPYRIGHTED INFORMATION MAY BE
  183. REPRODUCED IN ITS ENTIRETY ON OTHER NETWORKS OR IN OTHER MEDIUMS.  fOR 
  184. MORE INFORMATION ABOUT USING THIS FILE, PLEASE CONTACT THE ADDRESS 
  185. SHOWN BELOW.
  186.  
  187. jIM bRAIN
  188. J.BRAIN@IEEE.ORG
  189.  
  190. sOME ARE EASY, SOME ARE HARD, TRY YOUR HAND AT:
  191.  
  192. -------------cOMMODORE tRIVIA eDITION #32 qUESTIONS (end)---------------
  193.        
  194.  
  195. tHE INFORMATION IN THIS BETWEEN THE LINES MARKED BY (begin) AND (end)
  196. IS COPYRIGHT 1996 BY jIM bRAIN.  pROVIDED THAT THE INFORMATION
  197. BETWEEN THE (begin) AND (end) LINES IS NOT CHANGED EXCEPT TO CORRECT
  198. TYPOGRAPHICAL ERRORS, THE SO MARKED COPYRIGHTED INFORMATION MAY BE
  199. REPRODUCED IN ITS ENTIRETY ON OTHER NETWORKS OR IN OTHER MEDIUMS.  fOR 
  200. MORE INFORMATION ABOUT USING THIS FILE, PLEASE CONTACT THE ADDRESS 
  201. SHOWN BELOW.
  202.  
  203. jIM bRAIN
  204. BRAIN@MAIL.MSEN.COM 
  205. 602 nORTH lEMEN
  206. fENTON, mi  48430
  207. (810) 737-7300 X8528
  208.  
  209. --------cOMMODORE tRIVIA eDITION #32 qUESTIONS AND aNSWERS (end)---------
  210.    
  211.  
  212. -- 
  213. jIM bRAIN, eMBEDDED sYSTEM dESIGNER, bRAIN iNNOVATIONS, iNC. (bii)(OFFLINE SIG)
  214. J.BRAIN@IEEE.ORG   "aBOVE VIEWS do REFLECT MY EMPLOYER, SINCE i'M MY EMPLOYER"
  215. dABBLING IN www, eMBEDDED sYSTEMS, vr, oLD cbm COMPUTERS, AND gOOD tIMES!  -mE-
  216. <A HREF=HTTP://WWW.MSEN.COM/{$7e}BRAIN/>jIM bRAIN: bii, vr, AND cbm INFO</A>
  217.  
  218.  
  219.