ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Commodore 64 - Wikipédia

Commodore 64

A Wikipédiából, a szabad enciklopédiából.

A Commodore 64 képernyője, a bekapcsolás után
A Commodore 64 képernyője, a bekapcsolás után

A Commodore 64 (C64, CBM 64, néha a vállalat logója után C=64-nek is írják) az 1980-as évek népszerű személyi számítógéptípusa. A Jack Tramiel által alapított Commodore Business Machines 1982 januárjában jelentette be, és szeptemberben adta ki 595 dolláros áron, ami ezért a pénzért addig elérhetetlen grafikai és hangképességeket nyújtott. A konkurenseihez képest agresszív árpolitika eredménye hamarosan árharc lett. Az 1993-ban befejezett gyártásáig eladott 17–25 millió számítógéppel a C64 minden idők legtöbbet eladott számítógépmodellje lett és maradt.

Tartalomjegyzék

[szerkesztés] Története

A C64 eredeti „kenyértartó” doboza, elődjéhez, a VIC-20-hoz hasonlóan.
A C64 eredeti „kenyértartó” doboza, elődjéhez, a VIC-20-hoz hasonlóan.
C64C a CBM 1764 RAM-bővítővel
C64C a CBM 1764 RAM-bővítővel

A Commodore a VIC-20 sikere után kezdte el fejleszteni az újabb gépet, amely ideiglenesen a VIC-40 nevet viselte. Ennek fő újdonsága a 64 Kbyte memória és a továbbfejlesztett grafikus chip volt, amely már valóban csak a megjelenítéssel foglakozott. A hangképzést ugyanis másik chip (SID) végezte, amely a maga nemében egyedülálló volt, ugyanis ez volt az első, „home computer”-be épített különálló hangvezérlő.

A C64 1982-ben az év számítógépe lett. Amikor piacra került, valóságos csodának számított. E számítógépet akkoriban cseppet sem csak játékgépnek tartották, hanem sok helyen, Magyarországon kiváltképpen, komoly vállalati alkalmazásokra is használták.

1984-ben mutatták be az „első színes, hordozható” számítógépet az SX-64-et. A börönd jellegű berendezésben egy 5"-os szines monitor és egy 1541-es lemezegység kapott helyet. A berendezésben a tápegység is beépített; ezért súlya elérte a 10,5 kg-ot.

1985-ben jelent meg C128, amely az új fejlesztéseken kívül egy „komplett” C64-et is magában rejtett, ezért a korábbi programokat is gond nélkül futatta.


[szerkesztés] A gép utóélete

Először érthetően a vállalati szférából szorult ki, az otthoni felhasználók köréből azonban tulajdonképpen máig sem teljesen, mert számos idősebb felhasználó mintegy nosztalgiából máig megtartotta és be-bekapcsolja. Sőt, újabban egyenesen reneszánszát éli e kis gép, oly módon, hogy különböző C-64 emulátorprogramokat készítettek, melyek PC gépeken futva C-64-es virtuális környezetet biztosítanak a felhasználónak, s ezen virtuális gépeken minden valaha e gépre írt program kiválóan fut, s megszólalnak a régi zenék is, nem merülve így feledésbe. A virtuális gépek több lehetőséget nyújtanak, mint az eredetiek, mert „beépítve” tartalmazzák az assembler programozáshoz szükséges „monitorprogramot”; a teljes memóriatartalom lemezre menthető; a programok betöltése gyorsabb és természetesen virtuális meghajtók kezelésére is alkalmasak.

Az emulátorok közül a legnépszerűbb Windows-környezetben a CCS64 és a VICE, Linux rendszer alatt pedig szintén a VICE, illetve az X-64.

Készültek PC kiegészítők (csatlakozók, átalakítók); amelyek a megfelelő szoftverekkel a Commodore külső egységeit közvetlenül képesek kezelni.

[szerkesztés] Példaprogram BASIC nyelven

Egy egyszerű példaprogram a C64-en használt BASIC-ben:

