Movatterモバイル変換


[0]ホーム

URL:


Přeskočit na obsah
WikipedieWikipedie: Otevřená encyklopedie
Hledání

IBM 5100

Z Wikipedie, otevřené encyklopedie
IBM 5100
The IBM 5100 Portable Computer
The IBM 5100 Portable Computer
Základní informace
VýrobceIBM
Typprofesionální počítač
Datum uvedenízáří 1975; před 18099 dny
Cena8975-19975USD
Ukončení produkce1978
Specifikace
ProcesorIBM PALM 1,9 MHz
Paměť16–64 KBRAM (s 16 KB stránkami)
32–64 KBROM
Displej5palcováobrazovka
Grafický procesor64x16 znaků
Vstupní zařízeníklávesnice
Hmotnost25 kg (55 lb)
Posloupnost
NástupceIBM 5110
Některá data mohou pocházet zdatové položky.

IBM 5100 Portable Computer je jeden z prvníchpřenosných počítačů[1] představený v září 1975, šest let předIBM PC, a osm let před prvním úspěšnýmIBM kompatibilním přenosným počítačemCompaq Portable. V roce 1973 byl ve výzkumném centru IBM Palo Alt vyvinut jeho prototyp nazývaný SCAMP (Special ComputerAPL Machine Portable). Ať byl považován za evoluční nebo revoluční krok od prototypu SCAMP,[2] stále vyžadoval napájení z elektrické zásuvky.[3]

Když byl v roce 1981 představen počítač IBM PC, nesl označení IBM 5150 demonstrující jeho návaznost na řadu „IBM 5100“, i když jeho architektura byla odlišná od ostatních zařízení této řady.[4] IBM 5100 byl druhý přenosný počítač společnosti IBM. Prvním byl v roce 1960 počítačIBM 1401 přezdívaný DataMobile navržený pro vojenské použití, který bylo možné přepravovat nákladním automobilem.[5][6][7]

Na IBM 5100 navázaly počítačeIBM 5110 (v lednu 1978) aIBM 5120 (v únoru 1980); prodej počítačů této řady byl ukončen v březnu 1982.

Prototyp SCAMP

[editovat |editovat zdroj]
Prototyp SCAMP

V roce 1973 seBill Lowe podílel na vývoji inženýrského prototypu nazvaného SCAMP (Special Computer APL Machine Portable), který vytvořil Dr. Paul Friedl s týmem ve vědeckém centru IBM Los Gatos.[8][9] SCAMP byl vPC Magazine označen za „první osobní počítač na světě“.[10]

Lowe využil inženýrský prototyp a návrhový model průmyslového designera Toma Hardyho při svých prvních snahách ukázat životaschopnost jednouživatelského počítače.[11]

SCAMP emuloval minipočítačIBM 1130, aby na něm bylo možné spustit APL\1130.[12]APL byl v roce 1973 dostupný pouze nasálových počítačích, zatímco většina mikropočítačů stolní velikosti, např.Wang 2200 neboHP 9800 nabízela pouzeBASIC.

Protože SCAMP byl první přenosný jednouživatelský počítač, který emuloval výkon APL\1130, časopisPC Magazine jej v roce 1983 označil za „revoluční koncept“ a „první osobní počítač na světě“.[13][14]

Popis

[editovat |editovat zdroj]

IBM 5100 používal 16bitovýprocesorový modul nazývanýPALM (Program[15]AllLogic inMicrocode), kterýIBM 5100 Maintenance Information Manual také nazývalřadič. PALM mohl přímo adresovat64 KB paměti. Některé konfigurace IBM 5100 měly měly větší paměť než64 KB díky jednoduchémupřepínání bank paměti. Interprety jazyků APL a BASIC byly uloženy ve zvláštním adresním prostoruLanguage ROS, ke kterému PALM přistupuje jako k perifernímu zařízení. Bylo dostupných dvanáct modelů: s BASICem, s APL nebo s oběma jazyky. VelikostRAM mohla být16 KB,32 KB,48 KB nebo64 KB.[16] 5100 se prodával za cenu mezi 8975-19975dolarů (v dnešních cenách by to byl asi pětinásobek).[17]

