Multimediaexpo.cz je již 18 let na českém internetu !!
Commodore 128
Z Multimediaexpo.cz
Commodore 128 (C128, CBM 128, C=128) byl posledním 8-bitovým počítačem, který firma Commodore Business Machines vytvořila.
Obsah |
Historie
C128 byl představen v roce 1985 na výstavě CES (Consumer Electronics Show) v Las Vegas přesně tři roky po nástupu svého předchůdce, nejlépe prodávaného osmibitu – Commodore 64. Hlavním designérem byl Bil Herd.
Technická specifikace
Počítač se stal výrazně vylepšeným nástupcem Commodore 64, se kterým je zpětně kompatibilní. Obsahoval implicitně 128 KB paměti RAM, kterou bylo možno externě rozšířit až na 640 kB. Další změnou oproti C64 byl RGB výstup pro monitor (o grafiku se staral chip 8563 VDC s vyčleněnými 16 kB videopaměti). Velkých změn po designové stránce doznala také klávesnice. Namísto staré CPU MOS Technology 6510 tepaly v útrobách dva procesory. Prvním z nich byl 8502, modifikovaná verze 6510, běžící na frekvenci 2 MHz, druhým byl Zilog Z80, který měl na starosti kompatibilitu s CP/M a výběr grafického módu po během bootování počítače.
C128 disponoval třemi pracovními módy: nativní C128 Mode, CP/M Mode a C64 Mode.
C128 Mode
Jakkoliv byly grafické schopnosti C64 hodnoceny velice kladně, co se týče textové grafiky, byla na tom cé-čtyři-a-šedesátka na štíru. 40 znaků na řádek bylo pro práci s textovým editorem naprosto nedostačující parametr. Dalším podstatným minusem byla nevyhovující klávesnice, která neobsahovala dostatek kláves pro seriózní práci.
Konstruktéři Commodore 128 se tedy rozhodli do této verze počítače implantovat čip, který by se postaral o kvalitnější zobrazení. Grafický čip pod číselným označením 8563 VDC splňoval nároky na optimální grafický režim a stal se součástí hardwarové výbavy. Stejně tak byl rozšířen počet kláves na klávesnici a rovněž došlo k povýšení implementované verze BASICu z BASIC 2.0 na BASIC 7.0.
V C128 byla použita také rychlejší disketová mechanika Commodore 1570 a 1571 (5,25") a Commodore 1581 (3,5"), což s relativně velkou pamětí, rychlejším procesorem a lepším grafickým subsystémem dovolilo použití grafické nadstavby operačního systému - GEOS.
CP/M Mode
O schopnost spustit na C128 operační systém CP/M se staral druhý procesor Zilog Z80. Počítač využíval CP/M 3.0 (CP/M Plus), který byl zpětně kompatibilní s CP/M 2.2, a také terminálovou emulaci ADM31/3A.
Bohužel, CP/M běžel na C128 o poznání pomaleji, než na jiných CP/M systémech. Důvodem byla nízká taktovací frekvence Zilogu, 2 MHz, oproti strojům zaměřeným na systémovou činnost (4 - 6 Mhz). Na rychlosti se také podepsala nová verze CP/M 3.0, která oproti verzi 2.2 opět výrazně pokulhávala (co se odezvy týče).
C64 Mode
Díky tomu, že do C128 byl implementován originální C64 BASIC a KERNAL ROM, byl C128 téměř 100% kompatibilní se svým předchůdcem.
Technické parametry
- MOS Technology 8502 (1 nebo 2 MHz)
- Zilog Z80 (4 MHz, resp. 2 MHz kvůli čekání na videočip VIC-II)
RAM
- 128 kB
- 2 kB pro VIC-II
- 16/64 kB pro VDC)
- možnost rozšíření o dalších 512 kB
ROM
- 72 kB
- možnost rozšíření o vnitřní funkční ROM 32 kB
Video
- MOS 8564/8566 VIC-II E (NTSC/PAL)
- přímý přístup do registru
- Textový mód: 40x25 znaků, 16 barev
- Grafický mód: 160x200, 320x200
- 8 hardwarových spritů
- 2 kB vyhrazené RAM pro 4-bitovou barevnou hloubku
- využívá též hlavní RAM pro videopaměť
- MOS 8563/8568 VDC (RGBI, kompatibilní s PC CGA)
- nepřímý přístup do registru
- Textový mód: 80x25 znaků, 16 barev (z jiné palety než VIC-II)
- Grafický mód: 640x200, 640x400 (prokládaně)
- žádné hardwarové sprity
- 16/64 kB vyhrazené video RAM
Audio
- MOS 8580 SID
- 3-kanálový zvuk (ADSR model)
- kanál pro generování bílého šumu
- první C128 měly starší čip 6581 bez podpory generátoru šumu
YouTube
Commodore 128 computer (anglicky) |
Commodore 64 / SX-64 / 128 / 128D Overview (anglicky) |
Související články
Externí odkazy
- Commodore 128 Systems Guide (anglicky)
- Commodore128 Alive! (anglicky)
- VICE: Versatile Commodore Emulator (anglicky)
|
Náklady na energie a provoz naší encyklopedie prudce vzrostly. Potřebujeme vaši podporu... Kolik ?? To je na Vás. Náš FIO účet — 2500575897 / 2010 |
---|
Informace o článku.
Článek je převzat z Wikipedie, otevřené encyklopedie, do které přispívají dobrovolníci z celého světa. |