Amiral CBM-II - Commodore CBM-II

Amiral CBM-II
Cbm710 ta.jpg
Üretici firma Commodore İş Makineleri (CBM)
Tip Kişisel bilgisayar
Yayın tarihi 1982 ; 39 yıl önce ( 1982 )
Durdurulan 1984 ; 37 yıl önce ( 1984 )
İşletim sistemi Microsoft TEMEL 4.0
İşlemci MOS Teknolojisi 6509 @ 1 veya 2 MHz , Intel 8088 veya Zilog Z80 A @ 4 MHz seçeneği
Hafıza 128 veya 256 KB
Grafikler VIC-II ( 320 × 200 , 16 renk , hareketli grafik , raster kesme ) veya 6545 CRTC
Ses SID 6581 ( 3 × osc , 4 × dalga , filtre , ADSR , halka )
bağlantı RS-232 , A/V , dijital bant , ROM kartuşu , ses mini jakı , şebeke gücü , paralel IEEE-488 (Commodore disket sürücüleri ve yazıcıları)
selefi Amiral PET
Varis

Commodore CBM-II serisi kısa ömürlü aralığı 8-bit kişisel bilgisayarlar gelen Commodore Business Machines 1982 yılında yayımlanan ve bir takip üzerine şekilde tasarlanan (CBM), Commodore PET serisi.

Teknik Açıklama

CBM-II'nin iki enkarnasyonu vardır, P serisi (P = kişisel veya ev kullanımı) ve B serisi (B = iş kullanımı). B serisi, ayrılmış klavyeli yerleşik bir monokrom monitör (yüksek profilli) ve ayrıca yerleşik klavyeli, ancak monitörsüz (lo-profili) tek bir birim olarak mevcuttu. Bu makineler , kasanın Porsche tarafından tasarlandığına dair yanlış söylentiler nedeniyle genellikle " Porsche PET'leri" olarak anılır . Commodore başlangıçta bir kasa tasarımı için Porsche'ye danışmış olsa da, üretilmesi çok pahalı olduğunu kanıtladı, bu nedenle Commodore, orijinal PET prototipini temel alan bir tane oluşturmak için tasarımcı Ira Velinski'yi görevlendirdi.

P serisi , Commodore 64 (C64) gibi VIC-II 40 sütunlu renkli video çipini kullanır . Ayrıca iki standart Atari tarzı joystick bağlantı noktası içerir. 6509 CPU bağlı VIC II yonganın kullanımına P-serisi 1 MHz'de çalışır.

Hem B hem de P serisi makinelerde 6581 SID çip bulunur, ancak B serisinin 2 MHz saat hızı SID kayıtlarından herhangi birinin okunmasını imkansız hale getirir.

B-serisi , VIC-II'nin 40 sütunlu ekranından sözcük işleme ve diğer iş kullanımı için daha uygun 80 sütunlu "yeşil ekran" monokrom çıktı sağlamak için 6545 CRTC video çipi kullanır . Çoğu modelde , MOS 6545A1 2 MHz parçası yerine pin uyumlu bir varyant olan Motorola 68B45 kuruludur. B serisinde 6509 CPU 2 MHz'de çalışır. Joystick bağlantı noktaları B serisinde yoktur, ancak konektör hala anakarttadır.

CBM-II'ler , standart kullanıcı bağlantı noktası yerine RS-232 bağlantı noktasına sahip tek Commodore 8 bit makinelerdir . Kullanıcı bağlantı noktası için G/Ç kayıtları hala mevcuttur (çünkü bunlar 6522 yongalarının dahili bir işlevidir ) ancak anakartta bunun için bir konektör yoktur.

Bir kartuş yuvası da makinelerde dahildir, ancak bilinen hiçbir kartuş yazılımı geliştirildi.

B serisi , VIC-20 ve C64'teki IEC seri arabirimi yerine PET'ten alınan IEEE-488 arabirimini korudu . B-serisi için geliştirilen az miktarda yazılım Commodore , 170k 4040 / 1541 formatı yerine 500k 8050 formatındaki disklere dağıtıldı .

Hem P hem de B serisinde ortak olan özellikler arasında , sıra değiştirme yoluyla 1 megabayta kadar RAM'i adresleyebilen , saygıdeğer 6502'nin geliştirilmiş bir sürümü olan bir MOS Teknolojisi 6509 CPU bulunuyordu (ancak, hiçbir CBM-II modeli daha fazlasına sahip değildi). 256 kilobayttan fazla RAM). Ses yongası, popüler C64'te kullanılanın aynısı olan 6581 SID'dir, ancak 2 MHz'e overclock edildiğinden bazı sınırlamalar vardır. Ek olarak, CBM-II, endüstri standardı bir RS-232 seri arabirimine ve tıpkı PET/CBM serisi gibi bir IEEE-488 paralel veri yoluna (disk sürücüleri ve yazıcılar tarafından kullanım için) sahiptir. CBM-II'nin yerleşik işletim sistemi, CBM BASIC sürüm 4.0'ın geliştirilmiş bir sürümünü kullanır .

