TRS-80 - TRS-80

TRS-80 Model I
TRS-80 logosu.svg
Radioshack TRS80-IMG 7206.jpg
Genişletme Arayüzü ve ekranlı TRS-80 Model I
Üretici firma Tandy Şirketi
Tip Ev bilgisayarı
Yayın tarihi 3 Ağustos 1977 ; 44 yıl önce ( 1977-08-03 )
Tanıtım fiyatı 399$
Durdurulan Ocak 1981 ( 1981-01 )
Satılan birimler 100.000+ (Ekim 1979 itibariyle)
İşletim sistemi TRSDOS , LDOS , NewDos/80
İşlemci Zilog Z80 @ 1.774 MHz
Hafıza 4 KB ~ 48 KB

TRS-80 Mikro Bilgisayar Sistemi ( TRS-80 , daha sonra yeniden adlandırılmış, Model I halefleri ayırmak için) bir masaüstü mikrobilgisayar 1977 yılında başlatılan ve sattığı Tandy Corporation onların aracılığıyla Radio Shack mağazalarında. Ad Tandy Radio Shack, Z80 [mikroişlemci]' nin kısaltmasıdır . İlk seri üretilen ve kitlesel pazarlanan perakende ev bilgisayarlarından biridir .

TRS-80, tam vuruşlu bir QWERTY klavyeye, Zilog Z80 işlemciye, 4 KB DRAM standart belleğe, küçük boyut ve masa ayak izine, ROM'da kayan nokta Düzey I BASIC dil yorumlayıcısına , satır başına 64 karakterlik video monitörüne ve bir 600 ABD Doları başlangıç ​​fiyatı (2020'de 2.600 ABD Dolarına eşdeğer). Orijinal pakete program depolaması için bir kaset teyp sürücüsü dahil edilmiştir.

Yazılım ortamı kararlı iken, klavyenin geri dönme sorunları ve zahmetli bir genişletme arayüzü ile birleşen kaset yükleme/kaydetme işlemi, Model I'in ciddi kullanım için pek uygun olmadığı yönündeki itibarına katkıda bulundu. Küçük harfli karakterler için destekten yoksundu ve bu da işin benimsenmesini engelledi.

TRS-80 için kapsamlı bir yükseltme serisi ve ek donanım çevre birimleri Tandy/Radio Shack tarafından geliştirilmiş ve pazarlanmıştır. Temel sistem, 48 KB'ye kadar RAM (16 KB'lik artışlarla) ve dört adede kadar disket sürücüsü ve/veya sabit disk sürücüsü ile genişletilebilir . Tandy/Radio Shack, dünya çapındaki binlerce mağazasında yükseltme, onarım ve eğitim hizmetleri de dahil olmak üzere tam hizmet desteği sağladı.

1979'da TRS-80, mikrobilgisayar pazarındaki en geniş yazılım yelpazesine sahipti. 1982 yılına kadar TRS-80, bir analize göre Apple II serisinden beş kat daha fazla satan en çok satan PC serisiydi .

1980 ortalarında, geniş ölçüde uyumlu TRS-80 Model III piyasaya sürüldü. Model I, bundan kısa bir süre sonra, öncelikle yakındaki elektronik cihazlara radyo frekansı girişimine ilişkin daha katı FCC düzenlemeleri nedeniyle durduruldu . Nisan 1983'te Model III'ün yerini uyumlu TRS-80 Model 4 aldı .

Orijinal Model I ve uyumlu soyundan gelenlerin ardından, TRS-80 adı, Tandy tarafından satılan, TRS-80 Model II , TRS-80 Model 2000 , TRS-80 Model 100 , TRS dahil olmak üzere diğer ilgisiz bilgisayar hatlarında kullanılan genel bir marka haline geldi. -80 Renkli Bilgisayar ve TRS-80 Cep Bilgisayarı .

Tarih

Gelişim

Tandy/Radio Shack TRS-80 Model I

1970'lerin ortalarında, Tandy Corporation, 'ın Radio Shack bölünme 3000'den fazla elektronik mağazaları başarılı bir Amerikan zinciri oldu. Satın alınan bir Tandy çalışanı arasında MITS Altair kiti bilgisayarı oldu alıcı kendi bilgisayar tasarlamaya başladı ve John Roach, Tandy en eski üretim başkan yardımcısı bunu gösterdi Don Fransızca, elektronik veri işleme yöneticisi. Tasarım Roach'u etkilemese de, bir mikrobilgisayar satma fikri etkiledi. İki adam 1976 ortalarında California'da National Semiconductor'ı ziyaret ettiğinde , Homebrew Computer Club üyesi Steve Leininger'in SC/MP mikroişlemci konusundaki uzmanlığı onları etkiledi. Ulusal yöneticiler, French ve Roach onu danışman olarak işe almak istediğinde Leininger'in iletişim bilgilerini vermeyi reddetti, ancak Leininger'i Byte Shop'ta yarı zamanlı çalışırken buldular . Leininger National'da mutsuzdu, karısı daha iyi bir iş istiyordu ve Teksas'ta eyalet gelir vergisi yoktu . Teknik ve perakende deneyimi için işe alınan Leininger, Haziran 1976'da Fransızca ile çalışmaya başladı. Şirket bir kit tasarladı, ancak Leininger diğerlerini "çok fazla insan lehimleyemediği" için önceden monte edilmiş bir bilgisayarın daha iyi olacağına ikna etti.

Tandy'nin bir mikrobilgisayar satın alabilecek 11 milyon müşterisi vardı, ancak bu , bir Radio Shack ürününün ortalama 30 ABD doları fiyatından çok daha pahalı olurdu ve çok muhafazakar şirket için büyük bir risk olurdu . Yöneticiler, Sears'ın Cartrivision ile yaptığı gibi para kaybetmekten korktu ve birçoğu projeye karşı çıktı; bir yönetici Fransızca'ya, "Zamanımı boşa harcama - bilgisayar satamayız" dedi. Ancak, bir noktada Radio Shack'in satışlarının %20'sinden fazlasını oluşturan CB radyonun popülaritesi azaldıkça, şirket yeni ürünler aradı. Aralık 1976'da French ve Leininger proje için resmi onay aldı ancak kendilerine maliyet tasarrufunu vurgulamaları söylendi; örneğin, küçük harfleri dışarıda bırakmak, bileşenlerde 1,50 ABD Doları tasarruf sağladı ve perakende satış fiyatını 5 ABD Doları düşürdü . Orijinal US $ 199 perakende fiyatı gerekli imalat maliyeti arasında US $ 80 ; ilk tasarım membran klavyeye sahipti ve video monitörü yoktu. Leininger, Roach ve French'i daha iyi bir klavye eklemeye ikna etti; bir monitör, veri kaseti depolama alanı ve diğer özellikler Tandy'nin tipik kar marjını sağlamak için daha yüksek bir perakende satış fiyatı gerektiriyordu. Şubat 1977'de Tandy Corporation'ın başkanı Charles Tandy'ye basit bir vergi muhasebesi programı yürüten prototiplerini gösterdiler . Program hızlı bir şekilde bilgisayarın uygulama olarak çöktü Minik BASIC başa çıkamayan US $ 150,000 Tandy onun maaş olarak yazdığınız bu rakamı, ve iki erkek desteği eklendi kayan nokta matematik onun için Seviye I BASIC tekrarlanmasını önlemek için. Proje 2 Şubat 1977'de resmen onaylandı; Tandy, bilgisayarın varlığını zaten basına sızdırdığını açıkladı. Prototipi ilk incelerken, satmasa bile projenin sadece yaratacağı tanıtım için değerli olabileceğini belirtti.

MITS, Şubat 1975'te 1.000 Altair sattı ve yılda 10.000 satıyordu. Charles Tandy bilgisayarı kimin satın alacağını sorduğunda, şirket başkanı Lewis Kornfeld kimsenin alıp alamayacağını bilmediklerini itiraf etti, ancak küçük işletmelerin ve okulların alabileceğini önerdi. Bir monitörle birlikte 1.000 dolardan fazlaya mal olan 795 ABD Doları Altair için talebin çok güçlü olduğunu bilen Leininger, Radio Shack'in 50.000 bilgisayar satabileceğini önerdi, ancak başka kimse ona inanmadı; Roach, şirket hiçbir zaman bu kadar çok şeyi bu fiyata satmadığı için bu rakamı "saçmalık" olarak nitelendirdi. Roach ve Kornfeld yılda 1.000 ila 3.000; 3.000, şirketin bileşenleri toplu olarak satın almak için üretmesi gereken miktardı. Roach, Tandy'yi, satmadıkları takdirde her mağazanın envanter amacıyla bir bilgisayarı kullanabilmesi için, Radio Shack mağazalarının sayısı olan 3.500'ü inşa etmeye ikna etti. RCA , Tandy'nin başlangıçtaki düşük üretim hacmi nedeniyle diğerlerinin reddetmesi üzerine video monitörünü (ayarlayıcısı ve hoparlörleri çıkarılmış siyah beyaz bir televizyon) tedarik etmeyi kabul etti. Tandy, TRS-80 ünitelerinde de RCA CRT ünitesi kabininin siyah-gümüş renklerini kullandı.

Duyuru

Geliştirme için 150.000 ABD Dolarından az harcayan Radio Shack, 3 Ağustos 1977'de New York City'deki bir basın toplantısında TRS-80'i (Tandy Radio Shack) duyurdu. Maliyeti 399 ABD Doları (bugün 1704 ABD Doları ) veya 599 ABD Doları (bugün 2558 ABD Doları ) 12" monitör ve Radio Shack teyp ile; daha önce satılan en pahalı Radio Shack ürünü 500 ABD Doları'ydı. Şirket, yeni bilgisayarın Radio Shack'in daha yüksek fiyatlı ürünler satmasına ve "schlocky" imajını iyileştirmesine yardımcı olacağını umuyordu. Öncelikli hedef pazar olan küçük işletmeler, ardından eğitimciler, ardından tüketiciler ve hobiciler tarafından takip edildi, hobici müşteri tabanına rağmen Radio Shack, onları "işin ana akımı değil" ve "asla büyük pazarımız" olarak görmedi.

