Commodore 128: Różnice pomiędzy wersjami

[wersja przejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Anulowanie wersji 56542147 autorstwa 46.112.77.157 (dyskusja) nie enwiki
Znacznik: Anulowanie edycji
Tiges (dyskusja | edycje)
Dodano sekcję: specyfikacja
Linia 23:
 
Komputer pracował w trybie znakowym, wyświetlając 40 lub 80 kolumn tekstu. Sześć trybów graficznych C128 (160x200 przy 4 kolorach wybranych z palety 16, 320x200 przy dwóch kolorach z palety 16, 640x200 przy dwóch kolorach) korzystało z 9 kB pamięci obrazu.
 
==Specyfikacja==
* Procesory:
** [[MOS Technology 8502]] @ 2 MHz (1 MHz w trybie Commodore 64 lub w trybie 40 kolumn)
** [[Zilog Z80]]  @ 4 MHz (pracujący efektywnie 2 MHz, aby umożliwić VIC-II dostęp do szyny systemowej)
** (C128D(CR)): [[MOS Technology 6502]] dla zintegrowanego kontrolera stacji dysków
* MMU: MOS Technology 8722 Memory Management Unit zarządza wyborem procesora 8502/Z80; bankami ROM/RAM
* RAM: 128 KB system RAM, 2 KB 4-bit RAM dla kolorów VIC-II, 16 KB lub 64 KB video RAM dla VDC, do 512 KB przy rozszerzeniu RAM REU
* ROM: 72 KB
** 28 KB [[Commodore BASIC|BASIC 7.0]]
** 4 KB monitor kodu maszynowego [[machine code monitor|MLM]]
** 8 KB C128 [[KERNAL]]
** 4 KB edytor obrazu
** 4 KB Z80 [[BIOS]]
** 16 KB C64 ROM: ≈9 KB C64 BASIC 2.0 + ≈7 KB C64 KERNAL
** 4 KB C64 (lub międzynarodowy) [[PETSCII|generator znaków]]
** 4 KB C128 (lub narodowy) generator znaków
** 32 KB Internal Function ROM (opcjonalnie: do zamontowania w podstawce na płycie głównej)
** 32 KB External Function ROM (opcjonalnie: do zamontowania w porcie REU)
* Video:
** [[MOS Technology VIC-II|MOS 8564/8566 VIC-II E]] (NTSC/PAL), tryb 40 kolumn [[wyjście composite video]] (pozwala używać telewizor zamiast monitora)
*** Tryb tekstowy: 40×25, 16 kolorów
*** Tryb graficzny: 160×200, 320×200 pikseli
*** 8 sprzętowych sprajtów
*** 2 KB dedykowanej 4 bitowej pamięci kolorów (w trybie 2 kolorów może być używana jako RAM wideo)
** [[MOS Technology VDC|MOS 8563 VDC]] (lub w C128DCR, [[MOS Technology 8568|8568]]), tryb 80 kolumn, cyfrowe wyjście [[RGB]]I, kompatybilny z monitorami [[IBM PC]] [[Color Graphics Adapter|CGA]]; tryb monochromatyczny możliwy na monitorach z wejściem kompozytowym; można dołączyć telewizor z wejściem SCART lub do wejścia antenowego. Poprzez SCART można także w telewizorze uzyskać tryb kolorowy.
*** Tryb tekstowy: programowalny, fabrycznie 80×25 lub 80x50, paleta 16 kolorów RGBI (niezależna od VIC-II)
*** Tryb graficzny: programowalny, fabrycznie 320x200, 640×200 pikseli oraz 640×400 (z przeplotem)
*** 16 KB dedykowanej pamięci graficznej RAM (64 KB w C128DCR, w C128/C128D może zostać rozszerzona do 64 KB), dostęp tylko przez procesor
*** Ograniczona funkcjonalność [[blitter]]a
* Dźwięk:
** [[MOS Technology SID|MOS 6581 SID]] (lub w C128DCR, [[MOS Technology SID|MOS 8580 SID]])
*** 3 kanały, [[Generator obwiedni]] ADSR
*** 4 rodzaje generowanych fal ([[Triangle wave|trójkątna]], [[Sawtooth wave|piłokształtna]], [[Square wave|prostokątna]], [[white noise|szum]], możliwość ich nakładania na siebie w celu wygenerowania bardziej skomplikowanych kształtów fal
*** jeden uniwersalny programowalny filtr (mogący działać jako dolno-, górno-, środkowozaporowy/-przepustowy)
*** 3 modulatory kołowe
* Porty wejścia/wyjścia I/O:
** Wszystkie znane z [[Commodore 64#Specifications|Commodore 64]], kompatybilne w 100 procentach oraz:
** "Burst mode" na porcie szeregowym
** Expansion port ma więcej możliwości programowania
** Wyjście wideo RGBI ([[D-subminiature|DE9]] złącze) logicznie podobne do złącza [[Color Graphics Adapter|CGA]], z dodanym monochromatycznym wyjściem kompozytowym. Przez aby poprawnie działać, niektóre monitory CGA wymagały odłączenia pinu nr 7.
** Wejście klawiatury zewnętrznej ([[D-subminiature|DB25]]) (tylko w C128D(CR))
 
 
== Przypisy ==