BBC Micro - BBC Micro

BBC Micro
BBC owl.svg
BBC Micro Front Rested.jpg
BBC Micro Model A / B (standart konfiguratsiya)
TuzuvchiBBC
Ishlab chiqaruvchiAcorn Computers
Turi8-bit uy kompyuteri
Ishlab chiqarilish sanasi1 dekabr 1981 yil; 39 yil oldin (1981-12-01)
Hayot davomiyligi1981-1994
Kirish narxi235 funt A modeli, 335 funt B modeli (1981 yilda)
To'xtatildi1994; 26 yil oldin (1994)
Birlik sotildi1,5 milliondan oshiq
OAVKasseta lentasi, floppi (ixtiyoriy) - 5,25 ″ (umumiy) (SS / SD, SS / DD, DS / SD, DS / DD), 3,5 ″ (kamdan-kam) (SS / DD, DS / DD), qattiq disk "Vinchester" (kamdan-kam), Lazerdisk (BBC Domesday loyihasi )
Operatsion tizimAcorn MOS
Markaziy protsessor2 MGts MOS Technology 6502 /6512
Xotira16–32 KiB (A / B modeli)

64–128 KB (Model B +)
128 KiB (usta)

Bundan tashqari 32–128 KB ROM, kengaytirilishi 272 KiB
Saqlash100–800 KB (DFS)

160–1280 KB (ADFS disketalari)

20 MB (ADFS qattiq disk)
DispleyPAL /NTSC, UHF /kompozit /TTL RGB
Grafika640 × 256, 8 rang (har xil ramka buferi rejimlar)
78 × 75, 8 rang (Telematn )
OvozTexas Instruments SN76489, 4 ta kanal, mono
TMS5220 ROM iborasi bilan nutq sintezatori (ixtiyoriy)
KiritishKlaviatura, yong'in tugmachalari bilan egizak analog joystiklar, yoritgich
UlanishPrinter parallel, RS-423 ketma-ket, foydalanuvchi parallel, Ekonet (ixtiyoriy), 1 MGts avtobus, Naycha ikkinchi protsessor interfeysi
Quvvat50 Vt
O'tmishdoshAcorn Atom
VorisAcorn Arximed
Tegishli maqolalarAcorn Electron

The British Broadcasting Corporation Mikrokompyuter tizimi, yoki BBC Micro, bir qator mikrokompyuterlar tomonidan ishlab chiqilgan va qurilgan tegishli tashqi qurilmalar Acorn Computer tomonidan boshqariladigan BBC Kompyuter savodxonligi loyihasi uchun 1980-yillarda kompaniya British Broadcasting Corporation. Ta'limga e'tiborni qaratgan holda, u o'zining qo'polligi, kengayishi va sifati bilan ajralib turardi operatsion tizim. Bilan birga bo'lgan 1982 teleseriali, Kompyuter dasturi, xususiyatli Kris Serle mashinadan foydalanishni o'rganish, efirga uzatildi BBC2.

Savodxonlik loyihasidan so'ng takliflarni chaqirish unga hamroh bo'ladigan kompyuter uchun Televizor dasturlari va adabiyoti, Acorn bilan shartnomani yutib oldi Proton, uning davomchisi Atom qisqa vaqt ichida prototipli kompyuter. BBC Micro deb nomlangan ushbu tizim maktablarning aksariyati tomonidan qabul qilingan Birlashgan Qirollik, Acornning boyliklarini o'zgartirish. Shuningdek, u muvaffaqiyatli bo'ldi uy kompyuteri Buyuk Britaniyada, uning yuqori narxiga qaramay. Acorn shuningdek, mashinani simulyatsiya qilish va rivojlantirish uchun ishlatgan ARM arxitekturasi ko'p yillar o'tib, buning uchun juda muvaffaqiyatli bo'ldi o'rnatilgan tizimlar, shu jumladan planshetlar va mobil telefonlar. 2013 yilda ARM eng ko'p ishlatilgan 32-bit ko'rsatmalar to'plami arxitekturasi.[1][2]

Oxir-oqibat BBC brendi bilan to'qqizta model ishlab chiqarilgan bo'lsa-da, "BBC Micro" iborasi odatda og'zaki nutqda birinchi oltitaga (Model A, B, B + 64, B + 128, Master 128 va Master Compact) murojaat qilish uchun ishlatiladi; keyingi BBC modellari uning bir qismi hisoblanadi Acorn's Archimedes seriyali.

Tarix

BBC Micro jamoasi 2008 yilda

1980-yillarning boshlarida Bi-bi-si deb nomlangan ishni boshladi BBC kompyuter savodxonligi loyihasi. Loyiha qisman javoban boshlangan ITV hujjatli serial Qudratli mikro, unda Kristofer Evans Buyuk Britaniyaning Milliy jismoniy laboratoriya kelishini bashorat qildi mikrokompyuter inqilobi va uning Buyuk Britaniya iqtisodiyoti, sanoati va turmush tarziga ta'siri.[3]

BBC o'z loyihasini a mikrokompyuter ular keyinchalik seriallarda namoyish etishi mumkin bo'lgan turli xil vazifalarni bajarishga qodir Kompyuter dasturi. Mavzular ro'yxati dasturlash, grafikalar, ovoz va musiqa, telematn, tashqi apparatni boshqarish va sun'iy intellekt. U Bi-bi-sining kompyuteri uchun talabchan spetsifikatsiyani ishlab chiqdi va loyihani bir qancha kompaniyalar bilan, shu jumladan muhokama qildi Acorn Computers, Sinkler tadqiqotlari, Newbury Laboratories, Mandarinli kompyuter tizimlari va Ajdaho ma'lumotlari.[3]

Acorn jamoasi allaqachon mavjudlarining o'rnini bosuvchi ustida ishlagan Atom mikrokompyuter. Nomi bilan tanilgan Proton, u yaxshi grafikalar va tezroq 2 MGts ni o'z ichiga olgan MOS Technology 6502 markaziy protsessor. Mashina o'sha paytda faqat dizayn bosqichida bo'lgan va Acorn jamoasi, shu jumladan Stiv Furber va Sofi Uilson, bir hafta ichida chizilgan dizaynlardan ishlaydigan prototipni yaratish kerak edi.[4] Jamoa tuni bilan Bi-bi-si-ni namoyish etish uchun ishlaydigan Protonni yig'ish uchun harakat qildi.[5] Bi-bi-si kompyuter bilan ishlashni kutgan bo'lsa ham Zilog Z80 CPU va CP / M operatsion tizim, Protonning 6502 protsessori va xususiy operatsion tizimi emas,[6] Proton Bi-bi-si spetsifikatsiyasiga mos keladigan yagona mashina edi; shuningdek, deyarli barcha parametrlarda spetsifikatsiyadan oshib ketdi.[3] Proton prototipi asosida BBC 1981 yil fevral oyida Acorn bilan shartnoma imzoladi; iyunga qadar BBC Micro-ning texnik xususiyatlari va narxlari to'g'risida qaror qabul qilindi.[7]

OS Rom v1.0 quyidagi kreditlarni o'z ichiga oladi:

(C) 1981 yil Acorn Computers Ltd.Shukur, Bi-bi-si kompyuterining rivojlanishiga quyidagi hissa qo'shganlar (boshqalar qatorida aytib o'tish mumkin emas): - Devid Allen, Bob Ostin, Ram Banerji, Pol Bond, Allen Bootroyd, Kembrij, Kleartone , John Coll, John Cox, Andy Cripps, Chris Kryri, 6502 dizaynerlar, Jeremi Dion, Tim Dobson, Joe Dann, Paul Farrell, Ferranti, Stiv Furber, Jon Gibbons, Andrew Gordon, Lawrence Hardwick, Dylan Harris, Hermann Hauser, Hitachi, Andy Hopper, ICL, Martin Jekson, Brayan Jons, Kris Jordan, Devid King, Devid Kitson, Pol Krivachek, Kompyuter laboratoriyasi, Piter Miller, Artur Norman, Glin Fillips, Mayk Prees, Jon Radklif, Uilberfors Roud, Piter Robinson, Richard Rassel, Kim Spens-Jons, Grem Tebi, Jon Takray, Kris Tyorner, Adrian Uorner, Rojer Uilson, Alan Rayt.

Bundan tashqari, BASIC ROMning so'nggi baytlari (v2 va v4) mos yozuvlar deb o'ylangan "Roger" so'zini o'z ichiga oladi.[iqtibos kerak ] o'sha paytda Rojer nomi bilan tanilgan Sofi Uilsonga.

Bozor ta'siri

A. Klaviaturasi Model B, modelda ishlatiladigan ikkita juda o'xshash dizaynlardan biri

Mashina 1981 yil 1-dekabrda Bi-bi-sining mikrokompyuteri sifatida chiqarildi, ammo ishlab chiqarishdagi muammolar dastlabki ishlab chiqarishning aksariyat qismini 1982 yilga etkazib berishga majbur qildi.[7][8] "Beeb" laqabli,[9] u Buyuk Britaniyada, ayniqsa ta'lim bozorida mashhur bo'lgan; ingliz maktablarining taxminan 80% BBC mikrokompyuteriga ega edi.[10][11]