Basın toplantısı , şehrin başka yerlerinde meydana gelen terörist bombalama nedeniyle medyada fazla ilgi görmese de , bilgisayar iki gün sonra Boston Üniversitesi'nin Kişisel Bilgisayar Fuarı'nda çok daha fazla tanıtım aldı . Bir ön sayfa Associated Press makalesi, "küçük bir işletmede 15 kişiye kadar maaş bordrosu yapabilen, çocuklara matematik öğretebilen, en sevdiğiniz tarifleri depolayabilen veya bir ev bilgisayarı satan büyük bir tüketici elektroniği şirketinin yeniliğini tartıştı. yatırım portföyü. Kâğıt da oynayabilir". Tandy genel merkezine bilgisayar hakkında soru soran altı çuval posta geldi, 15.000'den fazla kişi TRS-80 satın almak için aradı - şirket santralini felç etti - ve 250.000'i 100 $ depozito ile bekleme listesine katıldı.

İç şüpheciliğe rağmen, Radio Shack pazara agresif bir şekilde girdi. Şirket, " 599$'lık kişisel bilgisayarı " "zamanımızın en önemli, kullanışlı, heyecan verici, elektronik ürünü" olarak ilan etti. Kornfeld, TRS-80'i duyururken, "Bu cihaz kaçınılmaz olarak medeni dünyadaki herkesin geleceğinde - bir şekilde - şimdi ve düşünülebildiği kadar ileride" ve Tandy'nin 1977 yıllık raporunda bilgisayarı "muhtemelen" olarak nitelendirdi. bir şirket fabrikasında ürettiğimiz en önemli ürün". PET'i birkaç ay önce duyuran, ancak henüz sevk etmemiş olan rakip Commodore'un aksine , Tandy'nin kendi fabrikaları (ayda 18.000 bilgisayar üretebilen) ve dağıtım ağı vardı ve hatta küçük kasabalarda bile Radio Shack mağazaları vardı. Şirket, Noel'e kadar TRS-80 için bir dizi çevre birimi ve yazılım satmayı planladığını duyurdu, Eylül'e kadar bilgisayar sevkiyatına başladı, Ekim'de ilk yalnızca bilgisayar mağazasını açtı ve Aralık ayına kadar müşterilere 5.000 bilgisayar teslim etti. Halen yılda 3.000 satış öngören Radio Shack, ilk bir buçuk aylık satışlarında 10.000'den fazla, ilk yılında 55.000'den fazla ve ürünün kullanım ömrü boyunca 200.000'den fazla TRS-80 sattı; biri girmiş Smithsonian 'in Amerikan Tarihi Ulusal Müzesi . 1978'in ortalarına gelindiğinde, teslimat için iki aylık veya daha fazla bekleme süresi sona ermişti ve şirket, reklamlarda TRS-80'in "gösteride ve şu anda bu topluluktaki her Radio Shack mağazasında stokta mevcut !" olduğunu belirtebiliyordu.

Byte ' ın "1977 trinity": Commodore PET, Apple II ve TRS-80 Model I

Teslimat

Görülmeden sipariş edilen ilk birimler Kasım 1977'de teslim edildi ve Aralık ayının üçüncü haftasında mağazalara sunuldu. Hat, hobiler, ev kullanıcıları ve küçük işletmeler arasında popülerlik kazandı. Tandy Corporation'ın Byte dergisinin "1977 Trinity" ( Apple , Commodore ve Tandy) olarak adlandırdığı kuruluştaki lider konumu, Tandy'nin bilgisayarı ABD'deki 3.000'den fazla Radio Shack mağazası aracılığıyla satmasıyla çok ilgiliydi. Tandy, "40 ülkede 7000 [Radio Shack] mağazasına" sahip olduğunu iddia etti. Temel sistem (CPU/klavye ve video monitörü) için ön sürüm fiyatı 500 ABD Dolarıydı ve teslimat sırasında para iade garantisi ile birlikte 50 ABD Doları tutarında bir depozito gerekiyordu.

1978'de Tandy/Radio Shack kendisini "Küçük Bilgisayarlardaki En Büyük İsim" olarak tanıttı. 1979'da 1.600 çalışan altı fabrikada bilgisayar üretti. Kilobaud Microcomputing , 1980'de Tandy'nin Apple Computer'ın üç katı kadar bilgisayar sattığını ve her iki şirketin de Commodore'un önünde olduğunu tahmin ediyordu . 1981'de InfoWorld , Radio Shack'i "küçük bilgisayarların baskın tedarikçisi" olarak tanımladı. Yüzlerce küçük şirket, TRS-80 yazılım ve aksesuarları üretti ve Adam Osborne , Tandy'yi "mikro hesaplamada çok az köke" sahip olmasına rağmen "bir numaralı mikro bilgisayar üreticisi" olarak tanımladı. O yıl Leininger, ileri araştırma direktörü olarak görevinden ayrıldı; French bir yazılım şirketi kurmak için ayrılmıştı, Roach ise Tandy'nin CEO'su olmuştu. Bilgisayar satmak şirketin "ahmak" imajını değiştirmedi; Radio Shack adı ticari müşterileri utandırdı ve Tandy yöneticileri ürünleri için "Trash-80" takma adını beğenmediler. 1984 yılına gelindiğinde, bilgisayarlar satışların %35'ini oluşturuyordu ve şirketin 500 Tandy Radio Shack Bilgisayar Merkezi vardı.

Model II ve III

1979'da Radio Shack, iş odaklı ve uyumsuz TRS-80 Model II'yi piyasaya sürdüğünde, TRS-80 , iki ürün hattını ayırt etmek için resmi olarak TRS-80 Model I olarak yeniden adlandırıldı.

1979 Kuzeydoğu Bilgisayar Fuarı'ndaki bazı katılımcılar TRS-80 adını taşıyan ürünlerinin Radio Shack ile bağlantılı olmadığını açıklamak zorunda kaldıktan sonra, yayınlar ve reklamcılar kısaca "TRS-80" yerine "S-80" kullanmaya başladılar. yasal işlem korkusu, ancak bu asla gerçekleşmedi.

1980 ortalarında Model III'ün piyasaya sürülmesinin ardından Tandy, Model I'in hala satıldığını, ancak yıl sonuna kadar üretimin durdurulduğunu belirtti. Tandy, ana nedenlerden birini , orijinal tasarımın yaydığı önemli radyo frekansı parazit seviyelerini kapsayan daha katı FCC düzenlemelerini karşılamak için yeniden tasarlamanın yüksek maliyeti olarak gösterdi . Model I o kadar çok parazit yaydı ki, oyun oynarken bilgisayarın yanına yerleştirilmiş bir AM radyo ses sağlamak için kullanılabilir. Radio Shack 1985'e kadar yükseltmeler (çift yoğunluklu disket denetleyicisi, LDOS, bellek, sayısal tuş takımlı güvenilir klavye, küçük harf, Düzey II, RS-232C) sundu.

Donanım

Tandy/Radio Shack TRS‑80 Model I PCB
Tandy/Radio Shack TRS‑80 Model I Arka Panel Konnektörleri
Tandy/Radio Shack TRS‑80 Model I Seviye II ROM Yükseltme PCB'si

Model I, ayrı bir güç kaynağı ünitesine sahip olmasına rağmen, 8 bitlik mikrobilgisayar çağında bir tasarım trendi haline gelen anakart ve klavyeyi tek bir ünitede birleştirir . 1.78 MHz'de saat hızına sahip bir Zilog Z80 işlemci kullanır (daha sonraki modeller bir Z80A ile birlikte gönderilir). 1977'nin sonlarında ve 1978'in başlarında sevk edilen ilk Seviye I makinelerinde yalnızca 4k RAM bulunur. Genişletme Arayüzü ve Seviye II BASIC'in 1978 ortalarında tanıtılmasından sonra, 16k ve üstü RAM yapılandırmaları sunuldu (ilk 16k, Model I'in kendisinde ve kalan RAM EI'deydi).

OS ROM'lar , G / Ç alanı, video belleği ve OS çalışma alanı 64 kB 48 kB kalan Modeli I'in bellek alanı ilk 16 kB işgal bellek haritası alanı, programın kullanımı için miktarına bağlıdır kullanılabilir fiziksel RAM takılı. Z80 CPU, bağlantı noktası tabanlı G/Ç kullanabilse de, Model I'in G/Ç'si, kaset bandı ve RS-232 seri bağlantı noktalarının yanı sıra bellek eşlemelidir .

Tuş takımı

Tandy/Radio Shack TRS‑80 Model I ALPS Klavye PCB

TRS-80 Model I klavye, " klavye sekmesinden " muzdarip mekanik anahtarlar kullanır , bu da tuş vuruşu başına birden çok harfin yazılmasına neden olur. Sorun, 80 Micro'nun ilk sayısında Wayne Green'in başyazısında anlatılmıştı . Kir, sigara dumanı veya diğer kirler açık anahtar anahtarlarına girerek bilgisayarın birden çok basışta algıladığı elektriksel gürültüye neden olur . Tuş anahtarları temizlenebilir, ancak klavye kirletici ortama yeniden maruz kaldığında sıçrama tekrar eder.

Klavye sekmesi yalnızca Düzey II BASIC ürün yazılımına sahip Model I bilgisayarlarda gerçekleşir ; Seviye I BASIC, gürültülü anahtar kontaklarından kaçınmak için klavye sürücüsünde bir "geri dönme" gecikmesine sahiptir. Tandy'nin KBFIXyardımcı programı, Model III, son Model I bellenimi ve çoğu üçüncü taraf işletim sistemi de yazılım düzeltmesini uygular ve Tandy, Model III'ün ömrü boyunca klavyeyi , sızdırmaz anahtarlara sahip bir Alps Electric tasarımıyla değiştirdi. Alps klavyesi, Model I için 79 $ karşılığında bir yükseltme olarak mevcuttu.

Klavye bellek eşlenir, böylece işlemcinin bellek alanındaki belirli konumlar bir grup tuşun durumuna karşılık gelir.

Video ve ses

TRS-80 ekranında karakter ve piksel düzeni

12" KCS 172 RCA monitör metninin rengi soluk mavidir ( siyah beyaz televizyonlarda kullanılan standart P4 fosfor ). Yeşil ve kehribar filtreler veya göz yorgunluğunu azaltmak için yedek tüpler, satış sonrası popüler ürünlerdi. Daha sonraki modeller, siyah üzerine yeşil ekran.