Počítač IBM 5100 byl často popisován jako „přibližně padesátilibrový“,[18] jeho váha však byla spíše 55 liber (25 kg). ČasopisBYTE v prosinci 1975 uvítal počítač IBM 5100 slovy „IBM vítej ve světě osobních počítačů“ a popisoval jej jako „25kilogramové balení interaktivního osobního výpočetního prostředí“ a uvedl, že do oblasti „osobních počítačů vstupuje výrobní a servisní gigant,“ i když jeho počítač má „prémiovou cenu“.[17]

Počítač tvořený jednou jednotkou velikosti menšího kufru o váze asi 25 kg obsahoval klávesnici, pětipalcovýCRT displej,páskovou jednotku, procesorIBM PALM, několik stovek KBROM sesystémovým softwarem, a až64 KB RAM.[8] Díky tomu, že mohl být transportován v kufříku, byl označován jako „přenosný“.

V roce 1975 bylo úžasným technickým úspěchem vyrábět a dodávat kompletní počítač s velkým množstvím pamětí ROM a RAM, obrazovkovým displejem a magnetopáskovou jednotkou v podobě celku, který lze přenášet. Dřívější stolní počítače přibližně stejné velikosti, např.HP 9830, neobsahovaly displej a neměly ani zdaleka tolik paměti. 5100 měl zabudovaný CRT displej (s úhlopříčkou pět palců) a zobrazoval 16 řádků po 64 znacích. Počítač měl přepínač, který umožňoval zobrazovat všech 64 znaků každého řádku nebo pouze prvních nebo druhých 32 znaků (proložených mezerami). K dispozici byl také přepínač pro zobrazení prvních 512 bytů hlavní paměti v šestnáctkové soustavě pro diagnostické účely.

IBM 5100 umožňoval připojení dvou druhů tiskáren:jehličkové tiskárny IBM 5103 nebo elektrického psacího stroje přes rozhraníTYCOM 5100 (společnostiTycom Systems Corporation), které umožňovalo tisknout na psacím strojiIBM Selectric rychlostí 15,5 znaků za sekundu.[19]

IBM 5100 byl vybavenýpáskovou jednotkou nadatové kazety QICDC300 s kapacitou204 KB. Jedna pásková jednotka byla nainstalována ve stroji a druhá (Model 5106) mohla být připojena. Na pásku bylo možné zapisovat v několika formátech po blocích velikosti 512 bytů. Disketové jednotka byla volitelně dostupná až u typuIBM 5110.[20]

Současně s ohlášením 5100 společnost IBM ohlásila také komunikační adaptér IBM 5100, který umožňoval přenos dat mezi 5100 a vzdáleným systémem. Díky němu mohl počítač 5100 pracovat jakoterminál IBM 2741 a byl navržen tak, aby mohl komunikovat s IBM 2741 kompatibilními stroji ve start-stop režimu s použitím kóduEBCD (ExtendedBinaryCodedDecimal). Kód EBCD se podobal rozšířenějšímu kódu IBMEBCDIC, ale nebl zcela stejný. Počítač měl také (neinzerovaný) volitelný sériový I/O port. Pro jeho používání bylo nutné zavést z pásky podporu pro programovací jazyky APL a BASIC. Na rozdíl od komunikačního adaptéru, který umožňoval připojení pouze k zařízením, která podporovala komunikačníTerminál IBM 2741, sériový port umožňoval uživatelům připojit libovolné zařízení, které používalo standardní sériový I/O port, včetně zařízení jiných firem než IBM.[21]

Jeden časopis popisoval „zajímavý standardní rys“ – připojení 5100 k televizoru,[16] který bylo možné použít jako externí videomonitor; k připojení sloužilBNC konektor na zadním panelu. 5100 měl na čelním panelu přepínač pro výběr mezi režimy zobrazováníbílé na černém nebo černé na bílém, který však fungoval pouze pro interní displej. Externí monitor nabízel pouze světlé znaky na černém pozadí. Snímkový kmitočet byl pevný60 Hz.

Research Device Coupler

[editovat |editovat zdroj]

V roce 1977 časopis IBM Systems Journal publikoval článek „The IBM 5100 and the Research Device Coupler - A personal laboratory automation system“, ve kterém je uvedeno, že „Pomocí přenosného počítače IBM 5100 ve spojení s Research Device Coupler byl vyvinut malý laboratorní automatizační systém. Tento kompaktní systém poskytuje specializovaný počítač s vyšším programovacím jazykem a univerzálním rozhraním prosběr dat a řízení experimentů, který je schopen přenášet data rychlostí 9600baudů. Jako příklad použití tohoto systému jsou uvedeny dva experimenty. Výzkumný Device Coupler popsaný v tomto článku je prototypem IBM 7406 Device Coupler.“[22]