BAYT BBC Micro Model B "kompyuter texnologiyasida o'z-o'zini o'qitishdan tashqari ko'plab maqsadlarga ega bo'lgan murosasiz kompyuter" deb nomlangan. Bu chaqirdi Tube interfeysi kompyuterning "eng innovatsion xususiyati" va shunday xulosaga keldi: "garchi ba'zi boshqa ingliz mikrokompyuterlari ma'lum narxga ko'proq funktsiyalar taklif qilsalar ham, ularning hech biri BBC-dan ustun emas ... ko'p qirrali va kengayish qobiliyati jihatidan".[12] Xuddi shunday Sinkler "s ZX spektri va Commodore "s Commodore 64, ikkalasi ham 1982 yilda chiqarilib, talab taklifdan ancha oshib ketdi. Bir necha oy davomida mijozlar buyurtma qilgan mashinalarini olishdan oldin uzoq kechikishlar bo'lgan.

Mashinani AQSh va G'arbiy Germaniyada sotishga harakat qilindi.[13] 1983 yil oktyabrga kelib, AQSh operatsiyasida Amerika maktablari buyurtma berganligi haqida xabar berildi 21 million dollar.[14] 1984 yil oktyabr oyida Acorn AQSh dilerlik tarmog'ining katta kengayishini tayyorlayotganda Britaniya maktablaridagi kompyuterlarning 85 foizini sotishini va oyiga 40 ming dona mashinalarni etkazib berishni talab qildi.[15] O'sha yilning dekabr oyida Acorn AQShning ta'lim sohasidagi hisoblash bozorida etakchiga aylanish niyatini bildirdi.[16] The New York Times ning kiritilishini ko'rib chiqdi mahalliy tarmoq o'qituvchilar uchun eng muhim ahamiyatga ega bo'lish.[16] Amaliyot natijasida kamida bitta diler tomonidan reklama berildi Interfeys yoshi jurnal,[17] ammo oxir-oqibat urinish muvaffaqiyatsiz tugadi.[18] Mashinaning Buyuk Britaniyadagi muvaffaqiyati asosan "ta'lim" kompyuteriga qabul qilinganligi bilan bog'liq edi - Buyuk Britaniyaning maktablari o'qitish uchun BBC Micros-dan foydalangan Kompyuter savodxonligi, axborot texnologiyalari bo'yicha ko'nikmalar.[3] Acorn ko'proq tanilgan model B boshqa mahsulotlarga qaraganda kompyuter.[19] Hamdo'stlikning ba'zi mamlakatlari, shu jumladan Hindiston, 1987 yil atrofida o'zlarining kompyuter savodxonligi dasturlarini boshladilar va BBC Micro-dan foydalandilar, uning klonini Semiconductor Complex Limited tomonidan ishlab chiqarilgan va SCL Unicorn deb nomlangan.[20][21][22]

Ikkala SCL va Meksikadagi distribyutor Garri Mazal bilan BBC Micro bloklarini qismlar to'plamidan yig'ish uchun ishlab chiqarish bo'yicha bitimlar tuzildi, bu esa to'liq hajmdagi ishlab chiqarishga olib keldi, shuningdek SCL Rokvell litsenziyasi asosida 6502 protsessorni ishlab chiqarishni rejalashtirmoqda.[23] 1985 yil boshidagi xabarlarga ko'ra, Hindistonda "oyiga bir necha ming dona Beebs" ishlab chiqarilmoqda. Shu bilan birga, Meksikadagi yakuniy ishlab chiqarishni 1985 yil may oyiga qadar har oy 2000 dona yig'ishni maqsad qilgan mahalliy ishlab chiqaruvchi Datum ishtirok etdi va dastlabki yig'ilish Acorn kompaniyasining mulkiy ULA komponentlaridan tashqari mashinalarning barcha tomonlarini ishlab chiqarishga olib keladi. Bunday mashinalar Meksika va Janubiy Amerika bozorlari uchun mo'ljallangan bo'lib, potentsial jihatdan AQShning ispan tilida so'zlashadigan aholisi katta bo'lgan janubiy-g'arbiy shtatlari uchun ham yoqimli.[24] Oxir oqibat, 1986 yilda Acorn AQShdan chiqib ketganidan so'ng, Datum Shimoliy va Janubiy Amerika bozorlari uchun yiliga 7000 dan 8000 gacha ispan tilida ishlaydigan mashinalar ishlab chiqarishni davom ettiradi.[18]

The Model A va Model B Dastlab navbati bilan 235 funt va 335 funt sterlingga baholanayotgan edi, ammo yuqori narxlar tufayli deyarli 299 funt va 399 funt sterlinggacha ko'tarildi.[25] The Model B qariyb 400 funt sterlingning narxi taxminan 1200 funtni tashkil etdi[26] (€1393)[27] 2011 yil narxlarida. Acorn umumiy savdo hajmi 12000 donani tashkil etishini taxmin qilar edi, ammo oxir-oqibat 1,5 milliondan ortiq BBC Micros sotildi.[11][28]

Bi-bi-si modellarining narxi ZX Spectrum va Commodore 64 kabi raqobatchilar bilan taqqoslaganda yuqori edi va 1983 yildan boshlab Acorn-da bunga BBC Micro-dan foydalanishni to'ldirib, uyda foydalanish uchun mo'ljallangan soddalashtirilgan, ammo juda mos keladigan versiyani ishlab chiqarish orqali qarshi turishga urindi. maktablarda: 32K Acorn Electron.[29]

Tavsif

Uskuna xususiyatlari: A va B modellari

BBC Micro-ning orqa tomoni. Portlar chapdan o'ngga: UHF chiqdi, video chiqdi, RGB, RS-423, kasseta, va analog Ekonet.

Bi-bi-si Micro dizaynining asosiy xususiyati yuqori tezlikdagi operativ xotira bilan jihozlanganligi. In umumiy dizayn eslatmasi 6502 kompyuter davr RAMni protsessordan ikki baravar tezlikda ishlashi kerak edi. Bu alohida ajratishga imkon beradi video displey tekshiruvi CPU faqat o'qilgan ma'lumotlarni qayta ishlash bilan band bo'lganida xotiraga kirish uchun. Shu tarzda, protsessor va grafik drayver ehtiyotkorlik bilan vaqt ajratish orqali RAMga kirish huquqini baham ko'rishlari mumkin. Ushbu uslub, masalan, olma va erta Commodore modellar.[7][30][25]

Bi-bi-si mashinasi, protsessorning tezroq tezligida ishlashga mo'ljallangan edi, 2MGts, oldingi mashinalarnikidan ikki baravar ko'p. Ushbu holatda, avtobus ziddiyati odatda muammo bo'lib qoladi, chunki video apparati bo'sh turgan davrda protsessor xotiraga kirish uchun etarli vaqt yo'q. Davrning ba'zi mashinalari, xuddi shunday bo'lgani kabi, o'ziga xos ishlash ko'rsatkichlarini qabul qilishadi Amstrad CPC, Atari 8-bitli oila va kamroq darajada ZX spektri. Boshqalar, shunga o'xshash MSX tizimlar, protsessor va video uchun butunlay alohida xotira havzalaridan foydalaning va ikkalasi o'rtasida kirishni sekinlashtiring.

Furber, Acorn dizaynida a bo'lishi kerak deb hisoblar edi tekis xotira modeli va protsessor va video tizimning avtobusga bir-biriga aralashmasdan kirishiga ruxsat berish.[6] Buning uchun RAM soniyasiga to'rt million kirish tsikliga ruxsat berishi kerak. Xitachi ko'rib chiqayotgan yagona kompaniya edi DRAM bu tezlikda ishlaydigan HM4816. Prototip mashinani jihozlash uchun Hitachi vakili Acornga mamlakatda faqat to'rtta 4816 rusumli avtomashinani olib kelgan.[31]

Milliy yarim o'tkazgich 81LS95 multipleksor yuqori xotira tezligi uchun zarur. Furber raqobatchilar Acorn-ga komponentni o'zlariga almashtirishni taklif qilishganini, ammo "ularning hech biri ishlamagan. Va biz nima uchun buni hech qachon bilmas edik. Bu shuni anglatadiki, nima uchun biz Milliy yarim Supero'tkazuvchilar qildi to'g'ri ishlash. Va bir yarim million BBC Mikrosi keyinroq u hali ham ishlamoqda edi va men nima uchun haligacha bilmadim ". Boshqa sir - bu 6502 yillar ma'lumotlar avtobusi. Bi-bi-si Micro prototipi protsessorning texnik ko'rsatkichlaridan oshib ketdi va uning ishdan chiqishiga olib keldi. Dizaynerlar barmog'ingizni anakartdagi ma'lum bir joyga qo'yish prototipning ishlashiga sabab bo'lganligini aniqladilar. Acorn a qarshilik Furber "" muhandisning barmog'i "deb ta'riflagan ma'lumotlar shinasi bo'ylab to'plang va yana nima uchun kerakligini bilmaymiz va bir yarim million mashinadan keyin u hali ham ishlaydi, shuning uchun hech kim hech qanday savol bermadi".[6]

Model A 16 bilan jo'natildiKB foydalanuvchi operativ xotirasi, B modeli esa 32 KB. Qo'shimcha ROM-lar o'rnatilishi mumkin (to'rtta tenglikni yoki o'n oltitasini kengaytiruvchi uskuna bilan) va ular orqali kirish mumkin xotirali xotira.