İsteğe bağlı Intel 8088 tabanlı yardımcı işlemci kartı, CBM-II serisinin CP/M-86 1.1 ve MS-DOS 1.25'i çalıştırmasını sağlar ; ancak bilgisayarlar IBM PC uyumlu değildi ve bu yetenekten yararlanan yazılımlar varsa bile çok az ortaya çıktı. Yardımcı işlemci kartı, güç kaynağı ve mekanik boşluk gereksinimleri nedeniyle yalnızca yüksek profilli makinelerde çalışır. Kullanıcı CP/M-80'i çalıştırmak isterse bir Z80 kartı ve bir Zilog Z8001 kartı da duyuruldu , ancak hiçbirinin var olduğu bilinmiyor. 8088 kartı, sistemle çalışmasını sağlamaktaki zorluklar nedeniyle hiçbir zaman üretime geçmedi.

CBM-II hattı, karmaşık bir RAM bankacılığı şeması kullanır . Sıra 0, P serisi makinelerde video RAM'ini içerir ve B serisi makinelerde boştur. Sıra 1-4, sistem ROM'larını, kartuş ROM'u, G/Ç kayıtlarını, B-serisi makinelerde video RAM'ini ve sistem değişkenlerini depolamak için az miktarda RAM'i içeren Banka 15 ile ana sistem RAM'ini içerir. TEMEL program metni Sıra 1'de saklanır. 128 KB modellerde, Sıra 2 tüm TEMEL değişkenleri içerir, ancak 256 KB modellerde Banka 2–4 ​​arasında dağıtılır. Bununla birlikte, daha sonra piyasaya sürülen Commodore 128'den farklı olarak , CBM-II'ler, çok sınırlı program RAM'i olan (1k ücretsiz, artı 4k genişletme kartı takılabilir) 15 dışındaki bankalara eşlenen sistem ROM'larına sahip değildir. Bu , farklı bellek bankaları arasında "far arama" kodunun kullanılması mümkün olmadığından , yazılımın cihaz G/Ç ve kesintilerini işlemek için kendi işletim sistemi rutinlerini içermesi gerektiği anlamına geliyordu . Teoride, Bankalar 5-14 doldurulduysa, 1 MB'a kadar RAM takılabilir, ancak pratikte PLA yongası bunun için yeterli adres satırına sahip olmadığı için bilgisayar 256 kB ile sınırlıdır . Farklı bankalar arasında veri geçişi, LDA (sıfır sayfa), Y ve STA (sıfır sayfa), Y CPU işlem kodları aracılığıyla okunacak ve yazılacak bankaları seçen $0'daki kaydın kullanılmasını gerektirir . $1'daki kayıt, CPU'nun komutları aldığı bankayı seçer ve açılışta varsayılan olarak 15 ($F) olur.

CBM-II serisine dahil olan BASIC, BASIC 4.0+ olarak bilinir. Gelişmiş BASIC 4.0 disk komutlarının yanı sıra yapılandırılmış programlama ve hata yakalama için birkaç ek özellik içerir.

Commodore'un çok çeşitli RAM yapılandırmalarının yanı sıra ince ve "yüksek profilli" modeller için planları vardı. Yüksek profilli modellerde ayrı bir klavye ve ekli döner montajlı monitör bulunurken, ince makineler hepsi bir arada birimlerdi. Hem ince hem de yüksek profilli modellerde dahili disket sürücüler ve yardımcı işlemci kartları için bir konektör bulunur, ancak yalnızca ikincisinde kasada fiziksel alan ve onlar için yeterli güç kaynağı bulunur. Hiçbir üretim makinesinde dahili disket sürücüleri yoktu, ancak bunlar muhtemelen 8050'nin yarı yükseklikteki bir çeşidi olurdu. Planlanan CBM-II modellerinin çoğu, prototip aşamasını asla aşamadı. Başlangıçta, her seride bellek 64 KB'lik artışlarla artan dört model olacaktı. 64k ve 192k modelleri geliştirme aşamasında erkenden çıkarıldı ve bu tür modeller üretilmedi.

Sonunda, üretime giren ve son kullanıcılara satılan tek CBM-II modelleri B128/600, B256/700, CBM-128/710 ve PAL model P500'lerdi. B128 ve P500, dahili disk sürücüsü veya takılı monitörü olmayan ince modellerken, CBM 128 ve B256 yüksek profilli modellerdi. B128, üçünün en çok satanıydı.

