Commodore 128 | |
---|---|
Type | hjemmecomputer |
Fabrikant | Commodore |
Udgivelses dato | januar 1985 |
Produceret iflg | 1989 |
Arkitektur | 8-bit |
CPU | MOS 8502 @ 2 MHz Zilog Z80 A @ 4 MHz |
vædder | 128KB _ |
Ekstern hukommelse | 72KB _ |
OS |
Commodore BASIC 7.0 Digital Research CP/M 3.0 |
Forgænger | Commodore 64 |
Mediefiler på Wikimedia Commons |
Commodore 128 (C128, CBM 128, C=128) er en 8-bit hjemmecomputer udgivet af Commodore Business Machines (CBM) i januar 1985 som efterfølgeren til Commodore 64 .
C128 er blevet en smule forbedret i forhold til C64, samtidig med at den bevarer næsten fuld kompatibilitet med C64. Den nye maskine havde 128 KB RAM , en RGBI -videoudgang og et markant nydesignet chassis og tastatur. Indeni var der en Zilog Z80 A-processor, der tillod den at køre CP/M i stedet for standard Commodore BASIC.
Den vigtigste hardwaredesigner var Bill Hurd . Commodore BASIC er designet af Fred Bowen og Terry Ryan , mens CP/M er designet af Vaughn Erthwein .
C128-tastaturet indeholder fire markørtaster, en Alt-tast, en hjælpetast, en Esc-tast, en Tab-tast og et numerisk tastatur. Ingen af disse var til stede på C64, som kun havde to markørtaster, hvilket kræver en Shift-tast for at flytte markøren op eller til venstre. Dette alternative layout er blevet bibeholdt på 128'eren til brug i C64-tilstand. Manglen på et numerisk tastatur, Alt-tast og Esc-tast på C64 var et problem med noget CP/M-software, når det blev brugt med Z64 C64-patronen. Tastaturet er blevet efterspurgt af mange C64-ejere, som har kodet maskinsprogprogrammer ved hjælp af MLX i lang tid. Mange af de tilføjede taster matchede dem, der blev fundet på IBM PC-tastaturet og gjorde den nye computer mere attraktiv for forretningssoftwareudviklere. Mens 40-søjletilstanden i 128-pakken tæt kopierer driften af C64, leveres en ekstra 1KB programblok til programmøren, da den multiplekses ved hukommelsesadresse 1. C128-strømforsyningen er en forbedring i forhold til det upålidelige C64-design, er større og udstyret med køleventiler og udskiftelig sikring. C128 udfører ikke et system-RAM-tjek ved opstart som tidligere Commodore-maskiner. I stedet for en enkelt 6510-mikroprocessor C64 har C128 et dual-processor design. Hovedprocessoren, 8502, er en lidt forbedret version af 6510, der kan clockes ved 2 MHz. Den anden processor er en Zilog Z80, som bruges til at køre CP/M-softwaren samt til at køre valg af driftstilstand ved opstart. Begge processorer kan ikke arbejde samtidigt, så C128 er ikke et multiprocessorsystem. Arkitekturen i C128-komplekset omfatter fire forskellige typer RAM (128 KB hoved-RAM, 16-64 KB VDC-videohukommelse, 2 kNibls VIC-II RAM, 2 KB floppy drev på C128Ds, 0, 128 eller 512 KB REU RAM), to eller tre processorer (hoved: 8502, Z80 til CP/M, 128D inkluderer også 6502 på diskettedrevet) og to forskellige videochips (VIC-IIe og VDC ) med forskellige driftstilstande.