Mashinalarda uchta video port mavjud, ulardan biri an RF modulyatori ichida signal yuborish UHF guruh, boshqasi jo'natish kompozit video ulanish uchun mos kompyuter monitorlari va alohida RGB video port. Alohida RGB video chiqish rozetkasi Bi-bi-si tomonidan mashinaning televizion dasturlashda foydalanish uchun to'g'ridan-to'g'ri efirga uzatiladigan signal signalini chiqarishi uchun muhandislik talabi edi; epizodlarida ishlatiladi Kompyuter dasturi va Mikrodan maksimal darajada foydalanish.

Kompyuter bir nechtasini o'z ichiga oladi kirish / chiqish interfeyslar: ketma-ket va parallel printer portlari, 8 bitli umumiy foydalanish uchun raqamli I / U porti, to'rttasini taklif qiluvchi port analog kirish, yorug'lik ruchkasi kiritish va boshqa qo'shimcha qurilmalarni ulashga imkon beruvchi kengaytiruvchi ulagich ("1 MGts avtobus"). An Ekonet imkoniyatlari sifatida tarmoq interfeysi va disk drayver interfeysi mavjud edi. Barcha anakartlarda elektron komponentlar uchun joy mavjud, ammo Econet kamdan-kam hollarda o'rnatiladi.

Bundan tashqari, "Acorn" xususiy interfeysi "deb nomlanganNaycha "ikkinchi protsessorni qo'shishga imkon beradi. Acorn tomonidan ikkinchi protsessorning uchta modeli taklif qilingan 6502, Z80 va 32016 CPU. Tube uchinchi tomon qo'shimchalari uchun ishlatiladi, shu jumladan Z80 taxtasi va qattiq disk drayveri Bi-bi-si mashinasiga CP / M dasturlarini ishga tushirishga imkon beradigan Torch-dan.

Kiritish-chiqarishga kirishni boshqarish uchun har biri kod nomiga ega bo'lgan alohida sahifalar ishlatiladi:[32]

Kod nomiSahifaTavsif
FRED0xFC00 - 0xFCFF1 MGts avtobus
JIM0xFD00 - 0xFDFF1 MGts avtobus / xotirali RAM
SHAYLA0xFE00 - 0xFEFFRezident apparatlar uchun xaritali I / O - video, kasseta, ovoz, uzilishlar

Tube interfeysi Acorn-ga BBC Micros-dan foydalanishga ruxsat berdi ARM Dasturiy ta'minot ishlab chiqaruvchi CPU sifatida Acorn Arximed. Buning natijasida 1986 yilda BBC Micro uchun 4000 funt sterlingga baholangan ARM ishlab chiqarish to'plami paydo bo'ldi.[33] 2006 yildan boshlab an ARM7TDMI 64 MGts chastotada ishlaydigan, 64 Mbaytgacha tezkor protsessor, Bi-bi-si Micro va Master uchun chiqarildi, Tube interfeysi yordamida 8-bitli mikroskoplarni 32-bitli RISC mashinalariga yangiladi.[34] Naychada ishlaydigan dasturiy ta'minot orasida kengaytirilgan versiyasi mavjud Elita video o'yin va a kompyuter yordamida loyihalash Ikkinchi 6502 protsessor va "Bitstik" nomli 3 o'lchovli joystikni talab qiladigan tizim[1].

Model A va B modeli bir xil asosda qurilgan bosilgan elektron karta (PCB) va A modelini B modeliga ko'tarish mumkin, B model dasturiy ta'minotidan foydalanishni istagan foydalanuvchilar qo'shimcha RAM va foydalanuvchi / printerni qo'shishlari kerak. MOS Technology 6522 VIA (ko'plab o'yinlar taymerlar uchun ishlatiladi) va havolani kesib tashlaydi, bu vazifani lehimsiz bajarish mumkin. Barcha tashqi portlar bilan to'liq yangilash uchun anakartga ulagichlarni lehimlash kerak. "OS 0.1" bilan jihozlangan asl mashinalar, keyinchalik jurnallarda reklama qilingan, klipli integral mikrosxema sifatida etkazib berilgan, so'nggi rasmiy versiyasi esa "OS 1.2". Acorn OS-ning o'zgarishi uy qurilishi loyihalari natijasida mavjud bo'lib, o'zgartirilgan mashinalarni hanuzgacha Internet-kimoshdi saytlarida sotib olish mumkin. eBay 2011 yildan boshlab.

Bi-bi-si Model A ning kiritilishi bilan bosqichma-bosqich bekor qilindi Acorn Electron, o'sha paytda rais Kris Karri Acorn "endi uni targ'ib qilmasligini" aytdi (Model A).[29]

Dastlabki BBC mikrosxemalaridan foydalanish chiziqli quvvat manbalari teleradiokompaniyasi sifatida ehtiyotkor bo'lgan BBC talabiga binoan elektromagnit parazit. Ta'minot ishonchli emas edi va bir necha oydan keyin BBC ruxsat berdi yoqilgan rejim birliklar.[6]

Ishlab chiqarish jarayonini aniq nazorat qilish natijasida ko'plab B modellari o'rnatilgan karnaydan doimiy shovqin chiqaradi. Ushbu nosozlik rezistorni ikkita yostiq bo'ylab lehim bilan qisman tuzatilishi mumkin.[35]

Modellarning ishlab chiqarilishi orqali turli xil muammolarni ko'rib chiqadigan Bi-bi-si asosiy mikrosxemasining beshta ishlanmasi mavjud, ular "1-son" dan "7-son" gacha 5 va 6-variantlar chiqarilmagan. 1985 yilda Acorn-dan olingan "BBC mikrokompyuterlari uchun qo'llanma" texnik o'zgarishlarning tafsilotlarini hujjatlashtiradi.

Per Uotford elektronikasi "32K Ram kengashi qo'llanmasida" sharhlar:

Dastlabki sonli Bi-bi-si (3-sonli elektron platalar va undan oldin) spetsifikatsiyadan tashqari vaqt bilan tanilgan. Agar bunday mashinada muammolar yuzaga kelsa, muammo odatda Rockwell 6502A protsessor chipidan foydalanish yoki IC14 (74LS245) ni boshqa 74LS245 yoki tezroq 74ALS245 bilan almashtirish orqali hal qilinishi mumkin.[36]

Eksport modellari

Reklama Interfeys yoshi jurnal, 1983 yil noyabr, 'BBC mikrokompyuterlari bu erda!'

Ikki eksport modeli ishlab chiqildi: biri AQSh uchun,[37] standart sifatida Econet va nutq apparatlari bilan; boshqasi uchun G'arbiy Germaniya.[38] Kompyuter Avstraliya bozori uchun yaroqsiz edi, chunki Furberning ta'kidlashicha, dizayn 35 ° C (95 ° F) dan yuqori darajada ishlamay qolgan.[6] Eksport modellari o'rnatilgan radiochastotali ekranlash tegishli mamlakatlar talab qilganidek. 1983 yil iyunidan boshlab bu nom chalkashmaslik uchun har doim to'liq yozilgan - "British Broadcasting Corporation Microcomputer System". Jigarrang, Boveri va Cie xalqaro bozorlarda.[39]

AQSh modellari orasida BASIC III ROM chipi mavjud bo'lib, ular Amerika imlosini qabul qilish uchun o'zgartirilgan Rang, lekin grafik displeyning balandligi 200 ga qisqardi skanerlash chiziqlari mos kelmoq NTSC Televizorlar,[40] Britaniya kompyuterlari uchun yozilgan dasturlarga jiddiy ta'sir ko'rsatmoqda. Muvaffaqiyatsiz AQSh marketing kampaniyasidan so'ng keraksiz mashinalar paydo bo'ldi qayta ishlab chiqarilgan Britaniya bozori uchun va sotilgan,[41] natijada uchinchi "Buyuk Britaniyaning eksporti" varianti paydo bo'ldi.[42]

Yon mahsulot

1984 yil oktyabr oyida Acorn Business Computer (ABC) / Acorn Cambridge Workstation birinchi navbatda BBC apparatiga asoslangan mashinalar qatori e'lon qilindi.

Uskuna xususiyatlari

B + 64 va B + 128

1985 yil o'rtalarida Acorn umumiy RAMni 64 KB ga oshirgan B + modelini taqdim etdi. Bu bozorga mo''tadil ta'sir ko'rsatdi va befarq bo'lmagan qabulni qabul qildi, bitta sharhlovchining baholashicha, "18 oy juda kech" va uni "to'xtash oralig'i sifatida ko'rish kerak",[43] va boshqalar sezilarli darajada arzonroq raqobat sharoitida ko'proq yoki hatto ikki baravar ko'proq xotirani ta'minlab, 500 funt sterlingni (asl B modelining 400 funtiga nisbatan) ko'tarilgan narxni tanqid qilmoqda.[44] B + modelidagi qo'shimcha operativ xotira ikkita blok sifatida belgilanadi, faqat ekranni namoyish qilish uchun ajratilgan 20 KB hajmdagi blok soya RAM ) va 12 KB maxsus blok yonma-yon RAM. B + 128, 1985 yil oxiriga kelib,[45] jami 128 KB RAM berish uchun qo'shimcha 64 KB (4 × 16 KB yonma-yon RAM banklari) bilan birga keladi.