Bir Commodore CBM 610, bir Commodore B128'in Avrupa versiyonu
CBM 610
sıfırlama , RS-232C , veri seti , 44 pimli kartuş, GND , ses, şebeke , IEEE-488 , güç anahtarı, sigortanın arkasındaki konektörler
CBM 610'un ana kartı ve güç kaynağı

Amerika Birleşik Devletleri ve Kanada'daki üretim adı B128/B256 ve CBM128-80/CBM 256-80 iken Avrupa'da sırasıyla 600 ve 700 serisi olarak biliniyorlardı (model numarasının önünde "B" yok). P makinesi dünya çapında 500 serisi olarak biliniyordu . Var olduğu bilinen B500 (önceki B128 tasarımı) ve B700 (önceki CBM 128-80/CBM 256-80 tasarımı) gibi prototip modeller vardır.

Model çeşitleri
modeli Veri deposu yardımcı işlemci
610 128 KB
620 256 KB
630 256 KB yardımcı işlemci kartı
710 128 KB
720 256 KB
730 256 KB yardımcı işlemci kartı

Tarih

C64'ün popülaritesi nedeniyle, P serisi resmi olarak piyasaya sürülmeden önce Amerika Birleşik Devletleri'nde iptal edildi; ancak, ön üretim birimleri alan birkaç bayi bunları sattı. P-serisi daha sonra FCC tarafından onaylanmadığından , Commodore yasal işlemle tehdit edildi ve onları geri çağırmak zorunda kaldı. Geri çağrılan tüm P serisi makinelerin imha edildiği söylendi, ancak bir avuç özel koleksiyonlarda olduğu biliniyor. En az bir model olan P500 , Avrupa'da ticari olarak piyasaya sürüldü, ancak yalnızca az sayıda satıldı.

B serisinin en yaygın olanı, 128 kilobayt RAM'e sahip düşük profilli B128 (Avrupa'da CBM 610 olarak adlandırılır) idi. B128 iyi satmadı ve nihayetinde Commodore'un envanteri Chicago, Illinois merkezli büyük bir Commodore posta siparişi satıcısı olan Protecto Enterprises tarafından tasfiye edildi . Çift disk sürücüsü, monitör ve yazıcıyı içeren B128 paketi için Protecto reklamları, birkaç yıl boyunca çeşitli bilgisayar dergilerinde yayınlandı.

CBM-II hattı kötü satıldı ve üretimi son derece pahalı olduğu kadar yazılım geliştirmesi de zor oldu. Commodore herhangi bir satış rakamı veya resmi bir üretimden çıkış tarihi açıklamadı, ancak B128/600 serideki en yaygın model. Üretim 1984 yılında bir noktada sona erdi ve Commodore kalan envanterlerini 1985'te tasfiye etti. CBM-II'ler 1987'ye kadar Almanya'da hala satılıyordu. Üretilen CBM-II'lerin kesin sayısı belirsizdir, ancak seri numaraları en az 10.000 B128'in satıldığını göstermektedir. birkaç düzine ila birkaç bin diğer modelle birlikte gönderilir. Commodore'un her makineden en az 5000-6000 adet ürettiğine inanılıyor.

Commodore, CBM-II serisini durdurduktan sonra belgelerini, şemalarını ve diğer tüm bilgilerini Chicago B128 Kullanıcı Grubu CBUG'a devretti.

Bu malzemeler arasında , üretim devam etseydi, hattın IBM uyumlu hale getirilebileceği ihtimaline işaret eden Intel 8088 işlemci kullanan bir prototip anakart vardı.

CBUG, bilgisayarlar için bir yazılım kütüphanesi geliştirmeye devam etti. Ancak kütüphanesi, C64 ve Commodore VIC-20'nin sahip olduğu büyük yazılım kütüphanelerine kıyasla sönük kaldı .

Yüksek profilli CBM-II serisinin yuvarlak kasa tasarımı, daha sonra orijinal PET/CBM bilgisayarların (CBM8296 gibi) yeniden tasarlanmış sürümlerinde kullanılacak ve CBM-II serisinin yerini almak üzere tasarlandı. Ek olarak, CBM-II'nin bellek bankacılığı şeması, birkaç küçük değişiklikle Commodore 128'de yeniden kullanılacaktı.

Referanslar

Notlar
  1. ^ a Ne CBM128-80 ne de B128,1985'te piyasaya sürülen Commodore'un son 8-bit ev/kişisel bilgisayarıolan çok farklı ve oldukça başarılıCommodore 128(CBM 128 ve C128 olarak da bilinir) ile karıştırılmamalıdır.
  2. ^ a CBM-II, girişteki bir tuhaflık nedeniyle, "POKE 0,35" komutunu yaparsanız her şeyi kilitler ve tüm hafıza 00'lar ve FF'lerle dolar.

Dış bağlantılar