IBM 5100: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: overlinking giorni e mesi dell'anno e modifiche minori |
m Bot: sostituisco {{Infobox Computer}} con {{Computer}} (vedi discussione) |
||
Riga 1:
{{
|nome= IBM 5100 Portable Computer
|tabelladim=
Riga 54:
Il QIC (acronimo di ''Quarter Inch Cartridge'') era uno standard per memoria di massa a [[nastro magnetico]] chiuso in [[cartuccia (supporto)|cartridge]]. Il QIC è stato sviluppato dalla [[3M]] nel [[1972]] e alcune delle sue molte evoluzioni sviluppate nel corso degli anni sono utilizzate ancora oggi. Il primo formato di cartridge per QIC, il DC300 (DC è l'abbreviazione dell'[[lingua inglese|inglese]] "data cartridge", in [[lingua italiana|italiano]] "cartuccia per dati", e 300 è un valore legato alla lunghezza del nastro magnetico), utilizzava nastri magnetici da 1/4 di [[pollice (unità di misura)|pollice]] lunghi 300 [[piede (unità di misura)|piedi]] su cui era possibile memorizzare fino a 204 [[KiB]]. Il drive QIC integrato nell'IBM 5100 utilizzava questo primo formato di cartridge.
La [[CPU]] dell'IBM 5100, denominata [[PALM]] (acronimo di ''Put All Logic in Microcode''), era realizzata dall'IBM e si presentava come un singolo [[circuito stampato]] su cui erano alloggiati 15 grossi [[circuiti integrati]]. Il PALM era una CPU a 8/16 [[bit]] che indirizzava fino a 64 KiB di [[memoria (informatica)|memoria]] di sistema, era dotata di [[microcodice]] e aveva una [[frequenza di clock]] di 1,9
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 interrutore sul pannello frontale per selezionare quale interprete doveva essere eseguito all'accensione del computer).
Riga 60:
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]] [[IMB 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
==Specifiche tecniche e altre informazioni==
Riga 70:
* Memoria di massa: cartridge DC300 per drive QIC integrato di serie nel case del computer.
* [[interprete (informatica)|Interpreti]] residenti su ROM: APL e/o BASIC.
* Peso: 25
* Prezzo: da 8.975 a 19.975 dollari a seconda della versione.
==Versioni==
{|{{prettytable|text-align=center}}
! Versione || RAM installata || Linguaggi di programmazione<br />residenti su ROM || Prezzo
|-
| A1 || 16 KiB || APL || $ 8.975
|