B + ba'zi mashhur BBC B dasturlari va o'yinlarini boshqarishga qodir emas, masalan, juda mashhur Imorat vazifasi. Muayyan muammo - bu almashtirish Intel 8271 floppi boshqaruvchi[46] bilan Western Digital 1770: nafaqat yangi nazorat moslamasi turli manzillarga joylashtirilgan,[47] u bir-biriga mutlaqo mos kelmaydi va mavjud bo'lgan 8271 emulyatorlar asosiy operatsiyadan tashqari hamma uchun nomukammal bo'lgan.[48] Foydalanadigan dasturiy ta'minot nusxalarni himoya qilish boshqaruvchiga to'g'ridan-to'g'ri kirishni o'z ichiga olgan texnikalar yangi tizimda ishlamaydi.[49] Acorn 1771 DFS ning 2.20 versiyasidan boshlab 8271-ga orqaga qarab mos keladigan narsa yordamida buni engillashtirishga harakat qildi. Ctrl + Z + tanaffus variant.

Bundan tashqari, B + B + egalari orasida taniqli bo'lgan B / B + tijorat hayotining oxirida, Superior Software chiqarilgandan keyin ham uzoq davom etadigan muammo mavjud. Repton Infinity, B + da ishlamagan. Muvaffaqiyatsiz almashtirishlar ketma-ket ikkalasiga ham mos keladigan biri chiqarilishidan oldin chiqarildi.

BBC ustasi