Programovací jazyky

[editovat |editovat zdroj]

5100 byl dostupný sAPL,BASICem nebo oběma programovacími jazyky.[17] V době jeho uvedení byl APL obecně dostupný pouze nasálových počítačích, a většina počítačů stolní velikosti, např.Wang 2200 neboHP 9830 nabízela pouze BASIC. Jako stolní počítač, který nabízel APL, mohl soutěžit a mohl být inspirován starším systémemMCM/70.[23]

Stroje, které podporovaly oba jazyky, měly na čelním panelu přepínač pro výběr jazyka. Na čelním panelu 5100 to byl třetí přepínač zleva: nahoru APL, dolů BASIC.[16]

Když inženýři z IBM požádali jednoho z beta testerů, Donalda Polonise, aby zhodnotil počítač IBM 5100, zkonstatoval, že IBM 5100 nebude použitelný jako osobní počítač, pokud se lidé budou muset učit APL, aby jej mohli používat. Snažil se vyjádřit fakt, že aby byl přijat musí osobní počítač být snadno použitelný.[24] Zdá se, že pro začátečníky byla hlavní překážkou používání jazyka APL speciální znaková sada a klávesnice. Jazyk APL má výkonné funkce pro práci s daty jako jsouvektory amatice, zatímco na konkurenčním počítačiHP 9830 bylo potřeba pro maticové operace použít rozšíření v podobě přídavné ROM.

IBM 5100 měl zvláštní režim údržby. Přestože nebyl určen běžným uživatelům, manuál popisoval klávesnicovou posloupnost pro vstup do tohoto režimu. Režim údržby umožňoval přímé čtení i zápis do paměti RAM, video RAM, CPU registrů, vektorů přerušení, hodinového čítače, atd., pomocí šestnáctkových kódů ekvivalentních s jazykem symbolických adres. Díky tomu bylo možné zapisovat programy přímo do RAM. V tomto režimu počítač pracoval bez operačního systému a znalý uživatel v něm mohl vytvářet stabilní víceúlohové programy používající přerušení.

Emulátor v mikrokódu

[editovat |editovat zdroj]
Podrobnější informace naleznete v článku IBM PALM.

5100 byl založený na inovativním konceptu společnosti IBM, který pomocíemulátoru napsaného vmikrokódu umožňuje malému a relativně levnému počítači spouštět dříve napsané programy pro mnohem větší a dražší počítače bez vynaložení času a dalších nákladů pro vytvoření a odladění nových programů.[25]

K dispozici byly dva takové programy: nepatrně změněná verze APL interpretu APLSV společnosti IBM prosálové počítače seSystem/370, a interpret BASICu používaný na minipočítačíchSystem/3 společnosti IBM. Mikrokód 5100 byl schopen emulovat většinu funkčnosti jak počítačů pro System/370 tak pro System/3.

Splečnost IBM později použila stejný přístup proIBM PC modelXT/370, což bylo standardníIBM PC XT s kartou pro emulaci System/370.

Odraz v populární kultuře

[editovat |editovat zdroj]

John Titor, údajnýcestovatel v čase, který se vydává za amerického vojáka z roku 2036 sídlícího vTampě naFloridě, měl být přidělen k vládnímu projektu cestování v čase a vyslán zpět do roku 1975, aby získal počítačIBM 5100, který je v roce 2036 podle jeho slov potřeba kladění různých starších počítačových programů - což je možná narážka naProblém roku 2038 vUNIXu. Na počítači IBM 5100 běží programovací jazykyAPL aBASIC.

John Titor a počítač IBM 5100 (přejmenovaný na „IBN“ 5100, aby se zabránilo problémům s autorskými právy) jsou hlavními body zápletkyvizuálního románuSteins;Gate, kde se podílejí na zastavení výzkum organizaceSERN při vytváření dystopické budoucnosti.

Odkazy

[editovat |editovat zdroj]

Reference

[editovat |editovat zdroj]