Video görüntüleme kalitesiyle ilgili şikayetler yaygındı. Yeşil, yazdığı gibi "cehennem çanları, [monitör] olan bilgisayar kullanımı için dönüşüm biraz ucuz bir siyah beyaz televizyon seti". (Bilgisayar, Radio Shack monitörü olmadan satın alınabilir.) Ekran belleğine CPU erişimi, görünür titremeye neden olur . Veri yolu tahkim mantığı, CPU VRAM'e yazarken video görüntüleme yenilemesini (video RAM okumalarını) engeller ve kısa siyah bir çizgiye neden olur. Bunun normal BASIC programları üzerinde çok az etkisi vardır, ancak Assembly dili ile yapılan hızlı programlar etkilenebilir. Yazılım yazarları etkiyi en aza indirmek için çalıştı ve Tandy TRS-80 için birçok arcade tarzı oyun mevcut.

TV alıcısının yerini alan arabirim kartındaki bant genişliği sorunları nedeniyle, geniş beyaz alanlar görüntüleniyorsa ekran yatay senkronizasyonu kaybeder. Yarım saatlik basit bir donanım düzeltmesi sorunu düzeltir.

Grafikler, 7.5 inç (19 cm) genişliğinde ve 6.625 inç (16.83 cm) yüksekliğinde bir ekranda 64×16 karakterlik konumlarda bir çözünürlükte görüntülenir. Her karakter 2×3 piksel matristen oluşur ve TRS-80 tarafından kullanılan 1 KB video belleğinin bir baytına karşılık gelir. Bu baytların her birinde, ilk altı bit, hangi pikselin görüntüleneceğini kontrol eder. Yedinci bit yoksayılır ve sekizincisi grafik modunu değiştirir. Yedinci bitin göz ardı edilmesinin nedeni, şirketin üretim maliyetini düşük tutmak için bilgisayarın ana kartına sekiz yerine yalnızca yedi adet 2102 statik RAM yongası takma kararından kaynaklanıyor. Bu nedenle, değiştirilmemiş bir Model I'in TRS-80 karakter kümesinde küçük harf yoktur ve hem grafik sembollerinin hem de alfanümerik sembollerin sayısı 64'tür. Bu, kullanılmayan bitin silinmesi ve sekizinci bir 2102 yongasının üzerine bindirilmesiyle çözülebilir. bir diğeri. Alfanümerik semboller, 5×7 piksel matrislerde görüntülenir . Popüler kelime işlemci Electric Pencil için 1978 kılavuzu , bilgisayarı değiştirme talimatlarıyla birlikte geldi. Seviye II BASIC için modifikasyonun devre dışı bırakılması gerekmesine rağmen, tasarımı endüstri standardı haline geldi ve küçük harfler için inişli sekizinci 2102 yongasıyla birlikte kit biçiminde yaygın olarak satıldı . Daha sonraki modeller, küçük harfli karakter kümesinin iniş çizgileriyle görüntülenmesi için donanımla birlikte geldi.

Daha yüksek yoğunluklu RAM yongaları ve özel amaçlı oluşturulmuş monitörlerle, daha yüksek çözünürlüklü net görüntüler elde edilebilir; 80x24 karakter ekranları Model II, Model 4 ve sonraki sistemlerde mevcuttur.

Model I'de yerleşik hoparlör yoktur. Kare dalga tonları, kaset portuna veri çıkışı yapılarak ve kaset "Mic" hattına bir amplifikatör takılarak üretilebilir. Çoğu oyun bu yeteneği ses efektleri için kullanır. Atari joysticklerini kullanmak için bir adaptör mevcuttu .

çevre birimleri

Kaset teyp sürücüsü

Kullanıcı verileri orijinal olarak kasette saklanıyordu . Radio Shack'in model CTR-41 kaset kaydedicisi, 599 ABD Doları tutarındaki pakete dahil edildi. Yazılım tabanlı kaset arabirimi yavaş ve düzensizdir; Green bunu "kötü ... kullanıcıları duvardan yukarı çekiyor" olarak nitelendirdi ve 80 Micro'nun ilk sayısında kaset performansının nasıl iyileştirileceğine dair üç makale var. Ses düzeyine duyarlıdır ve bilgisayar, veriler yüklenirken ekranda yanıp sönen bir karakter aracılığıyla doğru ses düzeyinin ayarlanıp ayarlanmadığı konusunda yalnızca kaba bir gösterge verir. İlk kullanımda doğru hacmi bulmak için yükleme başlatılır ve TRS-80 verileri alana kadar ses seviyesi ayarlanır. Ardından bandı geri sarmak ve yükü yeniden başlatmak için durdurulur. Kullanıcılara, özellikle sertifikalı veri bandı yerine ses bandı kasetleri kullanılıyorsa, bir yazılım programı dosyasının birden çok kopyasını kaydetmeleri talimatı verildi. Yükleme sürecini iyileştirmek için otomatik kazanç kontrolü veya gösterge devreleri oluşturulabilir (kullanım kılavuzu, çevresel arabirimler de dahil olmak üzere tüm makine için çalışma notlarıyla birlikte eksiksiz devre şemaları sağlar).

Bandı kullanarak alternatif veri iletimleri oldu BBC 'nin Chip Shop telsizden birkaç farklı mikrobilgisayarlarına İngiltere'de programda, yayın yazılımı. Geleneksel teyp arabirimi kullanılarak özel bir program yüklendi. Daha sonra radyo yayını kaset teyp arayüzüne bağlandı. Tandy sonunda CTR-41 ünitesini yerleşik AGC devresine sahip (ve ses kontrolü olmayan) CTR-80 ile değiştirdi. Bu duruma yardımcı oldu, ancak teyp işlemi hala güvenilmez.

Düzey I BASIC'e sahip TRS-80 Model I bilgisayarlar, şeritleri 250 baud'da (saniyede yaklaşık 30 bayt) okur ve yazar; Seviye II BASIC, bunu 500 baud'a (saniyede yaklaşık 60 bayt) iki katına çıkarır. Bazı programcılar, teyplerinde güvenilirlik kaybı olmaksızın hızı saniyede 2.000 bite kadar artıran makine dilinde programlar yazdılar. Model III ve kaset arabirimindeki geliştirilmiş elektronik parçalarla standart hız, çoğu kayıt cihazında oldukça güvenilir bir şekilde çalışan 1.500 baud'a yükseldi.

Banttan veri yüklemek ve depolamak için CPU, çıkış voltajını üç durum arasında değiştirerek ham sinüs dalgası sesi oluşturarak sesi oluşturur.

Model I'in ilk versiyonunda ayrıca kaset kaydedicilerden program yüklemeyi karmaşıklaştıran bir donanım sorunu var. Tandy, sorunu düzeltmek için bir servis merkezine kurulan küçük bir tahta önerdi. Daha sonraki modellerdeki ROM'lar bunu düzeltmek için değiştirildi.

Model I Genişletme arayüzü

Yalnızca Model I bir Genişletme arabirimi kullanır; sonraki tüm modellerde her şey aynı muhafazaya entegre edilmiştir.

TRS-80, diğer 8080 ve Z80 tabanlı bilgisayarlar gibi S-100 veri yolunu kullanmaz . Bunun yerine video monitörünün altına sığan ve temel olarak hizmet veren tescilli bir Genişletme Arayüzü (E/I) kutusu teklif edildi. E/I'nin standart özellikleri, bir disket denetleyicisi, bir yazıcı için Centronics paralel bağlantı noktası ve ek kaset konektörüdür. İsteğe bağlı olarak, ekstra 16 veya 32 kB RAM ve RS-232 bağlantı noktasına sahip bir ek kart takılabilir. 40 iletkenli genişletme konektörü, harici sabit disk sürücüsü, ses sentezleyici veya VOXBOX ses tanıma birimi gibi harici çevre birimlerinin eklenmesine izin veren bir kart kenar konektörüne geçer .

Başlangıçta, Model I ile yazdırmak için genişletme arabirimi gerekir, ancak daha sonra Tandy alternatif bir paralel yazıcı arabirimini kullanıma sundu.