1986 yil davomida Acorn BBC ustasi 128 kbayt hajmdagi xotira hajmini va 1981 yildagi asl nusxasini yaxshilaydigan boshqa ko'plab yaxshilanishlarni taklif etadi. Aslida xuddi shu 6502-ga asoslangan BBC me'morchiligiga ega bo'lib, original dizayni ataylab amalga oshiradigan ko'plab yangilanishlar (qo'shimcha ROM dasturiy ta'minoti, qo'shimcha xotirali RAM, ikkinchi protsessorlar) endi ichki plagin modullari sifatida elektron kartaga kiritilgan.

Dasturiy ta'minot va kengayish

Elita (Acornsoft, 1984). G'ayrioddiy o'yin ekranida ikkitasi ishlatilgan displey rejimlari bir vaqtning o'zida ham tafsilotlarni, ham ranglarni ko'rsatish uchun.

BBC Micro platformasi uy va o'quv kompyuter sifatida ikkita asosiy foydalanish uchun ikkala o'yin va ta'lim dasturlarining katta dasturiy ta'minot bazasini to'pladi. Ning har birining taniqli misollari asl nusxasini o'z ichiga oladi Elita[50] va Granny's Garden. Dasturlash tillari va ba'zi ilovalar anakartga o'rnatiladigan ROM chiplarida ta'minlangan. Bular bir zumda yuklanadi va RAMni dasturlar yoki hujjatlar uchun bo'sh qoldiradi.

Tegishli kontentni televizion telekanallar kam qo'llab-quvvatlagan bo'lishiga qaramay, telesoftware ixtiyoriy ravishda yuklab olish mumkin Telematn adapteri va paydo bo'lgan uchinchi tomon teletekst adapterlari.

O'rnatilgan operatsion tizim, Acorn MOS, keng qamrovli beradi API barcha standart tashqi qurilmalar, ROM-ga asoslangan dasturiy ta'minot va ekran bilan interfeys qilish.[51] Kabi BASIC-ning ba'zi versiyalariga xos xususiyatlar vektorli grafikalar, klaviatura makrolari, kursorga asoslangan tahrirlash, tovush navbati va konvertlar, MOS ROM-da va har qanday dastur uchun mavjud. BBC BASICning o'zi, alohida ROMda bo'lganligi sababli, boshqa til bilan almashtirilishi mumkin.

BASIC, boshqa tillar va yordamchi dasturlarning ROM chiplari to'rtta 16 KB dan birida joylashgan sahifali ROM kengaytiruvchi uskuna orqali o'n oltita rozetka uchun OS qo'llab-quvvatlanadigan rozetkalar. Beshta (jami) rozetka qisman klaviatura ostida joylashgan bo'lib, OS uchun eng chap rozetkaga ulangan. Klaviaturaning chap qismidagi teshikli panel uchun mo'ljallangan maqsad Serial ROM yoki Speech ROM edi. Peyjlangan ROM tizimi asosan modulli hisoblanadi. Tilidan mustaqil tizim yulduz buyruqlari, yulduzcha bilan qo'shilgan tilni tanlash imkoniyatini beradi (masalan *ASOSIY, * PASKAL), hujjatlarni rasmiylashtirish tizimi (* Tasma, * DISC), sozlamalarni o'zgartirish (* Valyuta, * OPT) yoki ROM bilan ta'minlangan vazifalarni bajaring (* Nusxalash, * Zaxira) buyruq satridan. MOS o'rnatilgan o'rnatilgan buyruqlarni taniydi va aks holda xizmat ko'rsatish uchun page-ROM-larni kamayish tartibida so'rov o'tkazadi; agar ularning hech biri buyruqni da'vo qilmasa, u holda OS a ni qaytaradi Yomon buyruq xato. Tegishli rom tasvirlari (yoki EPROM tasvirlari) yozilishi va kodning o'zi uchun RAM talab qilmasdan funktsiyalarni taqdim etishi mumkin.

Hamma ham ROM yulduz buyruqlarini taklif qilmaydi (masalan, ma'lumotlar fayllarini o'z ichiga olgan ROMlar), lekin har qanday ROM buni amalga oshirishi mumkin "kanca "tizimning funktsiyalarini yaxshilash uchun vektorlarga. Ko'pincha ROM a qurilma drayveri uchun ommaviy saqlash Acorn-ning 1982 yildan boshlab hujjatlarni topshirish tizimi bilan birlashtirilgan Disklarni yozish tizimi API-ga aylandi amalda disketaga kirish uchun standart. Acorn Graphics Extension ROM (GXR) geometrik shakllar, toshqinlarni to'ldirish va spritlarni chizish uchun VDU tartiblarini kengaytiradi. 1985 yil davomida Mikro quvvat asosiy kengaytma ROM-ni ishlab chiqdi va sotdi,[52] kabi bayonotlarni kiritish VAQTDA, BOShQA, Ish, QACHON, BOShQAva ENDCASE, shuningdek to'g'ridan-to'g'ri rejim buyruqlari, shu jumladan Tasdiqlang.

Acorn dasturchilarni to'g'ridan-to'g'ri tizim o'zgaruvchilariga va qo'shimcha qurilmalariga murojaat qilishni qat'iyan taqiqlab qo'ydi va rasmiylarni qo'llab-quvvatladi tizim qo'ng'iroqlari.[53] Bu, go'yo Tube interfeysidan foydalanadigan koprotsessorlarga ko'chib o'tishda dasturlarning ishlashiga ishonch hosil qilish uchun qilingan edi, ammo u shuningdek, BBC Micro dasturini Acorn oralig'ida portativ qiladi. Holbuki, uni davolash mumkin emas Peek va POKE tizim elementlariga erishish uchun boshqa kompyuterlar tomonidan foydalaniladi,[54] dasturlar o'rniga mashina kodi yoki BBC BASIC o'rniga operatsion tizim tartibiga parametrlar uzatiladi. Shu tarzda 6502 mahalliy kompyuter uchun so'rovni tarjima qilishi yoki Tube interfeysi orqali yuborishi mumkin, chunki koprotsessordan to'g'ridan-to'g'ri kirish imkonsiz. Nashr qilingan dasturlar asosan API-ga mos keladi, o'yinlar bundan mustasno, ular tezroq qo'shimcha qurilmalar bilan tezroq ishlaydi va ma'lum bir Acorn modelini talab qiladi.

Ko'plab maktablar va universitetlar mashinalarni ish bilan ta'minladilar Ekonet tarmoqlar va shu sababli tarmoqqa ulangan ko'p o'yinchi o'yinlari mumkin edi. Bir joyda to'plangan cheklangan miqdordagi mashinalar tufayli juda kam mashhur bo'ldi. Nisbatan kech, ammo yaxshi hujjatlashtirilgan misolni qo'ng'iroq asosida tayyorlangan dissertatsiyada topish mumkin RS-423 o'zaro bog'lanish.[55]

Tashqi qurilmalar

Acorn o'zining kengayish qobiliyatiga muvofiq BBC Micro uchun o'zining tashqi qurilmalarini ishlab chiqardi, shu jumladan:

Boshqa ishlab chiqaruvchilarning turli xil mahsulotlari to'g'ridan-to'g'ri Acorn kengayishi bilan raqobatlashdi. Masalan, kabi kompaniyalar Mash'al kompyuterlari va Kembrij mikroprotsessor tizimlari BBC Micro uchun ikkinchi protsessor echimlarini taklif qilishdi.[57]

Ko'p sonli uchinchi tomon etkazib beruvchilar qo'shimcha qurilmalarning mo'l-ko'lligini ishlab chiqarishdi, ulardan ba'zilari eng keng tarqalgan:

  • RGB monitorlari
  • Printerlar, plotterlar
  • Modemlar

BBC BASIC o'rnatilgan dasturlash tili

Yoqishdan yoki qattiq holatga keltirgandan so'ng BASIC so'rovi.

Ichki ROM-rezident BBC BASIC dasturlash tili tarjimon tizimning ta'lim ahamiyatini anglab etdi va uning muvaffaqiyati uchun kalit bo'ldi; u boshqa zamonaviy dasturlarga nisbatan eng keng qamrovli BASIC hisoblanadi va juda samarali ishlaydi. Murakkab dasturlarga murojaat qilmasdan yozish mumkin tizimli bo'lmagan dasturlash yoki mashina kodi. Kimdir biron bir dasturlash dasturini bajarishni xohlasa yoki bajarishi kerak bo'lsa, BASIC va BASIC har qanday protsessor uchun assambleyer aralashmasiga imkon beradigan o'rnatilgan assambleyaga ega.

BBC Micro chiqarilganda, ko'plab raqobatdosh uy kompyuterlari ishlatilgan Microsoft BASIC yoki odatda unga o'xshash bo'lishi uchun mo'ljallangan variantlar. Microsoft BASIC bilan taqqoslaganda, BBC BASIC funktsiyalari IF ... THEN ... BOShQA, REPEAT ... UNTILgacha va protseduralar va funktsiyalarni nomlangan, ammo saqlab qoladi Boraman va GOSUB moslik uchun. Bundan tashqari, u yuqori aniqlikdagi grafikalarni, to'rt kanalli ovozni, ko'rsatgichga asoslangan xotiraga kirishni qo'llab-quvvatlaydi (qarz oldi) BCPL ) va ibtidoiy makro yig'ilish. Uzoq o'zgaruvchan nomlar faqat dastlabki ikkita belgi bilan emas, balki to'liq qabul qilinadi va farqlanadi.

Boshqa tillar

Acorn nafaqat BBC Basic-ni qo'llab-quvvatlashni, balki bir qator zamonaviy tillarni ham qo'llab-quvvatlashni maqsad qilgan edi, ularning ba'zilari anakartdagi yonma-yon ROM-rozetkalarini o'rnatish uchun ROM chiplari sifatida etkazib berildi. Boshqa tillar lenta yoki diskda ta'minlangan.

Dasturlash tillari Acornsoft quyidagilarni o'z ichiga olgan:

  • ISO Paskal (2 × 16 KB ROM + floppi)
  • S-Paskal (disk yoki lenta)
  • BCPL (ROM va qo'shimcha ixtiyoriy diskka asoslangan modullar)
  • To'rtinchi (16 KB ROM)
  • LISP (disk, lenta yoki ROM)
  • Logotip (2 × 16 KB ROM)
  • Kaplumbağa grafikasi (disk yoki lenta)
  • Mikro-PROLOG (16 KB ROM)
  • KOMAL (16 KB ROM)
  • Z80 Second CPU ishlaydigan CP / M-ni qo'llab-quvvatlaganligi sababli, ushbu yo'nalish bo'yicha CP / M uchun mavjud bo'lgan tillarni qo'llab-quvvatlash mumkin edi.

Vorisiy mashinalar

Acorn o'zlarini ishlab chiqardi 32-bit Kamaytirilgan ko'rsatmalar to'plami (RISC) Markaziy protsessor 1985 yil davomida ARM1. Furber Bi-bi-si Micro-da protsessorning mos yozuvlar modelini 808 ta BASIC qatori bilan tuzgan va ARM Holdings intellektual mulk uchun kod nusxalarini saqlab qolgan.[58] Dastlabki ARM platformalar prototipi, ARM baholash tizimi va A500 ish stantsiyasi, BBC Micro's Tube interfeysiga biriktirilgan ikkinchi protsessor sifatida ishladi. Acorn xodimlari A500 operatsion tizimini ishlab chiqdilar joyida naycha orqali birma-bir bortdagi I / U portlari yoqilguncha va A500 mustaqil kompyuter sifatida ishlaydi.[59] Yangilangan protsessor bilan 1987 yilda to'rtta model sifatida chiqarildi Arximed ketma-ketligi, BBC Microcomputer markasini o'ziga xos qizil funktsiya tugmachalari bilan davom ettiradigan pastroq ko'rsatilgan ikkita model (512 KB va 1 MB). Arximed oxir-oqibat katta muvaffaqiyatga erishmagan bo'lsa-da, ARM protsessorlar oilasi mobil o'rnatilgan iste'mol qurilmalarida, xususan, mobil telefonlarda asosiy protsessor arxitekturasiga aylandi.

Acornning Bi-bi-si bilan bog'liq bo'lgan so'nggi modeli, BBC A3000, 1989 yilda chiqarilgan. Bu bitta ishda asosan 1 MB Arximed edi. shakl omili.

Retro hisoblash sahnasi

Acorn asoschilaridan biri Hermann Hauser 2012 yilda Magistrda o'yin o'ynash

Furber 2015 yilda BBC Micro-ning "ushbu obro'-e'tiborni ishonchli ekanligi uchun o'rnatganiga hayron bo'lganini aytdi, chunki ularning aksariyati havodagi muhandislik edi".[6] 2018 yildan boshlab, uning tayyor kengaytirilishi va I / U funktsiyalari tufayli hanuzgacha BBC mikrosxemalari ishlatilmoqda va a orqaga hisoblash eski apparat uchun yangi vazifalarni topadigan maxsus foydalanuvchilar jamoasi. Ular Buyuk Britaniyadagi muzeylarda o'tkazilgan bir nechta interaktiv ko'rgazmalarda hali ham omon qolishmoqda Jodrell banki 2004 yilda 42 metrlik radio teleskopni boshqarish uchun BBC Micro-dan foydalanganligi haqida xabar berilgan.[60] Furberning so'zlariga ko'ra, "Beebning [muhandislik] chegaralari juda kichik bo'lsa ham", u retro-kompyuter yig'ilishida Bi-bi-si egalaridan 30 yildan keyin qanday tarkibiy qismlar ishlamay qolganligini so'raganda, ular "siz kondansatörler elektr ta'minotida, ammo hamma narsa hali ham ishlaydi ".[6] Arximed 65Artur bilan birga kelgan emulyator qaysi BAYT "BBC Micro uchun ko'plab dasturlarni ishga tushirishga imkon beradi";[61] boshqa emulyatorlar ko'plab operatsion tizimlar uchun mavjud.[62]

Yuqori chapdan soat yo'nalishi bo'yicha: Hermann Hauser, Endi Xopper, Kristofer Karri, Sofi Uilson, Devid Allen, Kris Serle, Devid Kitson, Kris Tyorner va Stiv Furber 2012 yilda BBC Micro-ning 30 yilligida

2008 yil mart oyida BBC Micro ijodkorlari uchrashdilar Ilmiy muzey Londonda. 2009 yil davomida kompyuter va uning merosi haqida ko'rgazma bo'lishi kerak edi.[9]

Buyuk Britaniya Milliy hisoblash muzeyi da Bletchli bog'i maktab o'quvchilariga kompyuter dasturlari to'g'risida ma'lumot berish sxemasining bir qismi sifatida BBC Micros-dan foydalanadi.[63]

2012 yil mart oyida Bi-bi-sining Mikro va Kompyuter savodxonligi loyihasi uchun mas'ul bo'lgan BBC va Acorn jamoalari "Beeb @ 30" deb nomlangan 30 yillik yubileyida uchrashdilar. Bu bo'lib o'tdi ARM Kembrijdagi ofislari va birgalikda tashkil etilgan Tarixni hisoblash markazi.[64]

Davomiy rivojlanish va qo'llab-quvvatlash

"Muhtaram keksa Beeb" dan ancha keyin[65] almashtirildi, qo'shimcha apparat va dasturiy ta'minot ishlab chiqildi. Bunday o'zgarishlar 1999 yilda Sprow-ni o'z ichiga olgan zip siqilish yordam dasturi va a ROM Y2K xato tuzatish uchun BBC ustasi.[65]

Bi-bi-si mikrosxemalari va umuman Acorn uchun qo'shimcha va dasturiy ta'minot ishlab chiqarishni qo'llab-quvvatlovchi bir qator veb-saytlar mavjud.[66][67]

Texnik xususiyatlari (Model A dan B + 128 gacha bo'lgan modellar)

Model AModel BB + 64 modeliModel B + 128
ProtsessorMOS texnologiyasi 6502A 2 daMGtsRokvell yarim o'tkazgich 2 MGts chastotada 6512A
Ram16 KB (KB aniqroq IEC belgilangan KiB )32 KB64 KB 32 KB standart xotira, 20 KB video (Soya ) xotira va 12 KB kengaytirilgan (maxsus yon tomonlar) xotira.128 KB 32 KB standart xotira, 20 KB video (Soya) xotira va 76 KB kengaytirilgan (Yon tomonlar) xotira.
ROM32 KB ROM 16 KB dan iborat MOS (Mashina operatsion tizimi) mikrosxemasi va 16 KB uchun faqat o'qish mumkin bo'lgan diskdagi bo'sh joy BBC BASIC chip. 16 KBgacha kengaytirilgan to'rtta 16 KB formatidagi ROM-rozetkalari.48 KB ROM 16 KB MOS, 16 KB dan iborat DFS, va BBC BASIC-ga sukut bo'yicha 16 KB faqat o'qish uchun diskdagi bo'sh joy.
KlaviaturaO'n qizil-to'q sariq rangli yuqori qatorli to'liq sayohat klaviaturasi funktsiya tugmachalari -0 –9. Ular yaratildi matnli semigrafiya CTRL yoki SHIFT bilan bosilganda va klaviatura makrolari bilan dasturlashtirilishi mumkin. Ok tugmachalari va BREAK funktsiya tugmachalari sifatida ham xizmat qilishi mumkin. PCB klaviaturasidagi havolalar foydalanuvchilarga Shift + Break va Displey rejimini yoqish / uzish rejimlarini tanlashga imkon berdi. B modeli hayoti davomida kamida ikkita biroz farqli klaviatura ishlatilgan; ikkalasi ham bir xil tartibda edi, lekin bittasida har bir tugmachada biroz balandroq profil mavjud edi.
DispleyRGB tashqari B modeli sifatida (Ixtiyoriy ravishda yangilash, lehim kerak).6 pinli Din raqamli RGB ulagichi +5 V / 0 V, 1 V p-p kompozit rangli yoki monoxrom video (havola S39) va o'rnatilgan UHF (PAL ) RF modulyatori.
GrafikaModel B sifatida, lekin xotira etishmasligi sababli 0, 1, 2 va 3 rejimlari mavjud emas.0-6 rejimida sozlanishi grafikalar (quyidagi jadvalga qarang) Motorola 6845 CRT tekshiruvi yoki 7-rejim, maxsus Telematn rejimiga asoslangan, a Mullard SAA5050 Teletekst chipi va faqat 1 KB RAM oladi.
OvozDan foydalanib to'rtta mustaqil ovozli kanal (bitta shovqin va uchta melodik) Texas Instruments SN76489 ovoz chipi. Texas Instruments yordamida fonemaga asoslangan nutq sintezi TMS5220 maxsus Acorn ROM bilan ("PHROM", a TMS6100 ) ning Kennet Kendall ovozi (ixtiyoriy).
Tasmani saqlashTasma interfeys (o'rni bilan ishlaydigan vosita boshqaruvi bilan, dumaloq 7 pinli 2 pin orqali boshqariladi Din ulagichi ), CUTS [Computer Users 'Tape Standard] o'zgarishini ishlatib Kanzas Siti standarti 1200 yoki 300 bod tezlikda ishlaydigan ma'lumotlarni kodlash sxemasi.
Diskni saqlashIxtiyoriy floppi dastlab Intel 8271 kontrolleriga asoslangan interfeys va keyinchalik WD1770, shuningdek o'rnatishni talab qiladi DFS (diskka yozish tizimi) ROM (va A modelidagi lehimli ulagich). (5.25" Odatda ishlatiladigan disket) - Zichlik: Bir tomonlama, bitta zichlik [SS / SD], bir tomonlama, ikki tomonlama zichlik [SS / DD], ikki tomonlama, bitta zichlik [DS / SD] va ikki tomonlama, Ikki marta zichlik [DS / DD].Disket ga asoslangan boshqaruvchi Western Digital WD1770 boshqaruvchi va DFS ROM standart sifatida (ANB51, ANB52 tashqari)[68][69]).
Qattiq diskda saqlashYo'q (xotira etishmasligi).Qo'shimcha ADFS ROM talab qilinadi, tashqi haydovchi birligi ulangan 1 MGts avtobus interfeys.[70] (Vinchester 5 MB, 10 MB yoki 20 MB hajmli qattiq disklar. Har bir diskda maksimal 512 MB, to'rtta diskda).
Seriya interfeysiIxtiyoriy ravishda yangilash kerak, lehim kerak.5 pinli 'domino'-Din RS-423 ketma-ket port.
Parallel interfeysIxtiyoriy ravishda yangilash kerak, lehim kerak.26 pinli IDC Centronika - mos keladigan parallel port.
Foydalanuvchi portiIxtiyoriy ravishda yangilash kerak, lehim kerak.20 ta pinli IDC "foydalanuvchi porti" 8 ta umumiy foydalanish uchun raqamli I / U pinlari va boshqarish uchun ishlatiladigan ikkita maxsus / tetik sezgir raqamli pin (masalan, toshbaqa dan foydalanganda Logotip dasturlash tili).
Analog interfeysIxtiyoriy ravishda yangilash kerak, lehim kerak.DA15 DPD7002 IC asosidagi to'rtta 8/12 bitli analog kirish joyiga ega rozetka (ikkitasiga mos keladi) joystiklar ), tugmachalar uchun mos ikkita kirish va a uchun kirish engil qalam.
1 MGts avtobusIxtiyoriy ravishda yangilash kerak, lehim kerak."Daisy-zanjir" da umumiy kengayish uchun 34-pinli IDC ulagichi (qattiq disklarni, ovoz sintezatorlarini va boshqalarni ulash uchun ishlatiladi).
The NaychaIxtiyoriy ravishda yangilash kerak, lehim kerak.Tashqi ikkinchi protsessor uchun 40 pinli IDC ulagichi. Variantlar soniyani o'z ichiga olgan 6502, a Zilog Z80, ARMni baholash tizimi yoki a Milliy yarim o'tkazgich 32016 (ikkinchisi "BBC Microcomputer System - 32016 Second Processor" yoki "Acorn Computer - Cambridge Co-Processor" deb nomlangan), boshqa sotuvchilar 6809, 6800, 68000 va 68008 ni qo'shdilar. BBC ustasi tomonidan 10 MGts 80186 koeffitsienti qo'shilishi mumkin. birgalikda protsessor adapteri bilan BBC Micro-ga ulanishi va shu bilan cheklangan darajada kompyuterga mos kelish imkoniyatidan foydalanish.
Tarmoq (Ixtiyoriy qo'shimcha)Ekonet keng ko'lamli arzon tarmoq tizimi - 100 kbit / s atrofida Motorola 68B54 (standard on US model).
Secondary power outputPower supply for external disk drives, 6-pin, top to bottom, left to right:
0 V, 0 V
+5 V DC @ 1.25 A, +12 V DC @ 1.25 A,
NC, −5 V DC @75 mA,

Display modes

Kabi IBM PC with the contemporary Rangli grafik adapter, the video output of the BBC Micro could be switched by software between a number of display modes. These varied between 20 and 40-column text suitable for a domestic TV and 80-column text best viewed with a high-quality RGB-connected monitor; the latter mode was often too blurred to view when using a domestic TV via the UHF output. The variety of modes offered applications a flexible compromise between colour depth, resolution and memory economy. In the first models, the OS and applications were left with the RAM left over from the display mode.

Mode 7 was a Telematn mode, extremely economical on memory and an original requirement due to the BBC's own use of broadcast teletext (Ceefax). It also made the computer useful as a Prestel Terminal. The teletext characters were generated on board, for use with monitors and TV sets without a Teletext receiver. Mode 7 used only 1 KB for video RAM by storing each character as its ASCII code, rather than its bitmap image as was needed for the other modes.

Modes 0 to 6 could display colours from a logical palette of sixteen: the eight basic colours at the vertices of the RGB colour cube and eight flashing colours made by alternating the basic colour with its inverse. The palette could be freely reprogrammed without touching display memory. Modes 3 and 6 were special text-only modes that used less RAM by reducing the number of text rows and inserting blank scan lines below each row. Mode 6 was the smallest, allocating 8 KB as video memory. Modes 0 to 6 could show diakritiklar and other user defined characters. All modes except 7 supported bitmapped graphics, but graphics commands such as DRAW and PLOT had no effect in the text-only modes.

The BBC B+ and the later Master provided 'shadow modes', where the 1–20 KB frame buffer was stored in an alternative RAM bank, freeing the main memory for user programs. This feature was requested by setting bit 7 of the mode variable, i.e. by requesting modes 128–135.

Graphics modeResolution (X×Y)Uskuna
ranglar
Video RAMTuri
Char cellsPiksellarishlatilgan
(KB)
xarita
080 × 32640 × 2562200x3000–0x7FFFGrafika
140 × 32320 × 2564200x3000–0x7FFFGrafika
220 × 32160 × 2568200x3000–0x7FFFGrafika
380 × 25640 × 2002160x4000–0x7FFFMatn
440 × 32320 × 2562100x5800–0x7FFFGrafika
520 × 32160 × 2564100x5800–0x7FFFGrafika
640 × 25320 × 200280x6000–0x7FFFMatn
7 (Teletext)40 × 25480 × 500[71]810x7C00–0x7FFFMatn

Optional extras

A speech synthesis upgrade based on the Texas Instruments TMS5220 featured sampled phonemes spoken by BBC newscaster Kennet Kendall.[72] This speech system was standard on the US model where it had an American vocabulary. The Computer Concepts Speech ROM also made use of the TMS5220 speech processor but not the speech ROMs, instead driving the speech processor directly.[73] The speech upgrade sold poorly and was largely superseded by Yuqori darajadagi dasturiy ta'minot 's software-based synthesiser using the standard sound hardware.

The speech upgrade also added two empty sockets next to the keyboard, intended for 16 KB serial ROM cartridges containing either extra speech phoneme data beyond that held in the speech paged ROM or general software accessed through the ROM Filing System. The original plan was that some games would be released on cartridges, but due to the limited sales of the speech upgrade combined with economic and other viability concerns,[74] little or no software was ever produced for these sockets. The cut-out space next to the keyboard (nicknamed the "ashtray") was more commonly used to install other upgrades, such as a ZIF socket for conventional paged ROMs.[iqtibos kerak ]

Use in the entertainment industry

The BBC Domesday loyihasi, a pioneering multimedia experiment, was based on a modified version of the BBC Micro's successor, the BBC ustasi.

Musiqachi Vins Klark of the British synth pop bands Depeche rejimi, Yazoo va O'chirish used a BBC Micro (and later a BBC ustasi ) with the UMI musiqa sekvenseri to compose many hits.[75] In music videos from the 1980s featuring Vince Clarke, a BBC Micro is often present or provides text and graphics such as a clip for Erasure's "Oh L'Amour". Musiqiy guruh Qirolicha used the UMI Music Sequencer on their record Sehrning bir turi. The UMI is also mentioned in the CD booklet. Other bands who have used the Beeb for making music are A-ha and the reggae band Chelik zarbasi. Paul Ridout is credited as "UMI programmer" on Avtomobillar ' bassist/vocalist Benjamin Orr 's 1986 solo album, The Lace. Other UMI users included Blankanj, Alan Parsons va Mut Lange.[76] Qora Uhuru used the Envelope Generator from SYSTEM software (Sheffield) running on a BBC Micro, to create some of the electro-dub sounds on Try It (Madhiya album 1983).

The BBC Micro was used extensively to provide graphics and sound effects for many early 1980s BBC TV shows. These included, notably, series 3 and 4 of Sarguzashtlar o'yini;[77] the children's quiz game "First Class" (where the onscreen scoreboard was provided by a BBC Micro nicknamed "Eugene"); and numerous 1980s episodes of Doktor kim shu jumladan "Kastrovalva ", "Besh shifokor ", va"Egizak dilemma ".

Meros

In 2013, NESTA released a report into the legacy of The BBC Micro, looking at the history and impact of the machine and The BBC Computer Literacy project. In June 2018, the BBC released its archives of the Computer Literacy Project.[78][79]

Shuningdek qarang

Adabiyotlar

  1. ^ Hachman, Mark (2002). "ARM Cores Climb into 3G Territory". ExtremeTech. Arxivlandi from the original on 18 January 2016.
  2. ^ Turley, Jim (2002). "The Two Percent Solution". www.embedded.com. Arxivlandi asl nusxasidan 2016 yil 4 martda.
  3. ^ a b v d Hormby, Thomas (8 February 2007). "Acorn and the BBC Micro: From education to obscurity". Low End Mac. Arxivlandi asl nusxasidan 2007 yil 3 martda. Olingan 1 mart 2007.
  4. ^ Laing, Gordon (22 March 2004). "Retro computing". Shaxsiy kompyuter dunyosi. Arxivlandi asl nusxasi 2012 yil 20 avgustda. Olingan 10 aprel 2012.
  5. ^ Collins, Barry (7 August 2006). "BBC Basic: the people's language". PC Pro. Arxivlandi 2007 yil 10 fevralda asl nusxadan. Olingan 7 fevral 2007.
  6. ^ a b v d e f g Building the BBC Micro (The Beeb) - Computerphile (YouTube). Computerphile. 2015 yil 25 mart. Olingan 20 iyun 2020.
  7. ^ a b v Smith, Tony (30 November 2011). "The BBC Micro turns 30". The Register Hardware. Arxivlandi from the original on 12 December 2011. Olingan 12 dekabr 2011.
  8. ^ "The BBC Microcomputer and me, 30 years down the line". BBC yangiliklari. BBC yangiliklari. 2011 yil 1-dekabr. Arxivlandi from the original on 11 December 2011. Olingan 13 dekabr 2011.
  9. ^ a b "'Beeb' creators reunite at museum". BBC yangiliklari. 20 mart 2008 yil. Arxivlandi asl nusxasidan 2008 yil 23 martda. Olingan 23 mart 2008.
  10. ^ Vasko, Tibor; Dicheva, Darina (September 1986). "Educational policies: an international review" (PDF). Austria: International Institute for Applied Systems Analysis: 7. Arxivlandi (PDF) asl nusxasidan 2012 yil 31 mayda. Olingan 12 dekabr 2011. Iqtibos jurnali talab qiladi | jurnal = (Yordam bering)
  11. ^ a b McClelland, David (18 March 2011). "How a BBC Micro shaped the course of GeekDad's life". Simli. Arxivlandi asl nusxasi 2011 yil 30 dekabrda.
  12. ^ Williams, Gregg (January 1983). "Microcomputer, British Style / The Fifth Personal Computer World Show". BAYT. p. 40. Olingan 19 oktyabr 2013.
  13. ^ Feder, Barnaby J. (27 February 1984). "British race is on in microcomputers". The New York Times. Nyu York. Arxivlandi asl nusxasidan 2013 yil 18 mayda. Olingan 12 dekabr 2011. Sales neared $60 million in the second half of last year as efforts began to sell to schools in the United States and Germany.
  14. ^ "Acorn Computer Makes U.S. Debut". The New York Times. 7 October 1983. Arxivlandi asl nusxasidan 2013 yil 18 mayda. Olingan 12 dekabr 2011. Acorn Computers Ltd., which dominates the educational computer market in Britain, introduced its BBC microcomputer in the United States yesterday and said it had already received $21 million in orders from American schools. [...] the Acorn Computer Corporation, the British company's United States subsidiary.
  15. ^ Caruso, Denise (8 October 1984). "Acorn plucks former Apple reps". InfoWorld. 6 (41): 14.
  16. ^ a b Lewis, Peter H. (18 December 1984). "Peripherals; The British are Coming". The New York Times. Nyu York. Arxivlandi asl nusxasidan 2013 yil 18 mayda. Olingan 12 dekabr 2011. At a consumer electronics show in London last week, a company official said Acorn intends to rectify the situation by becoming the best-selling educational computer in America. [...] Most important to teachers, the Acorn is already set up for local area networking, allowing all computers in a classroom to be linked together.
  17. ^ Edwards, Benj (17 May 2010). "[ Retro Scan of the Week ] The BBC Microcomputer". Vintage Computing and Gaming. Arxivlandi asl nusxasidan 2011 yil 17 iyulda. Olingan 23 may 2011. This scan of an American BBC Microcomputer ad [...]
  18. ^ a b "Acorn moves out of US". Acorn foydalanuvchisi. Fevral 1986. p. 9. Olingan 26 sentyabr 2020.
  19. ^ Sadauskas, Andrew (27 July 2012). "BBC Micro B lives on: Strong growth for ARM after increased tablet and smartphone use". SmartCompany. Arxivlandi 2012 yil 28 iyuldagi asl nusxadan. Olingan 7 avgust 2012.
  20. ^ Tank, Andrew (10 April 1986). "India's Schoolchildren Have Got Class". Kompyuter haftaligi. General Reference Center Gold. p. 29.
  21. ^ Keval J. Kumar (1987). "Media education and computer literacy in India: The need for an integrated 'compunication". International Communication Gazette. 40 (3): 183–202. doi:10.1177/001654928704000303. S2CID  144406303.
  22. ^ "SCL Unicorn". computinghistory.org.uk. Arxivlandi asl nusxasi on 21 August 2010.
  23. ^ "India takes on Beeb assembly". Acorn foydalanuvchisi. November 1984. p. 10. Olingan 25 oktyabr 2020.
  24. ^ "Mexico deal gives Beeb south-of-border base". Acorn foydalanuvchisi. April 1985. p. 17. Olingan 26 oktyabr 2020.
  25. ^ a b "BBC Micro – Review". Computing Today. 1982 yil mart. Olingan 12 dekabr 2011.
  26. ^ Dunn, John E (1 December 2011). "Geeks rejoice as BBC Micro celebrates 30-year anniversary". Techworld. Arxivlandi asl nusxasidan 2011 yil 4 dekabrda. Olingan 4 mart 2012.
  27. ^ "BBC Micro celebrates thirtieth anniversary". TechCentral.ie. PC Live!. 2 dekabr 2011. Arxivlangan asl nusxasi 2013 yil 17 fevralda. Olingan 4 mart 2012.
  28. ^ "Home computing pioneer honoured". BBC yangiliklari. 2007 yil 29 dekabr. Arxivlandi asl nusxasidan 2010 yil 7 avgustda. Olingan 26 aprel 2010.
  29. ^ a b "Electron set for battle at £199". Acorn foydalanuvchisi. July 1983. p. 5. Olingan 26 sentyabr 2020.
  30. ^ Stirling, Mike (21 August 2011). "BBC Micro on an FPGA". Arxivlandi asl nusxasidan 2012 yil 20 dekabrda. Olingan 11 iyun 2012.
  31. ^ Fairbairn, Douglas (31 January 2012). "Oral History of Sophie Wilson" (PDF). Arxivlandi asl nusxasi (PDF) 2016 yil 3 martda. Olingan 2 fevral 2016.
  32. ^ [BBC Microcomputer Service Manual]
  33. ^ "The start of the revival - The ARM and the Archimedes (1986 to 1988)". www.mcmordie.co.uk. Arxivlandi from the original on 11 July 2016. Olingan 15 aprel 2018.
  34. ^ "Drobe.co.uk archives". www.drobe.co.uk. Arxivlandi asl nusxasidan 2018 yil 15 aprelda. Olingan 15 aprel 2018.
  35. ^ "Sprow's webpages - cyber doctor for poorly beebs". www.sprow.co.uk. Arxivlandi asl nusxasidan 2017 yil 6 oktyabrda. Olingan 15 aprel 2018.
  36. ^ Watford Electronics 32K Ram Board Manual Arxivlandi 11 oktyabr 2016 yilda Orqaga qaytish mashinasi
  37. ^ Scholten, Wouter (17 June 2007). "USA model BBC micro". Arxivlandi asl nusxasi 2011 yil 23 iyulda. Olingan 28 mart 2008.
  38. ^ Whytehead, Chris (9 November 2007). "Chris's Acorns: German BBC Microcomputer Model B". Arxivlandi asl nusxasi 2010 yil 21 fevralda. Olingan 28 mart 2008.
  39. ^ "Name changes for the worse". Mikro foydalanuvchi. Stockport, UK: Database Publications. 1 (4): 112. June 1983. ISSN  0265-4040.
  40. ^ Bray, Andrew C.; Dickens, Adrian C.; Holmes, Mark A. (1983). "Appendix G". The Advanced User Guide for the BBC Microcomputer. Cambridge, UK: Cambridge Microcomputer Centre. p. 512. ISBN  0-946827-00-1. Arxivlandi asl nusxasi (zipped PDF) 2006 yil 14 yanvarda. Olingan 28 mart 2008.
  41. ^ "US Issue 1 BBC". Arxivlandi asl nusxasidan 2013 yil 16 yanvarda. Olingan 23 may 2011. These machines were originally manufactured for export to America. Having now shipped them back [...]
  42. ^ Whytehead, Chris. "Chris's Acorns: US BBC Microcomputer (converted for UK)". Arxivlandi asl nusxasi 2010 yil 17 fevralda. Olingan 28 mart 2008.
  43. ^ Smith, Bruce (July 1985). "B+ Grading". Acorn foydalanuvchisi. pp. 160–161. Olingan 18 oktyabr 2020.
  44. ^ "D- for BBC B+". Your Computer. June 1985. p. 21. Olingan 28 noyabr 2020.
  45. ^ "Enter the 128k Beeb". Acorn foydalanuvchisi. Noyabr 1985. p. 7. Olingan 18 oktyabr 2020.
  46. ^ "Arxivlangan nusxa" (PDF). Arxivlandi (PDF) 2013 yil 3 fevraldagi asl nusxadan. Olingan 3 noyabr 2012.CS1 maint: nom sifatida arxivlangan nusxa (havola)
  47. ^ BBC Microcomputer System User Guide (PDF). British Broadcasting Corporation. Oktyabr 1984. p. 422. Arxivlandi (PDF) asl nusxasidan 2012 yil 20 fevralda. Olingan 13 dekabr 2011.
  48. ^ Kevin Edwards (January 1986). "Inside the 8271 – how your DFS really functions". Mikro foydalanuvchi. Stockport, UK: Database Publications. 3 (11): 228. ISSN  0265-4040.
  49. ^ "Support Group Application Note No. 023" (PDF). Issue 1. Acorn Computers. 9 July 1992. Archived from asl nusxasi (PDF) on 20 October 2018. Olingan 12 dekabr 2011. Iqtibos jurnali talab qiladi | jurnal = (Yordam bering)
  50. ^ "Remembering the BBC Micro". BBC yangiliklari. 20 mart 2008 yil. Arxivlandi from the original on 3 April 2011. Olingan 30 noyabr 2010.
  51. ^ BBC Mikrokompyuterlari uchun qo'llanma, chapter 42, pp. 418–441.
    The light pen, 1 MHz bus and user port were supported by generic memory-mapped I/O calls (OSBYTE 146–151), and Teletext graphics could be printed through OSWRCH like normal text. The Archimedes and its Interface Podule successfully emulated Teletext and the user port through these calls.
  52. ^ "Section – Language Extension". A & B hisoblash. 1 Golden Square, London: Argus Specialist Publications: 27–29. 1985 yil fevral.CS1 tarmog'i: joylashuvi (havola)
  53. ^ Coll, John (1982). BBC Mikrokompyuterlari uchun qo'llanma. London: British Broadcasting Corporation. pp. 450, 468. ISBN  0-563-16558-8.
  54. ^ Sinclair Research Ltd,ZX Spectrum BASIC programming, chapters 23–25
  55. ^ Stuart Cheshire (19 May 1989). "An Experiment in Real-Time Networking". Arxivlandi asl nusxasi 2017 yil 18 martda. Olingan 20 oktyabr 2017.
  56. ^ Williams, Noel (May 1985). "Acorn Music 500". Shaxsiy kompyuter dunyosi. pp. 182–184. Olingan 12 oktyabr 2020.
  57. ^ Cullis, Roger (December 1984). "To the BBC by bus and Tube" (PDF). Amaliy hisoblash. Olingan 19 oktyabr 2020.
  58. ^ Furber, Steve (speaker); Fitzpatrick, Jason (producer, director) (22 September 2009). Steve Furber Talk – Acorn World – 13-09-2009 (Podcast). Haverhill, Suffolk, UK: Centre for Computing History. Event occurs at 25:35, 38:20. Arxivlandi from the original on 3 October 2011. It turns out [the ARM reference model] is quite important because there are some interesting patent defence cases that depend to some significant extent on this information. [...] I wrote the BBC BASIC reference model, [...] and the complete thing is 808 lines of BBC BASIC, and that's the complete processor. The Acorn World exhibition was held in Huddersfield.
  59. ^ Whytehead, Chris. "Chris's Acorns: Acorn A500 (prototype)". Chris's Acorns. Arxivlandi 2011 yil 18 iyuldagi asl nusxadan. Olingan 10 fevral 2012.
  60. ^ Libbenga, Jan (19 January 2004). "My PC is older than yours". Xatlar. Ro'yxatdan o'tish. Arxivlandi from the original on 23 May 2012. Olingan 13 dekabr 2011.
  61. ^ Pountain, Dick (October 1987). "The Archimedes A310". BAYT. p. 125. Olingan 4 avgust 2014.
  62. ^ "nvg.ntnu.no". ntnu.no. Arxivlandi asl nusxasi 2007 yil 27-iyunda. Olingan 8 may 2018.
  63. ^ Ward, Mark (25 August 2010). "Tech Know: BBC Micros used in retro programming class". BBC yangiliklari. Arxivlandi from the original on 26 August 2010. Olingan 25 avgust 2010.
  64. ^ "30 Years of the BBC Micro - Celebration Event at ARM - Computing History". www.computinghistory.org.uk. Arxivlandi asl nusxasidan 2018 yil 15 aprelda. Olingan 15 aprel 2018.
  65. ^ a b "Internet portal launched". Acorn foydalanuvchisi (215). 1999 yil dekabr. P. 7. Arxivlandi asl nusxasidan 2014 yil 14 aprelda. Olingan 16 avgust 2013.
  66. ^ "Retrosoftware". www.retrosoftware.co.uk. Olingan 15 aprel 2018.
  67. ^ "stardot.org.uk - Index page". stardot.org.uk. Arxivlandi asl nusxasidan 2017 yil 16 sentyabrda. Olingan 15 aprel 2018.
  68. ^ Whytehead, Chris. "Chris's Acorns: BBC Microcomputers". Arxivlandi asl nusxasidan 2010 yil 25 noyabrda. Olingan 30 noyabr 2010.
  69. ^ Wolstenholme, Ian (1 September 2010). "Beebmaster – Beebhelp – Acorn Serial Numbers". Arxivlandi from the original on 16 January 2011. Olingan 30 noyabr 2010.
  70. ^ Burton, Robin (May 1993). "512 Forum". Beebug. 12 (1): 36–40.
  71. ^ Reference Data Sheet:SAA5050 Series, Teletext Character Generator, July 1982, Mullard.
  72. ^ "The BBC Micro Speaks". Acorn foydalanuvchisi. October 1982. pp. 27–29. Olingan 30 oktyabr 2020.
  73. ^ Phillips, Martin (April 1986). "Technical Talk". Acorn foydalanuvchisi. pp. 180–181, 183. Olingan 30 oktyabr 2020.
  74. ^ "No cartridge boon for Beeb". Acorn foydalanuvchisi. 1984 yil may. 7. Olingan 29 sentyabr 2020.
  75. ^ "Erasure's Big Hit". Acorn foydalanuvchisi. 1 June 1988.
  76. ^ "UMI-2B". Ovozli ovoz. November 1985. pp. 24–32. ISSN  0951-6816. OCLC  925234032.
  77. ^ "The Adventure Game S03E03 , Part 3 , Adam Tandy , Sandra Dickinson , Chris Serle - YouTube". 2010 yil 11 iyun. Arxivlandi asl nusxasidan 2017 yil 25 martda. Olingan 24 iyun 2016.
  78. ^ "BBC releases computer history archive". BBC yangiliklari. 27 iyun 2018 yil. Olingan 27 iyun 2018.
  79. ^ "BBC Computer Literacy Project Archive". computer-literacy-project.pilots.bbcconnectedstudio.co.uk. Olingan 27 iyun 2018.

Tashqi havolalar