User Tools

Site Tools


encyklopedi:c64

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
encyklopedi:c64 [2023/08/30 18:53] – [Tekniska specifikationer] Information om anslutningar på datorn bjarniencyklopedi:c64 [2023/08/30 19:13] – [BASIC] Commodore BASIC v2 bjarni
Line 47: Line 47:
  
 =====BASIC===== =====BASIC=====
 +
 +{{ .:c64-startbild.jpeg?300|Skärmen efter att datorn har slagits på}}
  
 I likhet med många andra persondatorer från 1970- och 80-talet startar Commodore 64 automatiskt en inbyggd tolk för programmeringsspråket BASIC när strömmen slås på. Man möts direkt av en READY-prompt och kan skriva in program eller kommandon. I likhet med många andra persondatorer från 1970- och 80-talet startar Commodore 64 automatiskt en inbyggd tolk för programmeringsspråket BASIC när strömmen slås på. Man möts direkt av en READY-prompt och kan skriva in program eller kommandon.
  
-BASIC-dialekten är en minimalistisk version av Microsoft BASIC, med många begränsningar: variabelnamn är max två tecken, IF kan inte följas av ELSE, det finns i likhet med många BASIC-varianter ingen form av lokala variabler, och inga labels (istället måste varje rad i programmet inledas med ett radnummer, som sedan hoppas till med GOTO). Den är också väldigt långsam, och har inget som helst stöd för vare sig grafik eller ljud.+BASIC-dialekten är en minimalistisk version av Microsoft BASIC, med många begränsningar: variabelnamn är max två tecken, IF kan inte följas av ELSE, det finns i likhet med många BASIC-varianter ingen form av lokala variabler, och inga labels (istället måste varje rad i programmet inledas med ett radnummer, som sedan hoppas till med GOTO). Den är också väldigt långsam, och har inget som helst stöd för vare sig grafik eller ljud, trots att datorn har goda möjligheter för båda. BASIC-versionen heter Commodore BASIC v2, och är en variant av Microsoft BASIC. Samma version användes tidigare av Commodore på tidiga PET-modeller, men man hade sedan gått vidare till en mer utökad version, Commodore BASIC v4. På C64 gick man tillbaka till v2 igen, av oklar anledning men troligtvis på grund av tidsbristen under utvecklingen av datorn, som gick extremt fort --- i princip december 1981, beslutet att utveckla datorn fattat i slutet av november och de första demoexemplaren redo för Consumer Electronics Show-mässan första helgen i januari.
  
 Den har dock stöd för att öppna och operera på många olika enheter som filer: filer på kassett eller diskett, tangentbordet, skärmen, skrivare, modem, osv. Tack vare ett generaliserat kommandosystem inbyggt i ROM fungerar detta stöd för externa enheter som inte fanns när C64 introducerades, som t.ex. diskettstationer. Den har dock stöd för att öppna och operera på många olika enheter som filer: filer på kassett eller diskett, tangentbordet, skärmen, skrivare, modem, osv. Tack vare ett generaliserat kommandosystem inbyggt i ROM fungerar detta stöd för externa enheter som inte fanns när C64 introducerades, som t.ex. diskettstationer.
encyklopedi/c64.txt · Last modified: 2023/08/31 00:26 by bjarni

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki