IBM 5100: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
ZimbuBot (discussione | contributi)
m WPCleaner v1.33 - Disambigua corretti 2 collegamenti - All-in-one, Portatile
m Descrizione: fix wl (sempre rosso, ma il termine corretto è questo)
Riga 58:
L'IBM 5100 disponeva di memoria di sistema sia [[random access memory|RAM]] che [[read only memory|ROM]] ed era disponibile in 12 versioni diverse per quantitativo di RAM installata e [[interprete (informatica)|interpreti]] di [[linguaggio di programmazione|linguaggi di programmazione]] ad alto livello residenti su ROM. La RAM poteva essere da 16, 32, 48, o 64 KiB. Gli interpreti di linguaggi di programmazione ad alto livello potevano essere per l'[[APL]] e/o il [[BASIC]]. Un interprete veniva eseguito automaticamente all'accensione del computer (la versione di IBM 5100 con entrambi i linguaggi aveva un interruttore sul pannello frontale per selezionare quale interprete doveva essere eseguito all'accensione del computer).
 
La ROM era divisa in "control ROS" (ROS è l'acronimo di ''Read Only Storage''), 1 KiB, "executable ROS", fino a 64 KiB, e "non-executable ROS", fino a 150 KiB. La control ROS risiedeva nel PALM mentre la executable ROS e la non-executable ROS risiedevano ognuna su un proprio circuito stampato. Nella control ROS e nella executable ROS era memorizzato il microcodice mentre nella non-executable ROS gli interpreti APL e BASIC. Il microcodice utilizzato in esecuzione dell'interprete APL era diverso da quello utilizzato in esecuzione dell'interprete BASIC: il primo era un sottoinsieme del microcodice utilizzato nel [[mainframe]] [[IBM System/360]], il secondo un sottoinsieme del microcodice utilizzato nel [[minicomputer]] [[IMBIBM System/3]]. Per accedere alla memoria di sistema, siccome poteva superare i 64 KiB indirizzabili dal PALM, veniva utilizzato il ''[[bank switching]]''.
 
L'IBM denominò il 5100 "portable computer", in italiano "computer portatile", nonostante pesasse 25 kg, avesse le dimensioni di un [[computer desktop|desktop]] e non fosse prevista l'[[alimentazione elettrica|alimentazione]] tramite [[batteria (chimica)|batterie]] integrate. Se si pensa ai moderni [[Computer portatile|portatili]] tale definizione fa sorridere ma bisogna considerare che all'epoca la [[microelettronica]], la tecnologia che ha permesso di ridurre le dimensioni dei computer, era solo agli inizi: il primo [[microprocessore]], il componente elettronico che ha dato origine alla diffusione dei [[microcomputer]], era stato realizzato solo da pochi anni ([[1971]]), i primi microcomputer, semplici esercitazioni tecniche per appassionati di [[elettronica]], sono infatti di quegli anni. Altrimenti erano disponibili i mainframe, che avevano le dimensioni di un armadio, oppure, come soluzione più economica, i minicomputer, che avevano le dimensioni di un frigorifero. Non ci si deve quindi stupire della denominazione "portable computer" attribuita dall'IBM, per gli standard dell'epoca non era assolutamente inappropriata. Oggi un personal computer con tali caratteristiche viene invece definito [[Computer all-in-one|all-in-one]].