Model I Genişletme Arayüzü, TRS-80 Model I sisteminin en zahmetli kısmıdır. Birkaç revizyondan geçti. E/I, CPU/klavyeye, RF girişimine karşı korumasız 6 inçlik bir şerit kablo ile bağlanır ve kart kenar konektörü, temel metal temasları nedeniyle oksitlenme eğilimindedir . Bu, "Trash-80" lakabına katkıda bulunan kendiliğinden yeniden başlatmaları önlemek için bir kurşun kalem silgisi ile periyodik temizlik gerektirir. Altınla kaplanmış satış sonrası konektörler bu sorunu kalıcı olarak çözer. Yazılım geliştiricileri de birçok ticari programın standart bir özelliği haline gelen bir kurtarma yöntemi tasarlayarak yanıt verdi. Program TRSDOS Ready isteminden çalıştırıldığında, program adından sonra yazılan bir yıldız (yıldız) karakteri olan bir "yıldız parametresi"ni kabul ederler. Kendiliğinden yeniden başlatma (veya yanlışlıkla sıfırlama, program çökmesi veya verileri diske kaydetmeden TRSDOS'a çıkış) sonrasında kullanıldığında, program veri alan(lar)ını başlatmadan yüklenir ve yeniden başlatma öncesi oturumda halen mevcut olan tüm program verilerini korur . Bu nedenle, örneğin, bir VisiCalc kullanıcısı kendiliğinden yeniden başlatmaya maruz kalırsa , kullanıcının TRSDOS Ready'de V+ C+ SPACE+ girdiği verileri kurtarmak için ve Visicalc önceki bilgi işlem oturumunu olduğu gibi geri yükler.

Kullanıcının yanlışlıkla vurmasına ve kullanım sırasında kapatmasına karşı koruma sağlamak için E/I üzerindeki güç düğmesinin çalıştırılması zordur. Güç düğmesine basmak için bir kurşun kalem silgisi veya benzeri bir nesne kullanılır ve E/I'nin güç LED'i yoktur, bu da çalışıp çalışmadığını belirlemeyi zorlaştırır.

Genişletme birimi, temel birim güç kaynağına benzer ikinci bir güç kaynağı gerektirir. Bir iç girinti, her iki malzemeyi de tutar.

Kullanıcıya, verileri bozmamak veya donanım bileşenlerine zarar verme olasılığından kaçınmak için tüm çevre birimlerini düzgün şekilde açması ve kapatması talimatı verilir. TRS-80 kılavuzları önce monitörü, ardından E/I'ye bağlı çevre birimlerini açmayı önerir (birden fazla disk sürücüsü takılıysa, önce zincirdeki son sürücü çalıştırılır ve oradan çalışır), E/I ve bilgisayar en son. Kapatırken, önce bilgisayar, ardından monitör, E/I ve çevre birimleri kapatılmalıdır. Ayrıca, kullanıcılara güç açma veya kapatma sırasında sürücülerden tüm diskleri çıkarmaları (veya okuma/yazma kafasını diskten ayırmak için sürücü kapağını açık bırakmaları) talimatı verilir. Bunun nedeni, sürücünün okuma/yazma kafasından gelen geçici bir elektrik dalgalanmasının verileri bozabilecek bir manyetik darbe oluşturmasıdır. Bu, birçok erken disket sürücüde yaygın bir sorundu.

E/I, açılışta çöp karakterlerle dolu bir ekran görüntüler ve Sürücü 0'da önyüklenebilir bir sistem diski yoksa, kullanıcı RESETbilgisayarın arkasına basıp diski başlatmaya çalışmasına neden olana kadar orada asılı kalır. veya Break+ Resettuşuna basıldığında, bilgisayarı BASIC'e düşürür. Potansiyel olarak bozulan disklerle ilgili yukarıda belirtilen sorunlar nedeniyle, disk sürücüleri boşken çöp ekranına güç verilmesi, bir sistem diski takılması ve ardından düğmesine basılması önerilir RESET.

InfoWorld , TRS-80 Model I'in çeşitli bileşenlerini Raiders of the Lost Ark'taki yılanlara bağlayan kablolu spagettiyi karşılaştırdı . Radio Shack, neredeyse tüm kabloları gizleyen bir "TRS-80 Sistem Masası" sundu. Tüm bilgisayar sistemini ve dört adede kadar disket sürücüsünü ve Hızlı Yazıcıyı barındırabilir. Genişletme arabirimini bağlayan kablo sistem veri yolunu taşıdığı için kısadır (yaklaşık 6 inç). Kullanıcının, monitör üstte olacak şekilde E/I'yi doğrudan bilgisayarın arkasına yerleştirmekten başka seçeneği yoktur. Bu, kasası montaj deliklerine uymayan Tandy olmayan bir monitör için sorunlara neden olur. Ayrıca, zaten kısa olan ara bağlantı kablosundaki kenar konektörünün sürtünmeyle oturması, çalışma sırasında herhangi bir ünite çarparsa sistem veri yolunun CPU'dan ayrılmasını mümkün kılar.

Disket sürücüleri

Radio Shack, Temmuz 1978'de, Model I'in satışa çıkmasından yaklaşık altı ay sonra disket sürücülerini tanıttı. Model I disk işletim sistemi TRSDOS , Randy Cook tarafından Radio Shack lisansı altında yazılmıştır; Randy bunun için 3000 dolar ödendiğini iddia etti. Halka sunulan ilk sürüm, bir buggy v2.0 idi. Bu hızla v2.1 ile değiştirildi. Western Digital 1771 tek yoğunluklu disket denetleyici yongasını temel alan tek yoğunluklu bir disket arabirimi (biçimlendirilmiş kapasitesi 85k olan) içeren Genişletme Arabiriminin satın alınmasını gerektirir . Endüstri standardı Shugart Associates SA-400 minifloppy disk sürücüsü kullanıldı. Dört disket sürücü Model I'e zincirleme bağlanabilir. Zincirdeki son sürücüde bir sonlandırma direncinin kurulu olması gerekir, ancak sonraki kablolara entegre edildiğinden genellikle buna gerek yoktur.

Model I sürücülere olan talep, başlangıçta arzı büyük ölçüde aştı. Kısmen arabirimde harici bir veri ayırıcı (arabellek) bulunmadığından sürücü güvenilmezdir. TRSDOS'un ilk sürümleri de sorunludur ve bir komut aldıktan sonra birkaç talimat döngüsü için durumunu güvenilir bir şekilde bildiremeyen Western Digital FD1771 yongası tarafından desteklenmez. Gecikmeyi ele almanın yaygın bir yöntemi, 1771'e bir komut vermek, birkaç "NOP" talimatı gerçekleştirmek ve ardından sonuç için 1771'i sorgulamaktı. Erken TRSDOS, gerekli ancak belgelenmemiş bekleme süresini ihmal eder ve bu nedenle yanlış durum genellikle işletim sistemine dönerek rastgele hatalar ve çökmeler oluşturur. 1771 gecikmesi uygulandıktan sonra oldukça güvenilirdir.

1981 yılında, Steve Ciarcia yayınlanan BYTE ek RAM ve TRS-80 için, bir disk kontrolörü olan bir ev yapımı için bir tasarım, geliştirilmiş genişleme arabirimi.

Bir veri ayırıcı ve bir çift yoğunluklu disk denetleyicisi (WD 1791 yongasına dayalı) Percom (bir Teksas çevre birimi satıcısı), LNW, Tandy ve diğerleri tarafından yapılmıştır. Percom Doubler, DoubleDOS adlı Percom tarafından değiştirilmiş bir TRSDOS kullanarak Double Density disketlerini başlatma ve kullanma yeteneği ekler . LNDoubler, 720 KB'a kadar depolama alanına sahip 5¼" disket sürücülerini ve ayrıca 1.155 KB'a kadar olan eski 8" disketleri okuma ve yazma yeteneği ekler. Model I'in 1982'deki ömrünün sonuna doğru, orijinal denetleyicisini çift yoğunluklu bir denetleyiciyle değiştirmek için yükseltmeler teklif edildi.

Model I'de sunulan ilk disk sürücüleri, 35 yolu destekleyen ve 1977-78'de piyasadaki tek 5,25" sürücü olan Shugart SA-400'lerdi. 1979'da diğer üreticiler sürücüler sunmaya başladı. 3/4/4P Modelleri Tandon kullanır. TM-100 40 izli sürücüler. 40 iz ve çift yoğunluğun birleşimi, tek taraflı disket başına 180 kilobayt kapasite sağlar. İndeks senkronizasyonunun kullanılması, " flippy disk "in ikinci bir indeks deliği ve yazma gerektirdiği anlamına gelir -çentiğin etkinleştirilmesi Fabrika yapımı "flippies" satın alınabilir.Bazı yazılım yayıncıları bir tarafı Apple sistemleri için diğer tarafı TRS-80 için biçimlendirmiştir.

Disket sürücüleri bağlamanın olağan yöntemi, sürücü harfinin sürücü denetleyici kartındaki atlama teli blokları aracılığıyla ayarlanmasını içerir, ancak Tandy, sürücülerdeki dört seçim piminin hepsinin atlandığı ve şerit kablonun Sürücünün eksik olduğu, biraz daha kullanıcı dostu bir teknik seçti. Satır seçin. Böylece kullanıcının, bir tahrikin zincirde hangi pozisyonda olduğuna bağlı olarak jumperları hareket ettirme konusunda endişelenmesine gerek kalmaz.

Model I'de standart bir düz disket şerit kablo kullanılabilir, bu durumda sürücüler zincir üzerindeki numaralarına, hatta her sürücü numarasının 1'e ayarlanmasını gerektiren, ancak yalnızca iki izin verilen bir IBM PC "büküm" kablosuna atlanır. zincir üzerinde sürücüler.

Üçüncü taraf DOS'lar, kullanıcının neredeyse istenen herhangi bir disket biçimini tanımlamasına izin verse de, TRS-80'ler için "en düşük ortak payda" biçimi, Model I'in temel tek yoğunluklu, tek taraflı, 35-40 iz biçimidir.

Aerocomp gibi üçüncü taraf satıcılar çift taraflı ve 80 parça 5'i kullanıma sundu+14 inç ve üstü 3+Her biri 720 KB'a kadar depolama alanına sahip 12 inçlik disket sürücüler. Bu yeni sürücüler yarı yüksekliktedir ve bu nedenle farklı veya değiştirilmiş sürücü muhafazaları gerektirir.

Exatron İpli Disket

1981 yılına kadar 4.000 ünitenin üzerinde satılan Exatron'un kaset teyp ve disket depolamasına bir alternatif . Cihaz, telli disket veya ESF olarak adlandırılan sürekli döngülü bir teyp sürücüsüdür . Genişletme Arayüzü gerektirmez, doğrudan TRS-80'in 40 pimli genişletme veri yoluna takılır, bir disket sürücüden çok daha ucuzdur, bir kasetten farklı olarak disket sürücü gibi rastgele erişimli verileri okuyabilir ve yazabilir ve verileri 14.400 kadar baud . Exatron teyp kartuşları 64 KB'den fazla veri depolar. ESF, TRS-80 veri kaset sürücüsü ile birlikte bulunabilir. Exatron ayrıca, EI olmadan belleği 48 KB'ye çıkarmak için TRS-80 klavyesine takılan tamamlayıcı bir RAM genişletme kartı yaptı.

sabit sürücü

Radio Shack, 1983'te TRS-80 Model III/4 için 5 MB harici sabit diski piyasaya sürdü. Bu, Model II serisi için sunulan sabit disk biriminin aynısıdır, ancak Model III/4 için işletim sistemi yazılımıyla birlikte gelir. Model I'in E/I'sine bağlamak için bir adaptör gereklidir. Ünite, modern bir masaüstü bilgisayar kasasıyla yaklaşık olarak aynı boyuttadır. 20 MB depolama için dört adede kadar sabit disk zincirleme bağlanabilir. Yerel durum yoğunluklarındaki tarafından işletim sistemi Mantıksal Sistemleri depolama alanı ve esnek yedekleme yönetmek için araçları sağlayan, paketlenmiş edildi. İlk (birincil) birimin (2495 ABD Doları) ilk perakende fiyatı 2020'de 6500 ABD Dolarına eşdeğerdir. Daha sonra, 60 MB'a kadar zincirleme bağlanabilen beyaz bir kutuda 15 MB'lık bir sabit disk sunuldu. 8 bit makinelerde kullanılan çoğu sabit disk gibi, alt dizinler için herhangi bir hüküm yoktur, ancak DiskDISK yardımcı programı, başka bir disk sürücüsü olarak takılabilen ve bir alt dizin gibi kullanılabilen sanal sabit disk ".DSK" dosyaları oluşturan kullanışlı bir alternatiftir. istemek. Bağlanmamış bir DiskDISK sanal disk dosyasının dizinini/içeriklerini görüntülemek için, yaygın olarak bir shareware DDIR "Virtual Disk Directory Utility" programı kullanıldı.

Yazıcılar

"Hızlı Yazıcı", veri yolu konektörü aracılığıyla video belleğini tarayan ve ekranın bir görüntüsünü alüminyum kaplı kağıda yaklaşık bir saniyede yazdıran elektrostatik bir döner yazıcıdır. Ne yazık ki, hem genişletme arabiriminin son, arabelleğe alınmış sürümüyle hem de Disk BASIC altında gerçek zamanlı saat için kullanılan "kalp atışı" kesmesiyle uyumlu değildir. Bunun üstesinden özel kablolama kullanılarak ve yazıcı tetiklenirken kaset bağlantı noktasına "sahte" bir yazma işlemi yapılarak gelinebilir.

Almanya'da yaklaşık 600 DM'ye satılan 57 mm (2,2 inç) metal kaplamalı kağıt için iki üçüncü taraf yazıcı ve Centronics tarafından normal kağıt için yapılmış bir nokta vuruşlu yazıcı , ilk olarak 3000 DM'de, daha sonra yaklaşık DM'de satıldı. Bazı mağazalarda 1500. Yalnızca 7 pimi vardır, bu nedenle küçük "g" gibi alçaltıcı harfler taban çizgisinin altına ulaşmaz, ancak normal çizgi içinde yükselir.

Radio Shack, TRS-80 ailesi için temel 9 pimli nokta vuruşlu birimlerden profesyonel kullanım için büyük geniş satırlı yazıcılara, papatya tekerlekli yazıcılara, mürekkep püskürtmeli yazıcılara, lazer yazıcılara ve renkli çizicilere kadar geniş bir yazıcı yelpazesi sundu. Hepsinin bir Centronics standardı arayüzü var ve 1980'de Renkli Bilgisayarın piyasaya sürülmesinden sonra , birçoğunun CoCo'nun seri arayüzü için bir konektörü de vardı.

FP-215 düz yataklı bir çizicidir .

Yazılım

TEMEL

Model I için BASIC programlama dilinin üç versiyonu üretildi. Seviye I BASIC , 4 KB ROM'a sığar ve Seviye II BASIC , 12 KB ROM'a sığar. Düzey I yalnızca tek duyarlıktır ve daha küçük bir komut kümesine sahiptir. Seviye II, çift duyarlıklı kayan nokta desteği sunar ve çok daha geniş bir komut kümesine sahiptir. Seviye II, bir disk sistemi eklendiğinde daha da geliştirildi ve Disk BASIC'in yüklenmesine izin verildi .

Seviye I BASIC, Radio Shack tarafından eklenen bazı ek işlevlerle birlikte Li-Chen Wang'ın ücretsiz Tiny BASIC'ine dayanmaktadır . David A. Lien'in eşlik eden 1. Seviye Kullanım Kılavuzu , metin ve karikatürlerle programlama dersleri sunar. Lien, "Bilgisayarlar hakkında hiçbir şey bilmeyen insanlar için özel olarak yazılmış... Bilgisayarınızla eğlenmenizi istiyorum! Ondan korkmanızı istemiyorum, çünkü korkacak bir şey yok" diye yazdı. . Gözden geçirenler kılavuzun kalitesini övdü. Düzey I BASIC yalnızca iki dize değişkenine ( A$ve B$), 26 sayısal değişkene ( AZ) ve bir diziye sahiptir, A(). SIN(), COS() ve TAN() gibi işlevlerin kodu ROM'a dahil değildir ancak kitabın sonunda basılmıştır. Yalnızca WHAT?sözdizimi hataları için " HOW?" , sıfıra bölme gibi aritmetik hatalar için " " ve yetersiz bellek hataları SORRYiçin " " hata mesajları vardır .

Düzey I BASIC tokenize edilmemiştir ; ayrılmış kelimeler tam anlamıyla saklanır. 4K belleğe sığan kodu en üst düzeye çıkarmak için kullanıcılar, ayrılmış kelimeler için kısaltmalar girebilir. Örneğin, " P." yerine " " yazmak PRINT3 bayt kazandırır.

1978 ortalarında tanıtılan Seviye II BASIC, Microsoft'tan lisanslanmıştır ve genişletme veriyolu ve disk sürücülerini kullanmak için gereklidir. Radio Shack her zaman Seviye I BASIC'in Seviye II hazır olana kadar geçici bir durak olmasını amaçladı ve Ocak 1978'de Model I için ilk broşür Seviye II BASIC'in "yakında geleceğini" belirtti. Model I 12k ROM alanına sahip olduğundan, 16k Extended BASIC'in kısaltılmış bir versiyonudur . Bill Gates'e göre , "8k BASIC ve Extended BASIC arasında bir tür ara üründü. Genişletilmiş BASIC'ten tanımlayıcı hatalar ve kullanıcı tanımlı işlevler gibi bazı özellikler dahil edilmedi, ancak çift duyarlıklı değişkenler ve istediğimiz PRINT USING ifadesi vardı. İçeri girmek için. Seviye II BASIC'in tüm gelişimi, baştan sona yaklaşık dört hafta sürdü." Ekteki kılavuz, Seviye I kılavuzundan daha kısa ve tekniktir. Orijinal Düzey I BASIC donanımlı makineler, Radio Shack tarafından bir ücret karşılığında (başlangıçta 199 $) gerçekleştirilen bir ROM değişimi yoluyla Düzey II'ye uyarlanabilir. Kasette depolanan Düzey I BASIC programlarına sahip kullanıcılar, kullanmadan önce bunları simgeleştirilmiş Düzey II BASIC'e dönüştürmelidir. Bunun için bir yardımcı program Seviye II ROM'larla sağlanmıştır.

Disk BASIC, disk G/Ç'ye izin verir ve bazı durumlarda ( NewDos/80 , MultiDOS, DosPlus, LDOS) güçlü sıralama, arama, tam ekran düzenleme ve diğer özellikler ekler. Level II BASIC bu anahtar sözcüklerin bazılarını saklı tutar ve bir " ?L3 ERROR" verir, bu da Level II ROM'ların oluşturulması ile Disk BASIC'in tanıtılması arasında müdahale edilen perde arkası yön değişikliğini gösterir.

Microsoft ayrıca Bill Gates tarafından kaset üzerine yazılan Level III BASIC adlı gelişmiş bir BASIC'i de pazarladı . Kaset, bir tarafında "Kaset Dosyası" sürümünü ve ikinci tarafında disk sistemi kullanıcıları için (diske kaydedilecek olan) bir "disk dosyası" sürümünü içerir. Seviye III BASIC, BASIC'in tam 16 KB sürümündeki işlevlerin çoğunu ve diğer birçok TRS-80'e özgü geliştirmeyi ekler. Düzey III BASIC'in özelliklerinin çoğu, TRS-80 Model III'ün Düzey II BASIC'inde ve BASIC diskinde bulunur.

Seviye I BASIC, Seviye II BASIC'in piyasaya sürülmesinden sonra Model I'de 4k veya 16k konfigürasyonlarında sunulmaya devam etti.

Diğer programlama dilleri

Radio Shack, Series I Assembler Editor adlı birleşik bir montajcı ve program düzenleme paketi yayınladı. 80 Micro dergisi, Model 4'ün TRSDOS Versiyon 6 altında çalışmasını sağlayan bir değişiklik yazdırdı. Ayrıca Radio Shack'ten Tiny Pascal da vardı.

Microsoft, Fortran , COBOL ve BASCOM BASIC derleyicisini Radio Shack aracılığıyla kullanıma sundu.

1982'de Scientific Time Sharing Corporation , TRS-80 Model III için APL'sinin bir versiyonunu APL*PLUS/80 olarak yayınladı .

Diğer uygulamalar

Blackjack ve tavla TRS-80 ile geldi ve ilk çıkışında Radio Shack dört maaş bordrosu, kişisel finans ve kasette eğitim programları sundu. Kendi ürünlerinin kalitesi genellikle düşüktü. Bir metin macerasının eleştirel bir 1980 80 Mikro incelemesi, onu "Radio Shack'in tüketici pazarında tüketiciyle başa çıkamamasının bir başka örneği" olarak tanımladı. Dergi, "Ne yazık ki, diğer bazı Radio Shack programlarında olduğu gibi, talimatlar okuyucunun ya bir çocuk ya da biraz erken konserve sığır eti zihniyetine sahip bir yetişkin olduğunu varsayıyor" diye ekledi.

Eylül 1982 itibariyle 2.000'den fazla Radio Shack franchise mağazası üçüncü taraf donanım ve yazılım sattı, ancak şirkete ait 4.300'den fazla mağazanın ilk başta Radio Shack'in kendisi tarafından satılmayan ürünleri yeniden satması ve hatta bunlardan bahsetmesi yasaklandı. Green, 1980'de bilgisayarın büyük pazar payı nedeniyle "80 için diğer tüm sistemlerin toplamından daha fazla program olmasına rağmen", "Radio Shack bunun reklamını yapamaz çünkü bu gerçeği korumak için ellerinden geleni yapıyorlar. müşterilerinden bir sır. TRS-80 alıcılarının, çoğu "felaket" olan ve eminim büyük zararlar veren bir avuç vasat programdan başka bir şey olduğunu bilmelerini istemiyorlar. sanayi". O yıl kurulan Broderbund , TRS-80 yazılımını yayınlayarak başladı, ancak 1983'te kurucu ortak Doug Carlston , bilgisayarın "çok sayıda makine olmasına rağmen dağıtım ağlarının çoğu kapalı olduğu için korkunç bir pazar haline geldiğini" söyledi. ". Green 1982'de Apple'ın binlerce Radio Shack bayisine rağmen satış ve satış noktalarında Tandy'yi geride bıraktığını, çünkü üçüncü taraf geliştirmeyi desteklediğini ve "Shack'in sadece onlar tarafından yapılmayan herhangi bir satışı kıskanıyor gibi göründüğünü" yazdı. Radio Shack'e bağlı olmayan bayiler, diğer bilgisayarlar için yazılım satmayı ve şirketle rekabet etmemeyi tercih etti; posta siparişi satışları da zordu çünkü şirkete ait mağazalar 80 Micro gibi üçüncü taraf yayınları satmıyordu .

Charles Tandy'nin dışarıdaki geliştiricileri teşvik etmek istediği bildirildi, ancak ölümünden sonra, yazılım ve çevre birimlerinin satışını tekelleştirmeyi umarak dış geliştiricilere yardım etmeyi reddeden bir komite şirketi yönetti. Leininger'in Tandy'nin ölümünden sonra şirketin bürokrasisini sevmediği için istifa ettiği bildirildi. Bir yazar, bilgisayarın "makine dili grafik kontrolünün gizemi" üzerine 1979 tarihli bir makalesinde "Radio Shack, bir hobicinin TRS-80'den bir hazine yapmak için ihtiyaç duyduğu temiz küçük bilgi mücevherlerini saklıyor gibi görünüyor" diye yazdı. "Mükemmel" Seviye I BASIC kılavuzunun dışında "yakın zamana kadar çok az bilgi olduğunu... TRS-80 sahipleri becerikli olmalı" diyerek bilgisayarın "klavye, video ve kaset" işlevlerinin de belgelenmemiş olduğunu bildirdi. Tandy tarafından Model I için TRSDOS hakkında teknik bilgilerle yetkilendirilen ilk kitap, bilgisayarın durdurulmasından sonra ortaya çıktı.

1982'ye gelindiğinde, şirket -beş ay sonra Model 16 için hiçbir yazılım ortaya çıkmadıktan sonra- Apple gibi, öldürücü uygulama VisiCalc gibi ürünlerin üçüncü taraf geliştiricilerini teşvik etmesi gerektiğini kabul etti . (VisiCalc'ın TRS-80 versiyonunu tanıtan bir Tandy yayınındaki 1980 tarihli uzun bir makale, elektronik tablonun bir yıldır Apple II için mevcut olduğundan bahsetmedi.) Ancak, 1980'lerin başında, küçük şirketler ve belediyeler, TRS-80 gibi çeşitli verileri işlemek için bilgisayarlar için özel programlar yazacak. Bir durumda, küçük bir kasabanın araç filosu tek bir TRS-80'den yönetiliyordu.