10 PRINT "^^^SZORZAS^^^"
20 PRINT "KEREM AZ A SZAMOT:"
30 INPUT A
40 PRINT "KEREM A B SZAMOT:"
50 INPUT B
60 PRINT "A*B="
70 PRINT A*B
RUN

Ha az A változó 4, és a B 12, a program lefutása után a következőt látjuk a képernyőn:

^^^SZORZAS^^^
KEREM AZ A SZAMOT:
?4
KEREM A B SZAMOT:
?12
A*B=
48

A programot ismételten elindíthatjuk a RUN parancs begépelésével.

[szerkesztés] Specifikáció

  • Microprocesszor CPU:
    • MOS 6510 vagy MOS 8500 (a 6510/8500 valójában egy módosított 6502 egy integrált 6-bites I/O porttal)
    • Órajel: 0.985 MHz (PAL) / 1.023 MHz (NTSC)
  • Video hardware: MOS VIC-II MOS 6567/8567 (NTSC) MOS 6569/8569 (PAL)
    • Szöveges mód: 40×25, 16 szín
    • Grafikus módok: 160×200, 320×200
    • 8 hardware sprite
  • Hang hardware: MOS Technology 6581/8580 „SID”
    • 3 hangcsatorna, ADSR programozható;
    • 4 hullámforma: háromszög, fűrészfog, változtatható négyszögjel és zaj
    • programozható alul/felül áteresztő és sávszűrő
    • Oszcillátor szinkronizáció, gyűrűmoduláció
  • RAM:
    • 64 KB (65,535 byte) (38K használható BASIC programok számára)
    • 0.5 KB szín RAM (1K nybble)
  • ROM:
    • 20 KB (( KB BASIC 2.0, 8 KB KERNAL, 4 KB karakter generátor két db 2 KB-os kisbetűs/nagybetűs karakter–készlettel )
  • I/O Portok:
    • Jóminőségű Y/C (S-Video) (8-pin DIN csatlakozóval) chroma/luma kimenettel és hang ki+bemenettel, amivel Commodore monitorhoz volt csatlakoztatható. A legelső NTSC egységeken nem elérhető. A manapság szabványos 4-pin Mini-DIN S-Video csatlakozó akkoriban még nem létezett, de egyszerűen lehet adaptert építeni.
    • Kompozit video (egyvezetékes video kimenet a monitor számára az előbb említett 8-pin DIN csatlakozón, és külön RF modulátor antenna kimenethez, ami a TV felé a hangot is közvetíthette)
    • 2 darab csavar nélküli DE9M játékvezérlő (Atari 2600 de-facto szabvány, egy digitális joystick és/vagy egy pár paddle támogatására; az egyik csatlakozón light pen lehetőséggel. Később a C64-specifikus egér (ki)használja a paddle tüskéket az egérvezérléshez.
    • Cartridge port (ami gyakorlatilag a 6510 processzor cím és adatbuszára, valamint vezérlőjeleire engedett csatlakozást; memóriabővítésre, program modulokra is használták)
    • PET tipusú Datasette (magnó) 300 baud-os interface (kazetta motor/írás/olvasás/érzékelés jelekkel, az áramot a gép biztosította)
    • Felhasználói port (TTL szintű RS-232 jelek modemekhez stb.; byte-párhuzamos jelek amivel például nyomtatókat lehetett vezérelni; 17 logikai jel, 7 GND, 9V AC)
    • Soros busz (az IEEE-488 soros változata, 6-pin DIN csatlakozóval) a CBM nyomtatókhoz és diskekhez (működési elve gyakorlatilag az USB-ben éledt újra)
  • Tápegység: 5V DC és 9V AC a külső „áramtégla-monolitból” (műgyantával teljesen kiöntött, elméletileg és gyakorlatilag szerelhetetlen tápegység, noha soha nem ment tönkre), 7-pin DIN anya csatlakozóval.

[szerkesztés] Lásd még

[szerkesztés] Külső hivatkozások

Commons
A Wikimedia Commons tartalmaz Commodore 64 témájú médiaállományokat.

Emulátorok:

Híroldalak:

Linkgyűjtemények:

Szoftver archívumok:

Egyéb:


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -