===== ACORN BBC MICRO ===== Da DVG - Il Dizionario dei Videogiochi \\ Il **BBC Micro** è stato uno dei primi home [[computer]]. Fu progettato e costruito da [[Acorn Computers Ltd|Acorn Computers]] per la //British Broadcasting Corporation// (//BBC//). \\ |[[elenco computer|{{gennaio08:acornlogo2.png|}}]]| \\ Nei primi anni '80, la //BBC// creò quello che divenne noto come il //BBC Computer Literacy Project// (progetto //BBC// per l'alfabetizzazione informatica). Questo progetto fu messo in atto in buona parte come risposta a un documentario estremamente influente della BBC, The Mighty Micro, in cui il dott. //Christopher Evans// del// National Physical Laboratory// predisse l'avvento della rivoluzione informatica e l'impatto che avrebbe avuto sull'economia, sull'industria e sullo stile di vita nel //Regno Unito//. ===== Premessa ===== La //BBC// intendeva basare il suo progetto su un microcomputer in grado di svolgere diverse operazioni che sarebbero state descritte nella serie TV //The Computer Programme// (1981). La lista degli argomenti includeva programmazione, grafica, suono e musica, il Teletext, la gestione di [[periferiche]] esterne, l'[[i.a.|intelligenza artificiale]] e così via. Dopo aver preso la decisione di mettere in commercio un [[computer]] col proprio marchio, la BBC mise a punto delle specifiche tecniche (piuttosto ambiziose per l'epoca) che mise al bando. La //BBC// discusse la questione con [[SINCLAIR, SIR CLIVE|Sir Clive Sinclair]], che tentò di "affibbiarle" il poco fortunato Grundy NewBrain, le cui specifiche erano però ben lontane da quelle stabilite; l'offerta fu quindi rifiutata. La BBC si mise in contatto con diversi altri produttori di [[computer]] britannici, tra cui [[Dragon]] e [[Acorn Computers Ltd|Acorn]]. Il team //Acorn// stava lavorando su un aggiornamento dell'[[Acorn Atom]]. Noto col nome interno di **Proton**, disponeva di una grafica migliore e di una più veloce [[CPU]] [[MOS Technology 6502]] a 2[[MHz]]. In quel periodo il calcolatore era ancora in fase di prototipo, ma il team //Acorn//, che si basava in buona parte su studenti dell'//Università di Cambridge// (come i leggendari //Roget Wilson// e //Steve Furber//), lavorò giorno e notte per presentare alla //BBC// un esemplare funzionante di Proton. L'//Acorn Proton// fu non soltanto l'unica [[macchina]] che soddisfaceva le specifiche //BBC//: le superava in quasi ogni ambito. Era senza dubbio il vincitore. Giunse voce che il //BBC// inizialmente rifiutò il Proton, sostenendo che esso non rappresentava correttamente la moderna era del [[computer]]. La [[Acorn Computers Ltd|Acorn]] ribatté a ciò proponendo di nuovo il //Proton//, questa volta con i tasti funzione color arancio chiaro, senza altri cambiamenti. Così modificato venne accettato. \\ |{{:maggio08:bbc_micro.jpg?250}}| | //Il didattico Acorn BBC Micro// | \\ ===== Incidenza di mercato ===== Il [[computer]] fu prodotto come //BBC Micromputer// all'inizio del 1982. Era molto popolare nel regno unito; così come per il [[Sinclair ZX Spectrum]], prodotto pure in quel periodo, la domanda superava di molto l'offerta, e per qualche mese ci furono lunghi ritardi prima che i clienti ricevessero i prodotti che avevano ordinato. Un breve tentativo di vendita del [[computer]] negli //Stati Uniti// fallì, a causa principalmente del dominio della famiglia degli [[Apple II]]. Il successo del prodotto nel //Regno Unito// fu essenzialmente dovuto all'accoglienza favorevole come [[computer]] "scolastico"; la quasi maggioranza delle scuole inglesi utilizzavano //BBC Micro// per l'alfabetizzazione informatica e varie attività con i [[computer]]. Research Machines era stata, fino ad allora, un leader nel mercato dei [[computer]] scolastici in //Inghilterra//. Il //BBC Micro// fu anche un prodotto più affidabile e durevole rispetto al [[Sinclair ZX Spectrum|Sinclair Spectrum]], riuscendo a resistere a tutti i maltrattamenti degli scolari. Il //Beeb//, come venne presto chiamato dai suoi utenti, inizialmente uscì in due modelli; il Model A a £235, e il Model B a £335. La [[Acorn Computers Ltd|Acorn]] prevedeva le vendite totali circa 12.000, ma alla fine oltre un milione di //BBC Micro// furono venduti. ===== Descrizione ===== Il Model A aveva 16 [[KB]] di [[RAM]]; il Model B offriva 32 [[KB]] di [[RAM]] e includeva varie [[interfacce]] aggiuntive di I/O: porte seriali e parallele, una porta I/O a 8 [[bit]], quattro [[input]] analogici e un connettore per [[espansioni]] che permetteva di connettere [[hardware]] aggiuntivo. Era presenta anche un'[[interfaccia]] detta //Tube// che permetteva di aggiungere un secondo processore; essa fu presto sfruttata da terze parti per vari prodotti, tra cui una scheda Z80 abbinata ad un'unità a dischi che permetteva al //BBC// di eseguire [[programmi]] CP/M. Un gran numero di giochi furono scritti, inclusa la versione nativa del classico gioco per [[computer]] [[bbc_Elite|Elite]] di [[braben, david|David Braben]], [[conversione|convertito]] poi qualche anno più tardi per il [[Commodore 64]] e una grande varietà di [[periferiche]] aggiuntive ed [[espansioni]] furono disponibili, dato che il [[PC]] disponeva di [[disk drive|floppy disk drive]] e di schede di rete Econet da poter aggiungere; c'erano anche connettori per l'aggiunta di [[ROM]] supplementare al sistema. Il [[linguaggio]] di programmazione BBC [[BASIC]] fonito con la [[ROM]] interna era in assoluto il più sofisticato del periodo, ed era totalmente [[compatibilità|compatibile]] con gli scopi didattici; [[programmi]] avanzati potevano essere scritti senza dover perdersi nella giungla della programmazione in assembler (necessaria con molti [[computer]] concorrenti). Tuttavia, se si desiderava o bisognava fare programmazione in [[assembler]], il BBC [[BASIC]] disponeva di un assemblatore incorporato. Ancora nel 2004, grazie alla sua facile espandibilità e funzioni I/O, ci sono parecchi BBC in uso, e una comunità di utenti dediti a scoprire nuove cose da fare con il vecchio [[hardware]]. Esistono anche [[emulatori]] per personal [[computer]] moderni in modo da permettere anche a chi non dispone del [[computer]] originale di poter provare ad utilizzare il //BBC Micro//. Una versione ridotta del //BBC Micro//, destinato più ai giochi fu [[Acorn Electron]]; i giochi furono scritti specialmente per il più limitato [[hardware]] dell'Electron, ma potevano girare anche sul BBC. Nel 1986, la [[Acorn Computers Ltd|Acorn]] seguì al model B il [[BBC Master]], che offriva 128[[kb]] di [[memoria]] e molti altri perfezionamenti che migliorarono l'originale del 1982. Il case è stato progettato dal disegnatore industriale //Allen Bothroyd// della //Cambridge Product Design Ltd.// \\ |{{:maggio08:bbc_micro_rear.jpg?250}}| | //Interfacce del [[computer]]// | \\ ===== Specifiche ===== * Processore [[MOS Technology 6502]] a 2 [[MHz]] * 32 [[KB]] di [[ROM]] (16 [[KB]] per il MOS (Machine Operating System), 16 [[KB]] per il BBC [[BASIC]]) * 32 [[KB]] di [[RAM]] (16 [[KB]] nel model A, 64 [[KB]] nel model B+) * Otto diverse modalità grafiche, con varie [[risoluzione|risoluzioni]] e numero di colori, e quindi anche varie occupazioni di [[memoria]] (vedi tabella) * [[Chip]] audio Texas Instruments SN76489 con quattro canali audio indipendenti (tre melodici e uno di rumore) * [[Hardware]] supportato di serie: * [[ROM]] inseribili direttamente in uno scomparto o tramite scheda. * [[Interfaccia]] per mangia[[cassette]] (con controllo del motore) * porta parallela Centronics per [[stampante]] (solo Modello B) * [[interfacce]] seriali (standard RS-423, di cui l'RS-232 è un sottoinsieme) * uscita video per TV, RGB o 1v p-p video [[monitor]] * quattro ingressi analogici (utilizzabili per due [[joystick]]) * [[Interfaccia]] proprietaria "Tube" per [[espansioni]] [[CPU]] esterne * "porta utente" (solo Model B) * porta di [[espansione]] generica nota come "1 [[MHz]] bus" * L'uso di unità a [[floppy disk]] richiede l'installazione di una ROM DFS (per la gestione del filesystem su disco) e una scheda controller * Attraverso il "Tube" si poteva collegare una seconda [[CPU]] (come il 6502, lo Zilog Z80 per permettere l'utilizzo del CP/M, il NS32016, un ARM1, e altri) * Tabella dei modi grafici ([[pixel]] e caratteri. [[risoluzione]] in colonne X × linee Y): \\ ^Modo ^Pixel res. ^Caratteri ^Colori ^Memoria^ |0 |640 × 256 |80 × 32 |2 |20 [[KB]]| |1 |320 × 256 |40 × 32 |4 |20 [[KB]]| |2 |160 × 256 |20 × 32 |16 |20 [[KB]]| |3 |- |80 × 25 |2 |16 [[KB]]| |4 |320 × 256 |40 × 32 |2 |10 [[KB]]| |5 |160 × 256 |20 × 32 |4 |10 [[KB]]| |6 |- |40 × 25 |2 |8 [[KB]]| |7 |Teletext |40 × 25 |8 |1 [[KB]]| \\ * I Modi dallo 0 al 6 potevano mostrare quattro colori scelti tra una paletta di sei. I Colori potevano anche lampeggiare. * Il settimo modo introduceva una modalità compatibile con quella del televideo ===== Voci correlate ===== * [[Acorn Archimedes|Acorn Archimedes - la nuova generazione di BBC]] * [[Acorn Atom]] ===== Collegamenti esterni ===== * [[http://www.nvg.ntnu.no/bbc/history.php3|The BBC Lives!]] (in Inglese) * [[http://www.stairwaytohell.com/|Stairway to Hell]] (in Inglese) ===== Video ===== ^ **//Spot BBC Micro//** ^ |{{youtube>large:H6EOFwK0yCg}}| | //Il simpatico spot originale del BBC Micro.// |