1985 yılına gelindiğinde, şirketin Ed Juge , Scripsit ve DeskMate dışında , "önde gelen yazılım firmalarından çoğunlukla 'büyük isim', piyasada kanıtlanmış yazılımlara güvenmeyi planlıyoruz" dedi. VisiCalc ve Multiplan elektronik tabloları ve Lazy Writer , Electric Pencil ve Radio Shack'in kendisinden Scripsit ve SuperScripsit kelime işlemcileri dahil olmak üzere şirketten ve diğerlerinden eksiksiz bir ofis uygulamaları paketi kullanıma sunuldu .

Çağdaş Commodore ve Apple mikrolarıyla karşılaştırıldığında, TRS-80'in blok grafikleri ve kaba sesi yaygın olarak sınırlı kabul edildi. Oyun programcısının yüksek çözünürlükte renk verilerini işlemesi gerekmeyen daha yüksek hız, bunu telafi etmek için uzun bir yol kat etti. TRS-80 atari oyunları, hareketi vurgulayan efektlerle daha hızlı olma eğilimindeydi. Bu algılanan dezavantaj gibi bağımsız yazılım şirketleri caydırmak vermedi Big Five Software Namco en gibi arcade oyunları lisanssız versiyonlarını üreten dan Galaxian , Atari Asteroid'lere , Taito 'ın Ay Rescue , Williams ' ın yap Trax ve Exidy en Targ ve Girişim . Sega'nın Frogger ve Zaxxon'ları bilgisayara aktarıldı ve Radio Shack tarafından pazarlandı. Namco/Midway'in Pac-Man'i Philip Oliver tarafından klonlandı ve Cornsoft Group tarafından Scarfman olarak dağıtıldı . Atari'nin Battlezone'u , Wayne Westmoreland ve Terry Gilman tarafından Modeller I/III için klonlandı ve Adventure International tarafından Armored Patrol olarak yayınlandı . Ayrıca Eliminator ( Defender'a dayalı ) ve Donkey Kong'u da klonladılar ; ikincisi, TRS-80'in üretimi durdurulana kadar yayınlanmadı, çünkü Nintendo oyunu lisanslamayı reddetti.

Orijinal olarak başka bilgisayarlar için yazılmış bazı oyunlar TRS-80'e aktarıldı. Microchess'in üç oyun seviyesi vardır ve Model I'de standart olan 4KB bellekte çalışabilir; klasik ELIZA , başka bir TRS-80 bağlantı noktasıdır. Her ikisi de Radio Shack tarafından teklif edildi. Kendisi Universal Space Panic'in bir klonu olan Apple Panic , TRS-80 için Yves Lempereur tarafından yazılmış ve Funsoft tarafından yayınlanmıştır. Epyx ' ın Apshai Tapınağı TRS-80 üzerinde yavaş çalışıyor. Infocom , etkileşimli metin tabanlı macera oyunlarını Model I/III'e taşıdı; ilki, Zork I , Radio Shack tarafından pazarlandı.

Adventure International'ın metin maceraları , daha sonra diğer ev mikrolarına taşınan Westmoreland ve Gilman tarafından Sea Dragon'da olduğu gibi TRS-80'de başladı . Leo Christopherson'ın Android Nim'i Commodore PET ve Apple için yeniden yazıldı. Ayrıca Christopherson'dan Duel-N-Droids , erken dönem birinci şahıs nişancı 13 Ghosts by Software Affair (Orkestra-80, -85 ve -90 kişi) ve Cosmic Fighter gibi atıcılar da dahil olmak üzere birçok oyun TRS-80'e özgüdür. ve Savunma Komutanlığı ve oyuncunun bir şeytan için bir şarkı bestelediği ve dans adımlarını müziğe göre koreografisini yaptığı Christopherson's Dancing Demon gibi garip deneysel programlar . Radio Shack basit grafik animasyon programları Micro Movie ve Micro Marquee ve Micro Music sunuyordu .

Radio Shack, gelişmiş bir hata ayıklayıcı, bir alt program paketi ve bir çapraz referans oluşturucu dahil olmak üzere bir dizi programlama yardımcı programı sundu. Muhtemelen en popüler yardımcı program paketi Breeze Computing'den Kim Watt tarafından yazılan Super Utility idi. Stewart Software'in Toolkit'i gibi diğer yardımcı yazılımlar , ilk sıralanmış dizini, parolaların kodunu çözmeyi veya sıfırlamayı ve disket alanını boşaltmak için gerekli olmayan TRSDOS bölümlerini ortadan kaldırma yeteneğini sundu. Ayrıca, TRSDOS tabanlı bir Bulletin Board Sistemi olan On-Line 80 BBS'yi ürettiler. Misosys Inc., en başından beri tüm TRS-80 modelleri için gelişmiş TRS-80 yardımcı programı ve dil yazılımının üretken bir üreticisiydi.

Belki de TRSDOS ve hataları hakkında bilgi eksikliği nedeniyle, 1982'de TRS-80 için başka herhangi bir bilgisayardan daha fazla işletim sistemi mevcuttu. TRSDOS'un yetenekleri sınırlıdır, çünkü Apple II'deki Apple DOS 3.3 gibi, temel olarak BASIC'i disk sürücülerini destekleyecek şekilde genişletmenin bir yolu olarak düşünülmüştür. Çok sayıda alternatif DOS ortaya çıktı, en belirgini LDOS'du çünkü Radio Shack onu Logical Systems'dan lisansladı ve onu Model I ve III sabit disk sürücüsü ürünleri için resmi DOS'u olarak kabul etti. Diğer bir alternatif TRS-80 dozları, dahil NewDOS Apparat Kişisel Bilgisayarlar gelen ve DoubleDOS , DOSPlus , MicroDOS , UltraDOS (daha sonra Multidos olarak adlandırılır). Model 4 satırı için DOS'a orijinal olarak TRSDOS Sürüm 6 adı verildi, ancak aslında Logical Systems tarafından üretildi ve lisanslandı ve teknik olarak orijinal Model I LDOS'un soyundan geliyor.

Model I ve III'ün bellek haritası, onları , 0100$'dan başlayan TPA ( Geçici Program Alanı ) ile 0000$ onaltılık adreste yüklenen Z80 iş bilgisayarları için standart CP/M OS ile uyumsuz kılar; TRS-80 ROM bu adres alanında bulunur. Omikron Systems'ın Eşleştiricileri panosu, Model I üzerinde değiştirilmemiş CP/M programlarını çalıştırmak için ROM'u yeniden eşler. CP/M'nin özelleştirilmiş bir sürümü mevcuttur, ancak taşınabilirlik avantajını kaybeder. 80 Micro dergisi, Model III için kendin yap CP/M modifikasyonunu yayınladı.

Resepsiyon

Dan Fylstra , ilk sahipleri arasında, yazdığı BYTE dair bir Nisan 1978'de ev ve hafif ticari kullanıma uygun, " 'cihaz' bilgisayara ... TRS-80 yakın ortalama müşteriye kişisel bilgisayar bir iyi bir anlaşma getiriyor" . O, "kalkınan kişisel bilgisayar kullanıcısı için tek alternatif olmadığı, ancak güçlü bir rakip olduğu" sonucuna vardı. Jerry Pournelle 1980'de "temel TRS-80'in para için çok fazla bilgisayar olduğunu" yazdı. Tandy'nin uygulama ve sistem yazılımının kalitesini ve çevre birimlerinin yüksek maliyetini eleştirdi. Ancak Pournelle, Omikron kartıyla bir müşterinin TRS-80 ve CP/M yazılımıyla uyumlu bir bilgisayar için "hepsi tek bir kit oluşturmadan" 5000 dolardan az ödediğini bildirdi.

Üç yıl sonra Pournelle bilgisayar hakkında daha az olumluydu. Mayıs 1983'te şöyle yazdı: "TRS-80 Model I'e gelince, o enayi uzun zaman önce çöpe attık. Her zaman güvenilmezdi ve yerel Radio Shack çıkışına tekrarlanan geziler yardımcı olmadı. Sorun Tandy'nin köşeleri kesmesiydi" . Pournelle Temmuz ayında şunları yazdı:

Tandy'yle yaşadığım deneyimler konusunda biraz kırgınım. Gerçekten de Model I'in geleceğin makinesi olduğunu düşünmüştüm: Profesyonel işler yapana kadar aşamalı olarak genişletilebilen ucuz bir ev bilgisayarı. Tabii ki hiçbir zaman öyle olmadı. İlk önce Tandy, Model I kullanıcılarını bu aptal işletim sistemi aracılığıyla engellemeye çalıştı ve ardından Radio Shack mağazalarının Tandy olmayan yazılımları satmasına izin vermedi. ... Hiç bu kadar iyi tasarlanmamıştı ve satışlar beklenenden çok daha hızlı başladığında, kalite kontrol sistemi başa çıkamadı.

Uyumlu halefler

Tandy, 1980 yılında Model I'i geniş ölçüde uyumlu Model III ile değiştirdi. ( TRS-80 Model II , tamamen farklı ve uyumsuz bir tasarımdır).

TRS-80 Model III
TRS-80 Model 3 01.jpg
Üretici firma Tandy Şirketi
Tip Ev ve küçük işletme bilgisayarı
Yayın tarihi Temmuz 1980 ; 41 yıl önce ( 1980-07 )
Tanıtım fiyatı 699$ (4KB RAM, Seviye I), 999$ (16K, Seviye II) , 2495$ (48K, 2 180KB disket sürücü, RS-232C)
Durdurulan Eylül 1983 ( Eylül 1983 )
İşletim sistemi TRSDOS 1.3, LDOS 5
İşlemci Zilog Z80A @ 2  MHz
Hafıza 4 KB veya 16, 32 veya 48 KB
Görüntülemek 64 veya 32 sütuna göre 16 satır, blok grafik
Grafikler isteğe bağlı 512 x 192 piksel, 369 $ ekstra
Ses kaset bağlantı noktası üzerinden çıkış
geriye dönük
uyumluluk
Model I Z80 kodu ~ %80 (yamalarla daha yüksek), TEMEL %100
selefi Model I
Varis Model 4

Model III

Tandy, 26 Temmuz 1980'de TRS-80 Model III'ü piyasaya sürdü. Model III'ün Model I'e göre iyileştirmeleri şunları içerir: yerleşik küçük harf, tekrar eden tuşlara sahip daha iyi bir klavye, gelişmiş bir karakter seti, gerçek zamanlı saat, 1500 -baud kaset arabirimi, daha hızlı (2,03 MHz) Z80 işlemci ve daha az kablo gerektiren hepsi bir arada kasa. İki disket sürücülü bir Model III, yalnızca bir elektrik prizinin kullanılmasını gerektirir; iki sürücülü bir Model I, beş çıkış gerektirir. Model III, Model I'in karmaşık güç açma/kapama dizisinden kaçınır. Model III'ün piyasaya sürülmesinden kısa bir süre sonra, Model I üretimi, elektromanyetik parazitle ilgili 1 Ocak 1981'den itibaren yeni FCC düzenlemelerine uymadığından durduruldu .

Tandy, üst düzey Model II ve Model III arasında ayrım yaptı ve ikincisini "kelime işleme, veri yönetimi ve VisiCalc işlemleri gibi şeyler için iyi olan ve küçük işletmeler için uygun olan bir idari sistem" olarak tanımladı. Model III'ün en düşük fiyatlı versiyonu 4KB RAM ve kaset depolama ile satıldı. Bilgisayarın CPU kartında, tip 4116 DRAM alan üç yuva grubu (bir sıraya 8 yuva) vardır, bu nedenle bellek yapılandırmaları 16KB, 32KB veya 48KB RAM bellek boyutlarında gelir. 32K veya 48K RAM'e sahip bilgisayarlar, disket sürücü depolama ile yükseltilebilir. Bilgisayar kasasının içinde iki tam yükseklikte sürücü için yer vardır. Tandy/Radio Shack tarafından sunulanlar, 180K depolama için tek taraflı, 40 kanallı, çift yoğunluklu (MFM kodlaması). Üçüncü taraf tedarikçiler, çift taraflı ve 80 izli sürücüler sundular, ancak onları kontrol etmek için TRSDOS sürücü kodunu değiştirmeleri veya başka bir alternatif üçüncü taraf DOS sağlamaları gerekti (aşağıya bakın). Disket sürücülerinin kurulumu, bilgisayarın güç kaynağının da yükseltilmesini gerektirir. Model III'te dahili soğutma fanı yoktur; pasif konveksiyon soğutma kullanır (sabit disk sürücüsü, grafik kartı, hızlandırma kiti, RS-232 kartı vb. gibi olağandışı sayıda güce aç genişletme dahili olarak takılmadıysa).

Tandy, Model III'ün Model I yazılımının %80'i ile uyumlu olduğunu iddia etti. Birçok yazılım yayıncısı, Model I programlarının Model III üzerinde çalışmasına izin vermek için yamalar yayınladı. Pazarlama direktörü Ed Juge, tasarımcılarının Model I'in 64 sütundan 16 satıra video ekran düzenini değiştirmeyi düşündüklerini, ancak nihayetinde uyumluluğu korumanın en önemli olduğuna karar verdiklerini açıkladı.

Model III'ün bellek haritası ve sistem mimarisi çoğunlukla Model I ile aynıdır, ancak disk sürücüleri ve yazıcı bağlantı noktası, eşlenen bellekten bağlantı noktası G/Ç'ye taşınmıştır, bu nedenle, disk denetleyicisini doğrudan değiştirmeye veya çıktıya çıkarmaya çalışan Model I yazılımı. yazıcı (özellikle Model I DOS'lar ve Visicalc ve Scripsit gibi uygulama paketleri) çalışmayacaktır. Sağlanan TRSDOS 1.3 işletim sistemi altında Model I diskleri Model III'te okunabilir, ancak tersi okunamaz. İsteğe bağlı LDOS OS (Logic Systems Inc. tarafından) hem Model I hem de Model III sürümleri için ortak bir disk biçimi kullanır.

Müşteriler ve geliştiriciler, Model III'ün Microsoft BASIC yorumlayıcısındaki ve TRSDOS'taki hatalardan şikayet ettiler. Tandy/Radio Shack (ve 80 Micro gibi TRS-80 dergileri ), bu eksiklikleri gidermek ve kullanıcıların yazılımı tercihlerine göre özelleştirmesine izin vermek için periyodik olarak birçok yazılım yaması yayınladı.

WD1771 ve WD1791 disket denetleyicilerindeki farklılıklar, Model III'teki Model I disklerini okurken sorunlar yarattı (Model I'deki çift yoğunluklu yükseltme, Model III'te yalnızca WD1791'e sahipken her iki yongayı da içerir). WD1771 dört veri işaretçisini desteklerken WD1791 yalnızca iki tanesini destekler ve Model I için TRSDOS'un bazı sürümlerini de kullanır. Ayrıca, kopya koruma şemaları tarafından kullanılırlar. Model I disklerinin bir Model III üzerinde okunmasına izin veren yazılım mevcuttu. WD1791, yüksek yoğunluklu disket sürücüler için gereken 500 bit/s bit hızını destekler, ancak denetleyici bunları kapsamlı değişiklikler olmadan kullanamaz.

Model III için TRSDOS, Model I'in DOS'u gibi ihale edilmek yerine Radio Shack tarafından şirket içinde geliştirildi. Model I DOS'taki kod tabanının hiçbiri yeniden kullanılmadı ve Model III DOS sıfırdan yeniden yazıldı; Bu aynı zamanda Model III DOS'un API'si Model I DOS ile tamamen aynı olmadığı için bazı uyumluluk sorunları yarattı. Bu öncelikle, Model I DOS'ta olduğu gibi kodun mülkiyeti konusunda Randy Cook ile yasal anlaşmazlıkları önlemek ve ayrıca Radio Shack'in Model III için orijinal olarak dahil edilmeyen 80 sütun metin desteği gibi çeşitli özellikleri planladığı içindi. İki erken sürüm, 1.1 ve 1.2, 1981'de standart Model III işletim sistemi haline gelen 1.3 sürümüyle değiştirildi. TRSDOS 1.3, 1.1 ve 1.2 ile uyumlu format değildir; eski format diskleri TRSDOS 1.3 formatına dönüştüren XFERSYS adlı bir yardımcı program sağlanmıştır (bu değişiklik kalıcıdır ve sonuçta ortaya çıkan diskler eski DOS sürümleriyle okunamaz).

Model III'ün önyükleme ekranı Model I'den temizlendi. Açılışta ekranda çöp görüntülemek yerine, bir "Diskette?" önyüklenebilir bir disket algılanmadıysa sor. Kullanıcı bir disk yerleştirebilir ve önyüklemek için herhangi bir tuşa basabilir. BreakAçılışta veya sıfırlamada tuşu basılı tutmak , bilgisayarı ROM tabanlı Seviye II TEMEL'e önyükleyecektir. Bu yetenek, disk sürücüsü çalışmıyorsa ve bir TRSDOS diskini ön yükleyemiyorsa (veya bir önyükleme diski yoksa) yararlıdır; makine donanımına aşina olan bir operatörün BASIC'in PEEK ve POKE komutlarını kullanarak teşhis yapmasına izin verir. Bu, Model 4 için de geçerlidir, ancak 4P için geçerli değildir.

Model I DOS, yetenekleri açısından oldukça esnek olsa da, Model III DOS, yalnızca 180K tek taraflı disketleri desteklemek için sabit kodlanmıştır; bu, birçok üçüncü taraf DOS tarafından giderilen bir sorundur. Bu amaçla, Radio Shack 1982'de TRS-80 hattı için sabit diskleri piyasaya sürdüğünde, şirket, sabit disk desteği için Model III DOS'u değiştirmeye çalışmak yerine LDOS'u lisansladı.

Model III'teki Düzey II BASIC, 16K boyutundadır ve Düzey I Disk BASIC'ten birkaç özellik içerir

TRSDOS 1.3'e birkaç küçük güncelleme daha verildi, sonuncusu 1984'teydi, ancak sürüm numarası değişmedi. Bu, kullanılmayan bir disk sektörüne bir Paskalya Yumurtası mesajı yazan en az bir güncelleme içerir; bu, bir programcı tarafından beta sürümünde bırakılan, ancak yanlışlıkla üretim yöneticisine dahil edilen bir şaka mesajıdır.

Model III klavye eksik CONTROL. Birçok uygulama programı kullanır @, diğerleri ise ⇧ Shift+ kullanır . Genellikle CLEARsayı ve alfa tuşlarıyla birlikte kullanılır. Model III klavye de eksiktir ⇪ Caps Lock; Alfa tuşlarını büyük harfle kilitlemek için kullanıcı ⇧ Shift+ tuşlarına basar 0. Yerel durum yoğunluklarındaki altında typeahead desteklenmektedir.

TRSDOS 1.3 birçok kullanıcı tarafından eksik bulunduğundan, Tandy (ek ücret karşılığında) Logical System'ın LDOS Sürüm 5'ini alternatif olarak sundu. Model I'de olduğu gibi, diğer üçüncü taraf kaynakları da Model III için NewDOS, Alphabit'in MultiDOS'u ve Micro Systems Software'in DOSPlus'ı dahil olmak üzere TRSDOS alternatifleri sundu. Bunlar, TRSDOS 1.3 ile uyumludur ve aynı uygulama programlarını çalıştırır, ancak gelişmiş komut yapıları, daha fazla ve daha iyi sistem yardımcı programları ve Microsoft BASIC yorumlayıcısına yönelik geliştirmeler sunar. Orijinal Model I TRSDOS'u yazdıktan sonra, Randy Cook, LDOS'un yerini alan VTOS başlıklı kendi DOS'u üzerinde çalışmaya başladı ve kopya korumalı tek TRS-80 DOS olduğu için kullanıcılar için biraz hayal kırıklığı yarattı.

Çoğunlukla disk tabanlı bir bilgisayar olarak tasarlanmasına rağmen, Model III, disk donanımı olmayan bir temel kaset konfigürasyonunda ve Seviye II BASIC ile yalnızca 16K RAM'de mevcuttu. Radio Shack ayrıca, Model I Seviye I BASIC ile aynı olan, ancak yazıcı çıktısı için LPRINT ve LLIST komutlarının eklendiği, Seviye I BASIC'e sahip bir 4K versiyonu da sundu. Bir disk makinesine yükseltme, en az 32K RAM, disk denetleyici kartı ve disk sürücüleri için ek bir güç kaynağının kurulmasını gerektirir. Radio Shack'ten satın alınan disk yükseltmeleri TRSDOS 1.3'ü içeriyordu; Üçüncü taraf satıcılardan yükseltme yapan kullanıcılar, DOS'u ayrı olarak satın almak zorunda kaldı (çoğu LDOS veya DOSPlus için tercih edildi), ancak birçok Model III uygulama programı TRSDOS 1.3'ün lisanslı bir kopyasını içeriyordu.

Model I'in E/I'sinde olduğu gibi, Model III'teki RS-232C bağlantı noktası ekstra bir maliyet seçeneğiydi ve bilgisayarın taban fiyatına dahil edilmedi, ancak 2495 dolarlık çift diskli Model III'te seri bağlantı noktası dahildi.

Model I gibi, Model III de eğitim pazarında iyi sattı. Birçok okul yöneticisi, öğrencilerin bileşenleri çalmasını zorlaştırdığı için Model III'ün hepsi bir arada donanım tasarımına değer verdi. InfoWorld , Model III'ün tek üniteli tasarımı, basitleştirilmiş kablo yönetimi ve klavye sıçrama eksikliği ve geliştirilmiş disk güvenilirliği gibi iyileştirmeleri onayladı. Eski bir Model I sahibi olan yorumcu, "Etkilendim" ve "Model III mevcut olsaydı, muhtemelen satmazdım" dedi. "Eğer çok pahalı olmayan ama iyi performans gösteren bir bilgisayar arıyorsanız, Model III'ü test etmeniz akıllıca olur—sonunda onu satın alabilirsiniz."

Model I'i tasarladıktan sonra FMG Software'i kurmak için Radio Shack'ten ayrılan Don French, CP/M'yi üzerinde çalışacak şekilde dönüştürmeye çalışırken yeni makinedeki hayal kırıklığını dile getirdi. "Disket sürücü ve arayüzüyle ilgili sayısız sorunla karşılaştım. Radio Shack herkese bir Model III satacak. Mevcut yazılım ne yazık ki yetersiz kaldığında onu bir iş bilgisayarı olarak pazarlamaya çalışıyorlar. 48K yeterli değil. . Devam etmeden önce hafızanız tükeniyor. Dokuz disk alan tıbbi bir paket satıyorlar. Model III'ün çok kötü tasarlanmış bir makine olduğunu düşünüyorum".

Satış sonrası ürünler

Satış sonrası donanım, Tandy/Radio Shack ve birçok üçüncü taraf üretici tarafından sunuldu. Model I için mevcut olan olağan eklentiler ve çevre birimleri seçeneği sunuldu: dıştan takmalı disket sürücüler (bir veya iki tanesi arka paneldeki kart ucu konektörüne takılabilir), bir dıştan takmalı sabit disk sürücüsü (LDOS, Tandy's olarak döşenmiştir). sabit sürücü işletim sistemi yardımcısı TRSDOS), yüksek çözünürlüklü bir grafik kartı (çözünürlük 512 x 192 piksel), dahili bir devre kartında bir RS-232C seri bağlantı noktası ve bir paralel yazıcı (kart ucu konektörü ile bağlı). Popüler bir donanım/yazılım eklentisi Orchestra-90 müzik sentezleyiciydi. Altı oktavlık bir aralıkta beş adede kadar sesi stereofonik olarak çalacak şekilde programlanabilir. CompuServe'den indirilebilecek çok sayıda Orch-90 (sıklıkla adlandırıldığı gibi) müzik dosyaları vardı . Orch-90, 1981'den itibaren Model I uyumlu Orchestra-85'i de üreten Software Affair adlı bir şirketten lisans aldı.

En az üç satıcı, Model III, Omikron (ayrıca bir Model I modu), Holmes Engineering ve Memory Merchant için CP/M modifikasyonları üretti. CRT'yi 80 sütun ve 24 satırlık CP/M profesyonel standardına ve ayrıca sekiz inç disket sürücülerine yükseltmek için seçenekler mevcuttu .

Model III'leri yüksek performanslı donanım ve yazılımla yükseltme ve bunları kendi etiketleri altında yeniden pazarlama konusunda uzmanlaşmış çok sayıda üçüncü taraf üretici. İyileştirmeler tipik olarak dahili sabit disk sürücüleri, daha yüksek kapasiteli disket sürücüleri, 4 MHz Z80 hızlandırma kitlerini, profesyonel düzeyde yeşil veya sarı CRT video ekranlarını, daha iyi DOS yazılımını (tipik olarak Micro Systems Software tarafından DOSPlus veya Logical Systems tarafından LDOS) içeriyordu. sabit sürücü yedekleme yardımcı programları ve uzman olmayan kullanıcıları (işletme çalışanları) DOS komut satırından izole eden özel menü odaklı kabuk arabirimleri. Bunlar, IBM ve DEC gibi üst düzey sağlayıcıların rakip iş sistemlerinden ve ayrıca Radio Shack'in kendi TRS-80 Model II'sinden daha düşük maliyetli, küçük işletmeler için yüksek üretkenliğe sahip anahtar teslimi sistemler olarak lanse edildi .

Model 4

TRS-80 Model 4 (standart versiyon)
TRS-80 Model 4P

Model III'ün halefi , Nisan 1983'te piyasaya sürülen TRS-80 Model 4'tür . Daha hızlı Z80A 4 MHz CPU'ya, daha büyük bir video ekranına, 80 sütun x 24 satır ters videoya, daha büyük klavyeye, dahili hoparlöre ve 64KB RAM'e sahiptir. 128KB banka anahtarlamalı RAM'e yükseltilebilir . Ekran, 640x240 piksel üreten yüksek çözünürlüklü bir grafik kartı ile yükseltilebilir. Model 4, Model III ve CP/M uygulama yazılımı ile tamamen uyumludur. Disksiz bir Model 4 (16KB RAM ve Düzey II BASIC ile) 64KB RAM ve bir tek taraflı 180K disk sürücüsü ile 1699 dolar ve RS-232C ile iki sürücü ile 1999 dolar; Model III sahipleri için yükseltme 799 dolara mal oldu ve yeni bir anakart ve klavye sağladı. Tandy 1984'te 71.000 sattı.

Model 4, Model III'ün tüm donanımını, bağlantı noktası atamalarını ve çalışma modlarını içerir ve bu da onu %100 uyumlu hale getirir. Model 4 üzerinde çalışan Model III programları, Model 4'ün ek donanım özelliklerine erişebilir (4 MHz saat hızı, daha büyük video ekranı ve klavye, 64 KB'nin üzerinde bankalı RAM gibi). Bu yeteneği programcı olmayan kullanıcılara sunan satış sonrası yazılım paketleri vardı.

Model 4P, Eylül 1983'te tanıtılan ve 1985'in başlarında durdurulan taşınabilir bir versiyondur. İşlevsel olarak çift sürücülü masaüstü modeliyle aynıdır, ancak iki dış disket sürücüsü ve kaset teyp arabirimi için kart kenar konektöründen yoksundur. Dahili modem kartı için bir yuvası vardır ve bir Model III'ü taklit edebilir.

Birlikte verilen Deskmate üretkenlik paketine sahip Model 4D, 1985'in başlarında piyasaya sürüldü. Hepsi tek bir kartta olmak üzere disket denetleyicisi ve RS-232C devresini içeren daha hızlı geçit dizisi mantığı kullanan revize edilmiş bir CPU kartına sahiptir. Bilgisayarın iki dahili çift taraflı disket sürücüsü vardır ve 1977 Model I'den türeyen son modeldir. 1985'teki tanıtımında 1199 dolara perakende satış yaptı. 1987-1988 yılları arasında perakende mağazaları Model 4D'leri ekrandan kaldırdı, ancak mevcuttu. 1991 yılına kadar özel siparişle.

DIGITUS Ind.Com tarafından DGT-100 Hizmet et. de Eletrônica Ltda., diğer şirketler tarafından yapılan bir düzine TRS-80 klon markasından biridir.

Ayrıca bakınız

Not

Referanslar

daha fazla okuma

Dış bağlantılar