Commodore 128

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 .

Specifikationer

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.

Links