V tomto článku byl použitpřeklad textu z článkuIBM 5100 na anglické Wikipedii.

  1. I.B.M. Corp. Introduces A 50-Pound Computer.The New York Times. 1975-09-10.Dostupné online. 
  2. Timeline of Computer History [online]. Computer History Museum [cit. 2014-05-07].Dostupné online. 
  3. Tech Time Warp of the Week: The 50-Pound Portable PC.Drátové.Dostupné online. 
  4. Alice Rawsthorn. The Clunky PC That Started It All.The New York Times. 2011-07-31.Dostupné online. 
  5. IBM 1401: The Mainframe *Impacts [online]. International Business Machines, 2012-03-07 [cit. 2021-07-23].Dostupné online. 
  6. IBM 1401: The Mainframe [online]. International Business Machines, 2012-03-07 [cit. 2021-07-23].Dostupné online. 
  7. The IBM 1401 [online]. Columbia University Computing History [cit. 2021-07-23].Dostupné online. 
  8. abFriedl, Paul J. SCAMP: The Missing Link In The PC's Past?.PC Magazine. November 1983, s. 190–197.Dostupné online [cit. 2015-01-08]. 
  9. IBM SCAMP, National Museum of American History [online]. Smithsonian Institution [cit. 2023-02-15].Dostupné online. 
  10. Friedl, Paul J., "SCAMP: The Missing Link in the PCs Past",PC Magazine, PC 2, No. 6, November, 1983, pp.190-197
  11. Atkinson, P, (2013)DELETE: A Design History of Computer VapourwareArchivováno 2. 10. 2022 naWayback Machine., London:Bloomsbury Publishing.
  12. FREEMAN, Shanna.HowStuffWorks "What was the first portable computer?" [online]. Computer.howstuffworks.com, 2012-09-19 [cit. 2014-07-22].Dostupné online. 
  13. PC Magazine, Vol. 2, No. 6, November 1983, ‘’SCAMP: The Missing Like in the PC's Past?‘’
  14. IBM Archives: IBM 5100 Portable Computer [online]. 03.ibm.com, 2003-01-23 [cit. 2014-07-22].Dostupné online. 
  15. A Microprocessor-based portable computer: The IBM 5100, Proceedings of the IEEE ( Volume: 64, Issue: 6, June 1976)
  16. abc The IBM 5100 Portable Computer.Modern Data (Mini-Micro Systems). October 1975, s. 50–55. 
  17. abc Welcome, IBM, to personal computing.Byte. December 1975, s. 90.Dostupné online [cit. 2016-03-19]. 
  18. IBM Archives: IBM 5100 Portable Computer [online].IBM, 2003-01-23.Dostupné online. 
  19. 197605.pdf [online]. 1976-05-11. Přenesený v maximální of 15.5 znaky za sekundu..Dostupné online. 
  20. IBM 5110 [online].Dostupné online. 
  21. Introduction; Expansion Feature; Communications Adapter Feature; Serial I/O Adapter Feature - IBM 5100 Maintenance Information Manual [Page 5]|ManualsLib [online]. www.manualslib.com [cit. 2021-03-09].Dostupné online. 
  22. The IBM 5100 and the Research Device Coupler.Chybí název periodika! IBM, 1977, roč. 16, čís. 1.Chybí povinný parametr: V šabloně{{Citace periodika}} je nutno určit zdrojové "periodikum" odkazu! 
  23. Zbigniew Stachniak, 2011.Inventing the PC: The MCM/70 Story. [s.l.]: McGill-Queen's Press - MQUP.Dostupné online.ISBN 978-0-7735-8146-3. S. 140–. 
  24. Bogdan Ion Purcaru, 2014.Games vs. Hardware. The History of PC video games: The 80s. [s.l.]: [s.n.].Dostupné online. Když inženýři z IBM požádali beta testere, Donalda Polonise .... 
  25. salvaging a huge IBM 1130 APL program What is a Personal Computer?.PC Magazine. November 1983.Dostupné online. 

Literatura

[editovat |editovat zdroj]
  • IBM 5100 BASIC Reference Manual. 4. vyd. [s.l.]: International Business Machines Corporation, July 1977.Dostupné v archivu pořízeném z originálu dne 2020-07-27. 

Externí odkazy

[editovat |editovat zdroj]
Autoritní dataEditovat na Wikidatech
Citováno z „https://cs.wikipedia.org/w/index.php?title=IBM_5100&oldid=24419961
Kategorie:
Skryté kategorie:

[8]ページ先頭

©2009-2025 Movatter.jp