
Bugün öğrendim ki: BBC'nin 1981 yılında 'Bilgisayar Okuryazarlığı Projesi' kapsamında başlattığı BBC Micro, 3 yıl içinde İngiltere'deki hemen hemen her okulda en az bir birime sahip oldu ve bu, İngiltere genelinde bilgisayar farkındalığının ve becerilerinin gelişmesine büyük katkıda bulundu.
Acorn tarafından üretilen bir dizi Britanya mikrobilgisayarı
BBC MicroGeliştiriciBBCÜreticiAcorn ComputersTip8-bit ev bilgisayarıÇıkış tarihi1 Aralık 1981; 43 yıl önce ( )Ömrü1981–1994Başlangıç fiyatı235 £ Model A, 335 £ Model B (1981 yılında)Üretimi durdu1994; 31 yıl önce (1994)Satılan adet1,5 milyondan fazlaMedyaKaset, disket (isteğe bağlı) – 5+1⁄4 inç veya (daha sonra) 3+1⁄2 inç, sabit disk ayrıca 'Winchester' olarak da bilinir (nadir), Laserdisk (BBC Domesday Projesi)İşletim sistemiAcorn MOSİşlemci2 MHz MOS Technology 6502/6512Bellek
16–32 KiB (Model A/B)
64–128 KiB (Model B+)
128 KiB (Master)
Artı 32–128 KB ROM, 272 KiB'a kadar genişletilebilir
Depolama
100–800 KB (DFS)
160–1280 KB (ADFS disketler)
20 MB (ADFS sabit disk)
EkranPAL/NTSC, UHF/kompozit/TTL RGBGrafikler
640×256, 8 renk (Motorola 6845, çeşitli framebuffer modları)
78×75, 8 renk (Mullard SAA5050 Teletext çipi)
Ses
Texas Instruments SN76489, 4 kanal, mono
TMS5220 konuşma sentezleyici, cümle ROM'u ile (isteğe bağlı)
GirişKlavye, ateş düğmeli çift analog joystick, ışık kalemiBağlantıYazıcı paralel, RS-423 seri, kullanıcı paralel, Econet (isteğe bağlı), 1 MHz bus, Tube ikinci işlemci arayüzüGüç50 WÖncekiAcorn AtomSonrakiAcorn ArchimedesİlgiliAcorn Electron
BBC Mikrobilgisayar Sistemi veya BBC Micro, 1980'lerin başlarında BBC'nin Bilgisayar Okuryazarlığı Projesi'nin bir parçası olarak Acorn Computers tarafından geliştirilen ve üretilen bir mikrobilgisayar ailesidir. Aralık 1981'de piyasaya sürülen bilgisayar, The Computer Programme (1982), Making the Most of the Micro ve Computers in Control (her ikisi de 1983) ve Micro Live (1985) gibi çeşitli eğitim amaçlı BBC televizyon programlarında sergilendi. Yayınlarını ve basılı materyallerini tamamlayacak bir mikrobilgisayar için BBC'nin teklif çağrısına yanıt olarak oluşturulan Acorn, hızla prototiplediği "Proton" sistemiyle sözleşmeyi kazandı ve bu daha sonra BBC Micro olarak yeniden adlandırıldı.
1981'in sonlarında duyurulmuş olmasına rağmen, üretim sorunları başlangıçta birçok siparişin yerine getirilmesini geciktirdi ve teslimatların 1982'ye taşmasına neden oldu. "Beeb" lakaplı bilgisayar, kısa sürede İngiliz okullarında yerini alarak BBC'nin bilgisayar okuryazarlığını iyileştirme hedefini ilerletti. Güçlü yapı kalitesi ve geniş bağlantı seçenekleri (çevre birimleri için bağlantı noktaları, Econet ağ desteği ve Tube arayüzü aracılığıyla ikinci işlemciler) ile tanınan BBC Micro, iki ana varyantta sunuldu: 16 KB'lık Model A (başlangıçta 299 £ fiyatla) ve daha popüler olan 32 KB'lık Model B (399 £ fiyatla). O dönemin diğer birçok ev bilgisayarından daha pahalı olmasına rağmen, BBC'nin marka bilinirliği ve makinenin uyarlanabilirliği sayesinde 1,5 milyondan fazla ünite sattı.
BBC Micro'nun Birleşik Krallık'taki eğitim üzerindeki etkisi dikkat çekiciydi; Britanya'daki çoğu okul en az bir ünite edinerek bir nesil öğrenciyi bilgisayar bilimlerinin temelleriyle tanıştırdı. Bunun merkezinde, sağlam özellik seti ve erişilebilir sözdizimiyle bilinen yerleşik BBC BASIC programlama dili yer alıyordu. Ev sistemi olarak BBC, esnek mimarisinden (disk arayüzlerinden konuşma sentezine kadar her şeyi destekliyordu) yararlanan bir meraklılar topluluğu da yetiştirdi. Bu genişlemeler ve daha geniş yazılım kütüphanesi aracılığıyla BBC Micro, İngiltere'nin yerel yazılım endüstrisinin gelişiminde büyük bir etkiye sahip oldu. Acorn'ın mühendisleri, BBC Micro'yu hem bir geliştirme platformu hem de öncü ARM mimarisini simüle etmek için bir referans tasarım olarak kullandı; bu mimari şu anda dünya çapında en yaygın kullanılan CPU tasarımlarından biridir. Bu çalışma, mobil cihazlarda, gömülü sistemlerde ve ötesinde RISC tabanlı işlemede hızlı bir evrimi etkiledi ve BBC Micro'yu bilgisayar bilimlerinde önemli bir basamak taşı haline getirdi.
BBC Micro'nun, minimum bellek kullanan Teletext tabanlı Mod 7 de dahil olmak üzere birden çok ekran modu vardı ve tam seyahat klavyesi ve on adet kullanıcı tarafından yapılandırılabilir fonksiyon tuşuyla birlikte geldi. Donanım arayüzleri, standart analog girişler, seri ve paralel bağlantı noktası ve Kansas City standardının CUTS (Bilgisayar Kullanıcıları Bant Standardı) varyasyonunu izleyen bir kaset arayüzü ile sağlandı. Toplamda, BBC markalı dokuz mikrobilgisayar modeli piyasaya sürüldü, ancak "BBC Micro" terimi genellikle ilk altı sürüme (Model A, B, B+64, B+128, Master 128 ve Master Compact) işaret eder. Daha sonraki BBC modelleri genellikle Acorn'ın Archimedes serisinin bir parçası olarak sınıflandırılır.
Tarihçe
[düzenle]
1980'lerin başlarında BBC, BBC Bilgisayar Okuryazarlığı Projesi olarak bilinen bir projeye başladı.[1][2] Proje, kısmen ITV belgesel dizisi The Mighty Micro'ya yanıt olarak başlatıldı; bu dizide Birleşik Krallık'ın Ulusal Fizik Laboratuvarı'ndan Christopher Evans, yaklaşmakta olan mikrobilgisayar devrimini ve Birleşik Krallık'ın ekonomi, sanayi ve yaşam tarzı üzerindeki etkisini öngörmüştü.[3]
BBC Bilgisayar Okuryazarlığı Projesi, BBC'nin Sürekli Eğitim Televizyon departmanı tarafından tasarlandı. İstihdam Hizmetleri Komisyonu'ndan alınan fonlarla departman, 1979 yılında tüm Birleşik Krallık milletvekillerine dağıtılan Mikroelektronik raporunun yayınlanmasıyla sonuçlanan bir araştırma gerçekleştirdi. Rapordaki temel felsefe, insanların bilgisayarlara hükmedilmektense onları nasıl kullanacaklarını ve kontrol edeceklerini öğrenmeleri gerektiğiydi.[4][5]
BBC, projesini çeşitli görevleri yerine getirebilecek ve daha sonra The Computer Programme televizyon dizisinde sergileyebilecekleri bir mikrobilgisayar üzerine kurmak istedi. Konu listesinde programlama, grafikler, ses ve müzik, teletext, harici donanımın kontrol edilmesi ve yapay zeka yer alıyordu. BBC, bir bilgisayar için iddialı bir özellik listesi geliştirdi ve projeyi Acorn Computers, Sinclair Research, Newbury Laboratories, Tangerine Computer Systems ve Dragon Data dahil olmak üzere çeşitli şirketlerle görüştü.[3]
Ancak, daha genel bir bilgisayar okuryazarlığı girişimine özel bir mikrobilgisayarın tanıtılması tartışmalı bir konuydu ve BBC'ye özel bir ticari ürünü teşvik etmekle ve mevcut eğitim ve öğretim sağlayıcılarının bilgi ağlarını teşvik etmenin "geleneksel BBC modeline" göre aşırı gitmekle ilgili eleştiriler yöneltildi. Hatta Sanayi Bakanlığı'na, BBC'yi "hükümetin sanayi politikasının bir kolu" haline getirmekle ve Bilgisayar Okuryazarlığı Projesi'ni "kapının arkasından sanayiyi finanse etmenin" bir yolu olarak kullanmakla, görünüşte sanayiyi sübvanse etmeye karşı olan bir hükümet adına kamu finansal desteğini gizlemekle suçlamalar yöneltildi.[6]
Acorn ekibi, mevcut Atom mikrobilgisayarlarının ardılı üzerinde zaten çalışıyordu. Proton olarak bilinen bilgisayar, daha iyi grafiklere ve daha hızlı bir 2 MHz MOS Technology 6502 merkezi işlem birimine sahipti. Makine o sırada yalnızca tasarım aşamasındaydı ve Steve Furber ve Sophie Wilson'ın da aralarında bulunduğu Acorn ekibinin, çizilen tasarımlardan çalışan bir prototip oluşturmak için bir haftası vardı.[7] Ekip, BBC'ye çalışan bir Proton göstermek için gece boyunca çalıştı.[8] BBC, Proton'un 6502 CPU'su ve tescilli işletim sistemi yerine Zilog Z80 CPU'su ve CP/M işletim sistemi olan bir bilgisayar bekliyordu,[9] ancak Proton, BBC'nin özelliklerini karşılayan ve neredeyse her parametrede bunu aşan tek makineydi.[3]
Proton prototipine dayanarak BBC, Şubat 1981'in başlarında Acorn ile bir sözleşme imzaladı; Haziran ayına kadar BBC Micro'nun özellikleri ve fiyatları belirlendi.[10] Görünüşe göre John Coll'un yönetimi altında, BBC'nin CP/M ile "endüstri standardı" uyumluluk beklentisine bir taviz olarak, Tube arayüzü tasarıma dahil edildi ve böylece bir Z80 ikinci işlemcisinin eklenmesi sağlandı.[11] Acorn ve BBC Enterprises arasında 1984 yılında başka dört yıllık bir dönem için yeni bir sözleşme yapıldı ve diğer üreticiler de anlaşma için teklif verdi. Bir Acorn temsilcisi, BBC Model B'nin yenilenen sözleşmenin tüm süresi boyunca rekabetçi olmayacağını ve bir halefinin ortaya çıkacağını kabul etti.[12]
OS ROM v1.0 aşağıdaki ASCII teşekkürler dizesini içeriyor (kod burada):
(C) 1981 Acorn Computers Ltd.BBC Bilgisayarının geliştirilmesine katkıda bulunanlara (sayısı çok fazla olan diğerleri arasında) teşekkürler:- David Allen, Bob Austin, Ram Banerjee, Paul Bond, Allen Boothroyd, Cambridge, Cleartone, John Coll, John Cox, Andy Cripps, Chris Curry, 6502 tasarımcıları, Jeremy Dion, Tim Dobson, Joe Dunn, Paul Farrell, Ferranti, Steve Furber, Jon Gibbons, Andrew Gordon, Lawrence Hardwick, Dylan Harris, Hermann Hauser, Hitachi, Andy Hopper, ICL, Martin Jackson, Brian Jones, Chris Jordan, David King, David Kitson, Paul Kriwaczek, Bilgisayar Laboratuvarı, Peter Miller, Arthur Norman, Glyn Phillips, Mike Prees, John Radcliffe, Wilberforce Road, Peter Robinson, Richard Russell, Kim Spence-Jones, Graham Tebby, Jon Thackray, Chris Turner, Adrian Warner, Roger Wilson, Alan Wright.
Ayrıca, BASIC salt okunur belleğinin (ROM; v2 ve v4) son baytları, o zamanki adı Roger Wilson olan Sophie Wilson'a atıfta bulunan "Roger" kelimesini içerir.[13]
Piyasa etkisi
[düzenle]
Makine, 1 Aralık 1981'de BBC Mikrobilgisayar olarak piyasaya sürüldü, ancak üretim sorunları, ilk çalıştırmanın çoğunluğunun teslimatını 1982'ye erteledi.[10][14][daha iyi kaynak gerekli] "Beeb" lakaplı makine, özellikle eğitim pazarında İngiltere'de popülerdi; İngiliz okullarının yaklaşık %80'inde bir BBC mikrobilgisayarı vardı.[16][17]
Byte, BBC Micro Model B'yi "bilgisayar teknolojisinde kendi kendine öğretimden çok daha fazla kullanım alanına sahip, ödün vermeyen bir bilgisayar" olarak adlandırdı. Tube arayüzünü bilgisayarın "en yenilikçi özelliği" olarak adlandırdı ve "bazı diğer Britanya mikrobilgisayarları belirli bir fiyat için daha fazla özellik sunmasına rağmen, hiçbirinin çok yönlülük ve genişleme kapasitesi açısından BBC'yi... geçemediği" sonucuna vardı.[18] 1982'de piyasaya sürülen Sinclair Research'ün ZX Spectrum'u ve Commodore International'ın Commodore 64'ü gibi, talep arzı büyük ölçüde aştı. Birkaç ay boyunca, müşterilerin sipariş ettikleri makineleri almadan önce uzun gecikmeler yaşandı.
İhracat girişimleri
[düzenle]
Makineyi Amerika Birleşik Devletleri ve Batı Almanya'da pazarlama çabaları gösterildi.[19] Acorn'ın ABD'deki stratejisi, genişletilmiş bir ROM, konuşma sentezi donanımı ve yerleşik Econet arayüzüne sahip Model B'nin yükseltilmiş bir biçimini 995 dolar fiyatla sunarak, bilgisayardan korkan veya müfredatta bilgisayarların rolünden şüphe duyan öğretmenleri cezbetmek için tasarlanan yazılım ve materyaller sağlayarak, bildirilen 700 milyon dolarlık eğitim pazarına odaklandı.[20]
Ekim 1983'e kadar ABD operasyonu, Amerikan okullarının toplam 21 milyon dolar değerinde sipariş verdiğini bildirdi.[21] Lowell, Massachusetts'te 177.000 dolar değerinde bir dağıtımda, şehrin 27 okulundan sekizine 138 BBC Micro kuruldu; bilgisayarın ağ özellikleri, eğitim nitelikleri ve "yüksek eğitim kalitesine" sahip yazılımların, "yararlı ders planları ve çalışma kitaplarıyla" birlikte sunulması, Acorn'ın makinesinin IBM, Apple ve Commodore'dan gelen rekabete tercih edilmesinin nedenleri olarak gösterildi.[22] Phoenix, Arizona'da 174.697 dolar değerindeki bir başka dağıtımda 175 BBC Micro kuruldu ve yerel Acorn bayisi, önümüzdeki iki yılda 2 milyon dolar değerinde satış öngörüyor; bunun yaklaşık %85 ila %90'ı eğitime, geri kalanı ise küçük işletme pazarına yapılacaktı. 1984'ün başlarında Acorn, 1.000'den fazla bayiden oluşan bir ABD ağı olduğunu iddia etti[23] ve ayrıca "BBC Micro sistemi için 200 eğitim başlığının sunulduğu 50 milyon doların üzerinde eğitim siparişi" verdiğini bildirdi.[24]
Ekim 1984'te ABD bayii ağını büyük ölçüde genişletirken, Acorn, Britanya okullarındaki bilgisayarların %85'inin satışını ve ayda 40.000 makine teslimatını iddia etti.[25] O yılın Aralık ayında Acorn, ABD eğitim bilişiminde pazar lideri olma niyetini açıkladı.[26] The New York Times, yerel alan ağının öğretmenler için büyük önem taşıdığını düşündü.[26] Operasyon, Interface Age dergisinde en az bir bayinin verdiği reklamlarla sonuçlandı,[27] ancak nihayetinde girişim başarısız oldu.[28]
Makinenin İngiltere'deki başarısı büyük ölçüde "eğitim" bilgisayarı olarak kabul edilmesinden kaynaklanıyordu; İngiltere okulları, bilgisayar okuryazarlığını, bilgi teknolojisi becerilerini öğretmek için BBC Micro'ları kullandı.[3] Acorn, diğer ürünleri yerine BBC Model B bilgisayarıyla daha çok tanındı.[29] Hindistan dahil olmak üzere bazı İngiliz Milletler Topluluğu ülkeleri, 1984 civarında kendi bilgisayar okuryazarlığı programlarını başlattı.[30] "Çarkı yeniden icat etmekten" kaçınmayı amaçlayan bu girişimler, Birleşik Krallık'ın kendi okuryazarlık girişiminde halihazırda geliştirilen geniş yazılım yelpazesinden hemen yararlanmak için BBC Micro'yu benimsedi ve yerel gereksinimlere göre uyarlanmış yazılımların nihayetinde geliştirileceğini öne sürdü.[31]: 71–72 BBC Micro'nun bir klonu Semiconductor Complex Limited tarafından üretildi ve SCL Unicorn olarak adlandırıldı.[32][33][34] Başka bir Hint bilgisayar üreticisi olan Hope Computers Pvt Ltd, Dolphin adlı bir BBC Micro klonu üretti. Orijinal BBC Micro'nun aksine Dolphin, mavi fonksiyon tuşlarına sahipti.[35]
Hem Hindistan'daki SCL hem de Meksika'daki distribütör Harry Mazal ile, parça setlerinden BBC Micro ünitelerinin montajı için üretim anlaşmaları yapıldı ve bu da tam ölçekli üretime yol açtı; SCL ayrıca Rockwell'den lisans altında 6502 CPU'nun da üretilmesini planlıyordu.[36] 1985'in başlarından alınan bilgilere göre, Hindistan'da "ayda birkaç bin Beeb" üretiliyordu. Bu arada, Meksika'daki nihai üretim anlaşması, yerel üretici Datum'u (başlangıçta ICL'nin Meksika distribütörü olarak hareket etmek üzere Harry Mazal ve diğerleri tarafından kurulan bir şirket[37]) içeriyordu ve amaç Mayıs 1985'e kadar ayda 2000 ünite monte etmekti; ilk montajın, Acorn'ın tescilli ULA bileşenleri dışında makinelerin tüm yönlerinin üretimine yol açması amaçlanmıştı. Bu makineler Meksika ve Güney Amerika pazarları için tasarlanmıştı ve potansiyel olarak İspanyolca konuşan nüfusun yoğun olduğu ABD'nin güneybatı eyaletlerini de cezbedebilirdi.[38] Nihayetinde, Acorn'ın 1986'da ABD'den çekilmesi üzerine Datum, Kuzey ve Güney Amerika pazarları için yılda 7000 ila 8000 İspanyolca makine üretmeye devam edecekti.[28]
Fiyatlandırma ve benimsenme
[düzenle]
BBC'nin bilgisayar okuryazarlığı girişiminin ilk stratejisi, "Acorn Proton tabanlı BBC mikrobilgisayarının 200 £'dan az bir fiyata pazarlanmasıydı".[39] Model A ve Model B'nin başlangıç fiyatları sırasıyla 235 £ ve 335 £ idi, ancak daha yüksek maliyetler nedeniyle hemen hemen 299 £ ve 399 £'a yükseldi.[40] 400 £'a yakın Model B fiyatı, piyasaya sürülmesinden otuz yıl sonra 2011 fiyatlarıyla yaklaşık 1200 £[41] (€1393)[42] veya bugün yaklaşık 1900 £'du. Acorn, toplam satışların yaklaşık 12.000 ünite olacağını öngördü, ancak sonunda 1,5 milyondan fazla BBC Micro satıldı.[17][43] BBC Modellerinin maliyeti, ZX Spectrum ve Commodore 64 gibi rakiplere göre yüksekti ve 1983'ten itibaren Acorn, okullarda BBC Micro'nun kullanılmasını tamamlayarak, ev kullanımı için basitleştirilmiş ancak büyük ölçüde uyumlu bir sürüm üreterek buna karşı koymaya çalıştı: 32K Acorn Electron.[44]
ITV Micro
[düzenle]
BBC'nin mikrobilgisayarlardaki yer alması, bağımsız ITV ağının televizyon şirketleri tarafından kendi girişimlerini ve rakip bilgisayar sistemlerini tanıtmak için deneme planlarını da başlattı; 1983 sonlarında yapılan bir toplantıda Bağımsız Televizyon Şirketleri Birliği tarafından böyle bir girişim için Transam Computers tarafından önerilen CP/M tabanlı bir sistem ele alındı. Önerilen makinenin fiyatı 399 £ olacaktı ve bu, BBC Model B'nin fiyatıyla aynıydı ve 64 KB RAM, bir disk arayüzü ve seri ve paralel arayüzler sunduğu bildirildi; bu da mevcut bir makinenin "düşük maliyetli bir geliştirmesiydi"; çift disket sürücülere sahip olan Transam Tuscan 1.700 £'du.[45]
Bu teklif, ITV şirketleri tarafından, şirketlerin yayın düzenlemeleri kapsamındaki sponsorluğu yasaklayan yükümlülüklerini ihlal etmesinin yanı sıra bilgisayar ürünleri reklam verenleriyle çıkar çatışması konusunda endişelerini dile getirerek reddedildi.[46] Prism Microproducts'in ITV ile ilgisi olmamasına rağmen, şirket daha önce yayın grubunun dikkate aldığı söylentisi olan bir ürün üzerinde Transam ile ortak bir girişim yürütüyordu.[47] Bu ürün, daha sonra Wren olarak bilinen bir iş sistemi,[48] 1983 sonlarında "ITV Micro" olarak konumlandırılmıştı ve ayrıca ORACLE teletext alma yeteneklerine sahip bir ev varyantında da sunulacaktı.[49] Ancak, tüm ITV franchise sahipleri mikrobilgisayarlarla ilgili programları planlama veya bir bilgisayar perakende stratejisi izleme konusunda aynı derecede istekli değildi.
Açıklama
[düzenle]
Donanım özellikleri: A ve B modelleri
[düzenle]
BBC Micro'nun tasarımındaki önemli bir özellik, donanımının yüksek performanslı rastgele erişimli bellek (RAM)'idir. O dönemdeki 6502 tabanlı bilgisayarlarda yaygın bir tasarım notu, RAM'i CPU'nun iki katı hızında çalıştırmaktı. Bu, CPU verileri işlerken ayrı bir video ekran denetleyicisinin belleğe erişmesine olanak sağladı. Bu şekilde, CPU ve grafik sürücüsü, dikkatli zamanlama ile RAM'e erişimi paylaşabiliyordu. Bu teknik, örneğin Apple II Plus ve erken Commodore modellerinde kullanıldı.[10][50][40]
Ancak BBC makinesi, bu erken makinelerin iki katı olan daha hızlı CPU hızı olan 2 MHz'de çalışacak şekilde tasarlandı. Bu durumda, bus çakışması normalde bir sorundur, çünkü CPU'nun video donanımı boşta kaldığı süre içinde belleğe erişmesi için yeterli zaman yoktur. O dönemin bazı makineleri, Amstrad CPC, Atari 8 bit bilgisayarlar ve daha az ölçüde ZX Spectrum'da olduğu gibi, bu performans kaybını kabul eder. Diğerleri, MSX sistemleri gibi, CPU ve video için tamamen ayrı bellek havuzları kullanarak, ikisi arasındaki erişimi yavaşlattı.
Furber, Acorn tasarımının düz bir bellek modeline sahip olması ve CPU'nun ve video sisteminin birbirleriyle etkileşime girmeden bus'a erişmesine izin vermesi gerektiğine inanıyordu.[9] Bunu yapmak için RAM'in saniyede dört milyon erişim döngüsüne izin vermesi gerekiyordu. Hitachi, bu hızda çalışan bir DRAM olan HM4816'yı düşünen tek şirketti. Prototip makineyi donatmak için, ülkedeki yalnızca dört 4816, Hitachi temsilcisi tarafından Acorn'a elle taşındı.[51]
Yüksek bellek hızı için National Semiconductor 81LS95 multiplexer gerekiyordu. Furber, rakiplerinin Acorn'a gelip bileşeni kendi bileşenleriyle değiştirmeyi teklif ettiklerini, ancak "hiçbirinin işe yaramadığını" hatırladı. Ve nedenini asla bilmedik. Bu da elbette, National Semiconductor'un neden doğru çalıştığını bilmediğimiz anlamına geliyor. Ve bir buçuk milyon BBC Micro'dan sonra, hala çalışıyordu ve ben hala nedenini bilmiyordum. Bir başka gizem de 6502'nin veri bus'uydu. Prototip BBC Micro, CPU'nun özelliklerini aşarak arızalanmasına neden oldu. Tasarımcılar, anakarttaki belirli bir yere parmaklarını koymanın prototipin çalışmasına neden olduğunu buldu. Acorn, veri bus'unun üzerine Furber'in "'mühendisin parmağı' olarak tanımladığı bir direnç paketi koydu ve yine, neden gerekli olduğunu bilmiyoruz ve bir buçuk milyon makineden sonra hala çalışıyor, bu yüzden kimse soru sormadı".[9]
Model A, 16 KB kullanıcı RAM ile birlikte gönderilirken, Model B'de 32 KB vardı. Ek ROM'lar takılabilir (PCB'de dört veya genişleme donanımıyla on altı) ve sayfalanmış bellek aracılığıyla erişilebilir.
Makineler üç video bağlantı noktasını içeriyordu: biri UHF bandında sinyal gönderen bir RF modülatörü, diğeri bilgisayar monitörlerine bağlanmaya uygun bileşik video gönderen ve ayrıca ayrı bir RGB video bağlantı noktası. Ayrı RGB video çıkış soketi, makinenin televizyon programlama içinde kullanılmak üzere doğrudan yayın kalitesinde bir sinyal üretmesini sağlamak için BBC'den gelen bir mühendislik gereksinimiydi; The Computer Programme ve Making the Most of the Micro bölümlerinde kullanıldı.
Bilgisayar çeşitli giriş/çıkış (G/Ç) arayüzleri içeriyordu: seri ve paralel yazıcı bağlantı noktaları, 8 bitlik genel amaçlı dijital G/Ç bağlantı noktası, dört analog giriş sunan bir bağlantı noktası, bir ışık kalemi girişi ve diğer donanımların bağlanmasını sağlayan bir genişletme konnektörü ("1 MHz bus"). Bir Econet ağ arayüzü ve bir disk sürücü arayüzü seçenek olarak mevcuttu. Tüm anakartlarda elektronik bileşenler için yer vardı, ancak Econet nadiren kuruluyordu.
Ayrıca, "Tube" adlı tescilli bir Acorn arayüzü, ikinci bir işlemcinin eklenmesine izin verdi. Acorn tarafından 6502, Z80 ve 32016 CPU'lara dayalı üç ikinci işlemci modeli sunuldu. Tube, üçüncü taraf eklentileri için kullanıldı; bunlar arasında, BBC makinesinin CP/M programlarını çalıştırmasına olanak sağlayan Torch'tan bir Z80 kartı ve sabit disk sürücüsü bulunuyordu.
G/Ç'ye erişimi kontrol etmek için, her biri kod adına sahip ayrı sayfalar kullanılır:[52]
Kod adı Sayfa Açıklama FRED 0xFC00 – 0xFCFF 1 MHz bus JIM 0xFD00 – 0xFDFF 1 MHz bus / sayfalanmış RAM SHEILA 0xFE00 – 0xFEFF Yerleşik donanım için eşlenmiş G/Ç – video, kaset, ses, kesmeler
Tube arayüzü, Acorn'ın Acorn Archimedes'i oluştururken ARM CPU'lu BBC Micro'ları yazılım geliştirme makineleri olarak kullanmasına olanak sağladı. Bu, 1986'da yaklaşık 4000 £ fiyatla BBC Micro için ARM geliştirme kitine yol açtı.[53] 2006'dan itibaren, 64 MHz'de çalışan bir ARM7TDMI CPU'lu ve 64 MB'a kadar RAM'e sahip bir kit, 8 bit mikroları 32 bit RISC makinelerine yükseltmek için Tube arayüzünü kullanarak BBC Micro ve Master için piyasaya sürüldü.[54] Tube üzerinde çalışan yazılımlar arasında Elite video oyununun geliştirilmiş bir sürümü ve "Bitstik" adlı üç boyutlu bir joystick gerektiren bir bilgisayar destekli tasarım sistemi bulunmaktadır.[1]
Model A ve Model B aynı baskılı devre kartı (PCB) üzerine inşa edildi ve bir Model A, Model B'ye yükseltilebilir. Model B yazılımını çalıştırmak isteyen kullanıcılar, ek RAM ve kullanıcı/yazıcı MOS Technology 6522 VIA'yı (birçok oyun zamanlayıcı için kullanır) eklemeli ve lehimleme yapılmadan gerçekleştirilebilen bir bağlantıyı kesmelidir. Tüm harici bağlantı noktalarıyla tam bir yükseltme yapmak için konektörlerin anakarta lehimlenmesi gerekir. Orijinal makineler "OS 0.1" ile birlikte gönderildi, daha sonraki güncellemeler dergilerde duyuruldu ve tak çıkar entegre devre olarak tedarik edildi ve son resmi sürüm "OS 1.2" idi. Ev yapımı projelerin bir sonucu olarak Acorn OS'de varyasyonlar mevcuttur ve modifiye edilmiş makineler 2011 itibariyle eBay gibi İnternet açık artırma sitelerinde hala satın alınabilir.
Acorn Electron'un piyasaya sürülmesiyle birlikte BBC Model A'nın üretimi kademeli olarak durduruldu ve başkan Chris Curry o sırada Acorn'ın "artık onu teşvik etmeyeceğini" (Model A) belirtti.[44]
Erken BBC Micro'lar, bir yayıncı olan BBC'nin elektromanyetik parazit konusunda dikkatli olması nedeniyle, BBC'nin ısrarıyla doğrusal güç kaynakları kullandı. Kaynaklar güvenilmezdi ve birkaç ay sonra BBC, anahtarlama modlu üniteleri onayladı.[9]
Üretim sürecinde açık bir gözden kaçırma, birçok Model B'nin yerleşik hoparlörden sürekli bir vızıltı sesi çıkarmasına neden oldu. Bu arıza, kısmen iki pedin arasına bir direnç lehimlenerek düzeltilebilir.[55]
Modelin üretimi boyunca çeşitli sorunları ele alan ana BBC Micro devre kartının beş gelişimi vardır; '1. Sürüm'den '7. Sürüm'e kadar, 5 ve 6 varyantları piyasaya sürülmemiştir. Acorn'dan 1985 tarihli 'BBC Mikrobilgisayar Servis Kılavuzu', teknik değişikliklerin ayrıntılarını belgeliyor.
Watford Electronics'in '32K Ram Board Kılavuzu'ndaki yorumlarına göre:
Erken sürümlü BBC'ler (3. Sürüm devre kartları ve önceki sürümler) belirtim dışı zamanlamalarıyla ünlüdür. Bu tür bir makinede sorunlar oluşursa, sorun genellikle bir Rockwell 6502A CPU çipi kullanarak veya IC14'ü (bir 74LS245) başka bir 74LS245 veya daha hızlı 74ALS245 ile değiştirerek çözülebilir.[56]
İhracat modelleri
[düzenle]
İki ihracat modeli geliştirildi: biri ABD için,[57] Econet ve konuşma donanımı standart olarak; diğeri Batı Almanya için.[58] 35 °C (95 °F)'nin üzerindeki sıcaklıklarda tasarımın başarısız olmasıyla ilgili endişelere rağmen,[9] makine hala "Avustralya okullarında yaygın olarak kullanılıyordu".[59] İhracat modelleri, ilgili ülkelerin gerektirdiği radyo frekansı korumasıyla donatılmıştı.
Haziran 1983'ten itibaren, uluslararası pazarlarda Brown, Boveri & Cie ile karışıklığın önüne geçmek için isim her zaman tamamen yazılmıştır ("British Broadcasting Corporation Mikrobilgisayar Sistemi").[60] Bu, İsviçreli çokuluslu şirketin bilgisayarın BBC etiketiyle Batı Almanya'da pazarlanmaması konusunda yaptığı uyarılardan sonra geldi ve bu da Acorn'ı bu taleplere uymak için "yüzlerce makineyi" yeniden etiketlemeye zorladı.[61]
ABD modellerinde, Amerikan COLOR yazımını kabul etmek için modifiye edilmiş BASIC III ROM çipi bulunur, ancak grafik ekranının yüksekliği NTSC TV'lere uyacak şekilde 200 tarama satırına düşürüldü,[62] Britanya bilgisayarları için yazılan uygulamaları ciddi şekilde etkiledi. Başarısız ABD pazarlama kampanyasından sonra, istenmeyen makineler Britanya pazarı için yeniden üretildi ve satıldı[63][64] ve bu da üçüncü bir ihracat varyantına yol açtı.[65]
Yan ürün
[düzenle]
Ekim 1984'te, öncelikle BBC donanımına dayalı Acorn İş Bilgisayarı (ABC)/Acorn Cambridge İş İstasyonu serisi makineler duyuruldu.
Donanım özellikleri: halef modelleri
[düzenle]
B+64 ve B+128
[düzenle]
1985'in ortalarında Acorn, toplam RAM'i 64 KB'a çıkaran Model B+'ı tanıttı. Bu, mütevazı bir piyasa etkisine sahipti ve oldukça olumsuz bir karşılama aldı; bir eleştirmenin değerlendirmesi, makinenin "18 ay geç kaldığı" ve "geçiş çözümü olarak görülmesi gerektiği" yönündeydi[66] ve diğerleri, önemli ölçüde daha ucuz rekabetin aynı veya iki katı kadar bellek sağlaması karşısında 500 £'lık yükseltilmiş fiyatını (orijinal Model B'nin 400 £'ına kıyasla) eleştirdi.[67] Model B+'daki ek RAM, iki blok olarak atanır; bir blok yalnızca ekran görüntüsüne ayrılmış 20 KB (sözde gölge RAM) ve 12 KB'lık özel yanal RAM bloğu. 1985'in sonlarına doğru tanıtılan B+128,[68] toplam 128 KB RAM vermek için ek 64 KB (4 × 16 KB yanal RAM bankası) içerir.
B+, çok popüler olan Castle Quest gibi bazı orijinal BBC B programlarını ve oyunlarını çalıştıramaz. Özel bir sorun, Intel 8271 disket denetleyicisinin[69] Western Digital 1770 ile değiştirilmesidir: yeni denetleyici yalnızca farklı adreslere eşlendiği için[70] temelde uyumsuzdu ve mevcut olan 8271 emülatörleri temel işlem dışında mutlaka kusurludur.[71] Denetleyiciye doğrudan erişim içeren kopya koruması teknikleri kullanan yazılımlar yeni sistemde çalışmaz.[72] Acorn, 1770 DFS'nin 2.20 sürümünden itibaren, 8271 geriye dönük uyumlu Ctrl+Z+Break seçeneğiyle bunu hafifletmeye çalıştı.[73]
Ayrıca B/B+'nın ticari hayatının sonunda B+ sahipleri arasında ünlü olan uzun süreli bir sorun da vardır; Superior Software, B+'da çalışmayan Repton Infinity'yi piyasaya sürdüğünde. Her ikisiyle de uyumlu olan nihayet piyasaya sürülmeden önce bir dizi başarısız değiştirme yayınlandı.
BBC Master
[düzenle]
Ana madde: BBC Master
1986'da Acorn, 128 KB'tan itibaren bellek boyutları sunan ve 1981 BBC Micro'daki birçok başka iyileştirmeyi sunan BBC Master'ı piyasaya sürdü. Esasen aynı 6502 tabanlı BBC mimarisine sahiptir, ancak orijinal tasarım tarafından desteklenen birçok yükseltme (ek ROM yazılımı, ek sayfalanmış RAM, ikinci işlemciler) artık devre kartında dahili tak çıkar modüller olarak bulunur.
Yazılım
[düzenle]
BBC Micro platformu, ev ve eğitim bilgisayarı olarak iki ana kullanım amacı için hem oyunlar hem de eğitim programları içeren büyük bir yazılım tabanı oluşturdu. Her birinin dikkat çekici örnekleri arasında Elite'in orijinal sürümü[74] ve Granny's Garden bulunmaktadır. Programlama dilleri ve bazı uygulamalar, anakartta kurulmak üzere ROM çiplerinde tedarik edildi. Bunlar anında yüklenir ve RAM'i programlar veya belgeler için boş bırakır.
Uygun içerik televizyon yayıncıları tarafından çok az desteklense de, telesoftware isteğe bağlı Teletext Adaptörü ve ortaya