Comodorul 128

Comodorul 128
Tip de computer de acasă
Producător comodor
Data de lansare ianuarie 1985
Produs conform 1989
Arhitectură 8 biți
CPU MOS 8502 @ 2 MHz Zilog Z80 A @ 4 MHz
Berbec 128KB  _
Memorie externa 72KB  _
OS Commodore BASIC 7.0
Digital Research CP/M 3.0
Predecesor Commodore 64
 Fișiere media la Wikimedia Commons

Commodore 128 (C128, CBM 128, C=128) este un computer de acasă  pe 8 biți lansat de Commodore Business Machines (CBM) în ianuarie 1985 ca succesor al lui Commodore 64 .

C128 a fost ușor îmbunătățit față de C64, menținând în același timp compatibilitatea aproape deplină cu C64. Noua mașină avea 128 KB RAM , o ieșire video RGBI și un șasiu și o tastatură semnificativ reproiectate. Înăuntru era un procesor Zilog Z80 A care îi permitea să ruleze CP/M în locul standardului Commodore BASIC.

Principalul designer de hardware a fost Bill Hurd . Commodore BASIC a fost proiectat de Fred Bowen și Terry Ryan , în timp ce CP/M a fost proiectat de Vaughn Erthwein .

Specificații

Tastatura C128 include patru taste cursor, o tasta Alt, o tasta de ajutor, o tasta Esc, o tasta Tab și o tastatură numerică. Niciuna dintre acestea nu era prezentă pe C64, care avea doar două taste cursor, necesitând o tastă Shift pentru a muta cursorul în sus sau la stânga. Acest aspect alternativ a fost păstrat pe 128 pentru a fi utilizat în modul C64. Lipsa unei tastaturi numerice, a unei taste Alt și a unei taste Esc pe C64 a fost o problemă cu unele software CP/M atunci când a fost utilizat cu cartuşul Z64 C64. Tastatura a fost solicitată de mulți proprietari de C64 care codifică programe în limbajul mașinii folosind MLX de mult timp. Multe dintre tastele adăugate se potriveau cu cele găsite pe tastatura PC-ului IBM și au făcut noul computer mai atractiv pentru dezvoltatorii de software de afaceri. În timp ce modul cu 40 de coloane din pachetul 128 dublează îndeaproape funcționarea C64, un bloc de program suplimentar de 1KB este furnizat programatorului, deoarece este multiplexat la adresa de memorie 1. Sursa de alimentare C128 este o îmbunătățire față de designul nefiabil C64, fiind mai mare și Echipat cu orificii de răcire și siguranță înlocuibilă. C128 nu efectuează o verificare a memoriei RAM a sistemului la pornire, ca mașinile Commodore anterioare. În loc de un singur microprocesor 6510 C64, C128 are un design cu dublu procesor. Procesorul principal, 8502, este o versiune ușor îmbunătățită a lui 6510, care poate fi tactat la 2 MHz. Al doilea procesor este un Zilog Z80 care este folosit pentru a rula software-ul CP/M, precum și pentru a rula selecția modului de operare la momentul pornirii. Ambele procesoare nu pot funcționa simultan, așa că C128 nu este un sistem multiprocesor. Arhitectura complexului C128 include patru tipuri diferite de RAM (128 KB RAM principală, 16-64 KB memorie video VDC, 2 kNibls VIC-II RAM, 2 KB dischetă unitate pe C128Ds, 0, 128 sau 512 KB REU RAM), două sau trei procesoare (principal: 8502, Z80 pentru CP/M, 128D include și 6502 pe unitatea de dischetă) și două cipuri video diferite (VIC-IIe și VDC ) cu diferite moduri de operare .

Link -uri