PERQ (також відомий як Three Rivers PERQ або ICL PERQ) — комп'ютерна робоча станція, що випускалася на початку 1980-х років.
Робоча станція була задумана п'ятьма випускниками та працівниками Університету Карнегі-Мелон, що організували в 1974 році компанію (3RCC). Один із засновників, Брайан Розен, також працював в Xerox PARC над робочою станцією . Проєкт PERQ був натхненний оригінальною робочою станцією Xerox Alto, і був першим комерційно випускається персональної робочої станцією. Прототип був показаний на конференції SIGGRAPH 1979 року. Назва «PERQ» походить від слова «perquisite».
В результаті інтересу британської Ради з наукових досліджень (пізніше Ради з наукових і інженерних досліджень,англ. Science and Engineering Research Council 3RCC розпочала співпрацю з британською комп'ютерною компанією ICL в 1981 році для розповсюдження продукції в Європі, а пізніше для спільної розробки і виробництва. PERQ використовувався в безлічі академічних науково-дослідних проєктів у Великій Британії в 1980-х роках.
У 1984 році 3RCC була перейменована в PERQ System Corporation. У 1986 році вона припинила діяльність, здебільшого через конкуренцію з боку інших виробників робочих станцій, таких як Sun Microsystems, і Silicon Graphics .
Процесор
Центральний процесор PERQ був реалізованийяк мікропрограмована дискретна логіка, а не мікропроцесор. В його основі були роздільні АЛУ 74181 і контролер адреси . Процесор PERQ був незвичайний тим, що мав 20-бітові регістри і перезаписуване сховище управлінської програми (WCS), що дозволяло змінювати микропрограмму. Центральний процесор мав цикл виконання мікрокоманд в 170 нс (5,88 МГц).
PERQ 1
Оригінальний PERQ (також відомий як PERQ 1), випущений у 1980 році, демонстрував шасі у формі тумби з коричневою рамкою та 8-дюймовим гнучким дисководом, встановленим горизонтально зверху.
Оригінальний процесор PERQ 1 мав WCS, що містить 4 тисячі слів 48-бітної пам'яті прошивки. Пізніший процесор PERQ 1A розширив WCS до 16 тисяч слів. Конфігурація PERQ 1 включала 256 КБ, 1 або 2 МБ 64-розрядної оперативної пам’яті (підключена через 16-розрядну шину), жорсткий диск SA-4000 на 12 або 24 МБ та 8-дюймовий гнучкий диск.
Система PERQ 1 базувалася на 3 платах: платі процесора, платі пам'яті (яка включала буфер кадрів та інтерфейс монітора) та плату вводу-виводу (IOB, також звану CIO). Плата вводу-виводу містила мікропроцесор Zilog Z80, інтерфейс IEEE-488, послідовний порт RS-232, інтерфейси жорсткого диска та гнучкого диска та обладнання для синтезу мовлення. PERQ 1 також мав додатковий слот для додаткових плат вводу-виводу (OIO) для додаткових інтерфейсів, таких як Ethernet.
Графічний планшет входив в стандартну комплектацію. Більшість PERQ 1 поставлялися з монохромним вертикально орієнтованим монітором розміром 21,6 на 27,9 см і дозволом 768 на 1024 пікселів.
PERQ 2
Пізніший PERQ 2 був під кодовою назвою Kristmas у розробці і був оголошений в 1983 році. PERQ 2 відрізнявся від PERQ 1 більш широким корпусом, спроєктованим ICL, з більш легкою рамкою, вертикальним гнучким приводом і тризначним діагностичним дисплеєм.
PERQ 2 використовував той самий процесор WCS на 16 тисяч слів, що і PERQ 1A, а також мав стандартну мишу з 3 кнопками замість графічного планшета. Конфігурація включала більш тихий 8-дюймовий жорсткий диск Micropolis 1201 з 35 МБ, 1 або 2 МБ оперативної пам'яті та додатковий вертикальний монітор з PERQ 1 або 19-дюймовий горизонтальний монітор з роздільною здатністю 1280x1024 пікселів.
Через проблеми в процесі виробництва з оригінальною моделлю 3RCC PERQ 2 (також відомої як K1), конструкція була змінена ICL, результатом чого став PERQ 2 T1 (або ICL 8222).
У пізніших моделях PERQ 2 T2 (ICL 8223) і PERQ 2 T4 8-дюймовий жорсткий диск був замінений диском формату 5,25 дюйма, що також дозволило встановити всередині другий диск.
Модель T4 (з яких, як вважається, було випущено лише близько 10) також мала розширений 24-розрядний процесор та шину шини, що дозволяє розміщувати 4 МБ оперативної пам’яті.
PERQ 2 зберігає слот OIO, але плату вводу/виводу замінено платою EIO (Ethernet I/O) або NIO (не Ethernet I/O). Вони були схожі на IOB з додатковим генератором енергонезалежних імпульсів часу, другим портом RS-232 та (на платі EIO) інтерфейсом Ethernet.
PERQ 3
PERQ 3A (інакше відома як ICL 3300 Advanced Graphics Workstation) була розроблена ICL як заміна для PERQ 2. PERQ 3A мала абсолютно нову апаратну архітектуру на базі процесора Motorola 68020 (12,5 МГц) та математичного співпроцесора 68881, до 2 МБ оперативної пам’яті та жорсткого диска SCSI. Все це містилося в настільному корпусі міні-вежі. Операційна система була перенесеною версією UNIX System V Release 2 під назвою PNX 300. Прототипи комп'ютера були випущені в 1985 році, але проєкт був скасований до того, як розпочалося повне виробництво після краху PERQ Systems Corp..
Інший проєкт робочої станції, що розробляється на момент загибелі компанії, PERQ 3B (інколи називають PERQ 5) був перейнятий компанією Crosfield Electronics для її набірної робочої станції Crosfield Studio 9500.
Периферійне обладнання
Виготовлялися різні плати OIO: плати OIO від 3RCC забезпечували 16-розрядний паралельний інтерфейс PERQlink (для завантаження прошивки з іншого комп'ютера PERQ під час завантаження) плюс Ethernet та/або контролер лазерного принтера Canon CX. Таким чином, PERQ 2 можна налаштувати з 2 портами Ethernet (EIO плюс OIO). Матричний принтер також можна підключити до портів RS-232 або IEEE-488. Сторонні карти OIO були виготовлені для зв'язку з іншими пристроями, такими як стример QIC-02 або відеокамера.
Програмне забезпечення
Оригінальна система команд PERQ, подібна до p-Code (так званий Q-код), була оптимізована для Pascal (особливо для розширеного PERQ Pascal). Команди Q-коду можна виконувати зі швидкістю до 1 млн команд за секунду. Це породило альтернативне тлумачення назви PERQ: Pascal Evaluation Real Quick (дійсно швидке виконання Pascal). Насправді, використання Pascal було ефективнішим, ніж спроба писати програми збірки безпосередньо в Q-Code.14[]
Операційні системи
Для PERQ були розроблені різні операційні системи. Серед них:
- POS (PERQ Operatinq System) — оригінальна однозадачна операційна система робочих станцій PERQ, розроблена компанією 3RCC. POS та утиліти були написані на PERQ Pascal.
- MPOS (Multitasking POS) — багатозадачна версія POS, офіційно не випущена 3RCC.
- — багатозадачна дослідницька операційна система, розроблена в університеті Карнегі Малоун з менеджером вікон під назвою Sapphire. Accent був попередником ядра Mach, яке використовувалося багатьма пізнішими операційними системами. Системне середовище, сумісне з UNIX System V, що працює під управлінням Accent і Sapphire, під назвою QNIX, було розроблено компанією Spider Systems.
- PNX — версія UNIX, перенесена на PERQ, на основі та . Розроблено компанією ICL у Далкейт-Палас, Шотландія, для дослідницької спільноти Великої Британії. PNX використовує власну мікропрограму, більш призначену для мови програмування С, що називається C-Code.
- FLEX — розроблений , був реалізований у мікрокоді та подібний до інших ранніх систем робочих станцій, таких як машини Lisp, або , за винятком того, що вибрана мова — .
Додатки
PERQ був популярною ранньою графічною станцією; тому він породив багато ранніх сторонніх додатків, які використовували графічні інтерфейси користувача та растрову графіку. Близько 1982 року випустила новаторський пакет програмного забезпечення для графіки під назвою , який складався з окремих програм Graphics Builder, Font Builder, Form Builder та File Manager. PERQ також служив виділеною платформою для кількох ранніх гіпертекстових програм, таких як ZOG, KMS та . Система САПР DP («Drawing Package»), що використовується для створення електричних схем на PERQ, була написана Даріо Джусе з Університету Карнегі Малоун.
Примітки
- . Архів оригіналу за 13 червня 2011. Процитовано 14 серпня 2021.
- . Архів оригіналу за 14 серпня 2021. Процитовано 14 серпня 2021.
- Tony Duell (12 жовтня 1993). . Група новин: alt.sys.perq. Usenet: 12OCT199321195696@siva.bris.ac.uk. Архів оригіналу за 6 листопада 2012. Процитовано 14 серпня 2021.
- . Архів оригіналу за 14 серпня 2021. Процитовано 14 серпня 2021.
- . Архів оригіналу за 14 серпня 2021. Процитовано 14 серпня 2021.
- . Архів оригіналу за 14 серпня 2021. Процитовано 14 серпня 2021.
- . Архів оригіналу за 14 серпня 2021. Процитовано 14 серпня 2021.
- . Архів оригіналу за 14 серпня 2021. Процитовано 14 серпня 2021.
- . Архів оригіналу за 14 серпня 2021. Процитовано 14 серпня 2021.
- . Архів оригіналу за 6 квітня 2021. Процитовано 14 серпня 2021.
- . Архів оригіналу за 14 серпня 2021. Процитовано 14 серпня 2021.
- . Архів оригіналу за 31 травня 2009. Процитовано 10 серпня 2009.
Посилання
- Все про робочих станціях PERQ [ 14 серпня 2021 у Wayback Machine.](англ.)
- The Three Rivers PERQ [ 14 серпня 2021 у Wayback Machine.] на сайті DigiBarn.com(англ.)
- Документація по PERQ [ 15 жовтня 2004 у Wayback Machine.] на сайті bitsavers.org(англ.)
- Галерея графічних інтерфейсів: Three Rivers / ICL Perq [ 13 червня 2021 у Wayback Machine.]
- Rutherford Laboratory Atlas Computing Division: Single User System Programme archive [ 22 травня 2021 у Wayback Machine.]. Містить докладні матеріали відносяться до історії PERQ в спільному проєкті Science and Engineering Research Council і ICL.
- — емулятор PERQ 1 для Microsoft Windows/Mono (в розробці, версія 0.21 може завантажуватися і виконувати POS).
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
PERQ takozh vidomij yak Three Rivers PERQ abo ICL PERQ komp yuterna robocha stanciya sho vipuskalasya na pochatku 1980 h rokiv Dvi robochi stanciyi ICL PERQ 1 Edinburzkij universitet Robocha stanciya bula zadumana p yatma vipusknikami ta pracivnikami Universitetu Karnegi Melon sho organizuvali v 1974 roci kompaniyu 3RCC Odin iz zasnovnikiv Brajan Rozen takozh pracyuvav v Xerox PARC nad robochoyu stanciyeyu Proyekt PERQ buv nathnennij originalnoyu robochoyu stanciyeyu Xerox Alto i buv pershim komercijno vipuskayetsya personalnoyi robochoyi stanciyeyu Prototip buv pokazanij na konferenciyi SIGGRAPH 1979 roku Nazva PERQ pohodit vid slova perquisite V rezultati interesu britanskoyi Radi z naukovih doslidzhen piznishe Radi z naukovih i inzhenernih doslidzhen angl Science and Engineering Research Council 3RCC rozpochala spivpracyu z britanskoyu komp yuternoyu kompaniyeyu ICL v 1981 roci dlya rozpovsyudzhennya produkciyi v Yevropi a piznishe dlya spilnoyi rozrobki i virobnictva PERQ vikoristovuvavsya v bezlichi akademichnih naukovo doslidnih proyektiv u Velikij Britaniyi v 1980 h rokah U 1984 roci 3RCC bula perejmenovana v PERQ System Corporation U 1986 roci vona pripinila diyalnist zdebilshogo cherez konkurenciyu z boku inshih virobnikiv robochih stancij takih yak Sun Microsystems i Silicon Graphics Procesor Centralnij procesor PERQ buv realizovanijyak mikroprogramovana diskretna logika a ne mikroprocesor V jogo osnovi buli rozdilni ALU 74181 i kontroler adresi Procesor PERQ buv nezvichajnij tim sho mav 20 bitovi registri i perezapisuvane shovishe upravlinskoyi programi WCS sho dozvolyalo zminyuvati mikroprogrammu Centralnij procesor mav cikl vikonannya mikrokomand v 170 ns 5 88 MGc PERQ 1 Originalnij PERQ takozh vidomij yak PERQ 1 vipushenij u 1980 roci demonstruvav shasi u formi tumbi z korichnevoyu ramkoyu ta 8 dyujmovim gnuchkim diskovodom vstanovlenim gorizontalno zverhu Originalnij procesor PERQ 1 mav WCS sho mistit 4 tisyachi sliv 48 bitnoyi pam yati proshivki Piznishij procesor PERQ 1A rozshiriv WCS do 16 tisyach sliv Konfiguraciya PERQ 1 vklyuchala 256 KB 1 abo 2 MB 64 rozryadnoyi operativnoyi pam yati pidklyuchena cherez 16 rozryadnu shinu zhorstkij disk SA 4000 na 12 abo 24 MB ta 8 dyujmovij gnuchkij disk Sistema PERQ 1 bazuvalasya na 3 platah plati procesora plati pam yati yaka vklyuchala bufer kadriv ta interfejs monitora ta platu vvodu vivodu IOB takozh zvanu CIO Plata vvodu vivodu mistila mikroprocesor Zilog Z80 interfejs IEEE 488 poslidovnij port RS 232 interfejsi zhorstkogo diska ta gnuchkogo diska ta obladnannya dlya sintezu movlennya PERQ 1 takozh mav dodatkovij slot dlya dodatkovih plat vvodu vivodu OIO dlya dodatkovih interfejsiv takih yak Ethernet Grafichnij planshet vhodiv v standartnu komplektaciyu Bilshist PERQ 1 postavlyalisya z monohromnim vertikalno oriyentovanim monitorom rozmirom 21 6 na 27 9 sm i dozvolom 768 na 1024 pikseliv PERQ 2 Piznishij PERQ 2 buv pid kodovoyu nazvoyu Kristmas u rozrobci i buv ogoloshenij v 1983 roci PERQ 2 vidriznyavsya vid PERQ 1 bilsh shirokim korpusom sproyektovanim ICL z bilsh legkoyu ramkoyu vertikalnim gnuchkim privodom i triznachnim diagnostichnim displeyem PERQ 2 vikoristovuvav toj samij procesor WCS na 16 tisyach sliv sho i PERQ 1A a takozh mav standartnu mishu z 3 knopkami zamist grafichnogo plansheta Konfiguraciya vklyuchala bilsh tihij 8 dyujmovij zhorstkij disk Micropolis 1201 z 35 MB 1 abo 2 MB operativnoyi pam yati ta dodatkovij vertikalnij monitor z PERQ 1 abo 19 dyujmovij gorizontalnij monitor z rozdilnoyu zdatnistyu 1280x1024 pikseliv Cherez problemi v procesi virobnictva z originalnoyu modellyu 3RCC PERQ 2 takozh vidomoyi yak K1 konstrukciya bula zminena ICL rezultatom chogo stav PERQ 2 T1 abo ICL 8222 U piznishih modelyah PERQ 2 T2 ICL 8223 i PERQ 2 T4 8 dyujmovij zhorstkij disk buv zaminenij diskom formatu 5 25 dyujma sho takozh dozvolilo vstanoviti vseredini drugij disk Model T4 z yakih yak vvazhayetsya bulo vipusheno lishe blizko 10 takozh mala rozshirenij 24 rozryadnij procesor ta shinu shini sho dozvolyaye rozmishuvati 4 MB operativnoyi pam yati PERQ 2 zberigaye slot OIO ale platu vvodu vivodu zamineno platoyu EIO Ethernet I O abo NIO ne Ethernet I O Voni buli shozhi na IOB z dodatkovim generatorom energonezalezhnih impulsiv chasu drugim portom RS 232 ta na plati EIO interfejsom Ethernet PERQ 3 PERQ 3A inakshe vidoma yak ICL 3300 Advanced Graphics Workstation bula rozroblena ICL yak zamina dlya PERQ 2 PERQ 3A mala absolyutno novu aparatnu arhitekturu na bazi procesora Motorola 68020 12 5 MGc ta matematichnogo spivprocesora 68881 do 2 MB operativnoyi pam yati ta zhorstkogo diska SCSI Vse ce mistilosya v nastilnomu korpusi mini vezhi Operacijna sistema bula perenesenoyu versiyeyu UNIX System V Release 2 pid nazvoyu PNX 300 Prototipi komp yutera buli vipusheni v 1985 roci ale proyekt buv skasovanij do togo yak rozpochalosya povne virobnictvo pislya krahu PERQ Systems Corp Inshij proyekt robochoyi stanciyi sho rozroblyayetsya na moment zagibeli kompaniyi PERQ 3B inkoli nazivayut PERQ 5 buv perejnyatij kompaniyeyu Crosfield Electronics dlya yiyi nabirnoyi robochoyi stanciyi Crosfield Studio 9500 Periferijne obladnannya Vigotovlyalisya rizni plati OIO plati OIO vid 3RCC zabezpechuvali 16 rozryadnij paralelnij interfejs PERQlink dlya zavantazhennya proshivki z inshogo komp yutera PERQ pid chas zavantazhennya plyus Ethernet ta abo kontroler lazernogo printera Canon CX Takim chinom PERQ 2 mozhna nalashtuvati z 2 portami Ethernet EIO plyus OIO Matrichnij printer takozh mozhna pidklyuchiti do portiv RS 232 abo IEEE 488 Storonni karti OIO buli vigotovleni dlya zv yazku z inshimi pristroyami takimi yak strimer QIC 02 abo videokamera Programne zabezpechennyaOriginalna sistema komand PERQ podibna do p Code tak zvanij Q kod bula optimizovana dlya Pascal osoblivo dlya rozshirenogo PERQ Pascal Komandi Q kodu mozhna vikonuvati zi shvidkistyu do 1 mln komand za sekundu Ce porodilo alternativne tlumachennya nazvi PERQ Pascal Evaluation Real Quick dijsno shvidke vikonannya Pascal Naspravdi vikoristannya Pascal bulo efektivnishim nizh sproba pisati programi zbirki bezposeredno v Q Code 14 dzherelo Operacijni sistemi Dlya PERQ buli rozrobleni rizni operacijni sistemi Sered nih POS PERQ Operatinq System originalna odnozadachna operacijna sistema robochih stancij PERQ rozroblena kompaniyeyu 3RCC POS ta utiliti buli napisani na PERQ Pascal MPOS Multitasking POS bagatozadachna versiya POS oficijno ne vipushena 3RCC bagatozadachna doslidnicka operacijna sistema rozroblena v universiteti Karnegi Maloun z menedzherom vikon pid nazvoyu Sapphire Accent buv poperednikom yadra Mach yake vikoristovuvalosya bagatma piznishimi operacijnimi sistemami Sistemne seredovishe sumisne z UNIX System V sho pracyuye pid upravlinnyam Accent i Sapphire pid nazvoyu QNIX bulo rozrobleno kompaniyeyu Spider Systems PNX versiya UNIX perenesena na PERQ na osnovi ta Rozrobleno kompaniyeyu ICL u Dalkejt Palas Shotlandiya dlya doslidnickoyi spilnoti Velikoyi Britaniyi PNX vikoristovuye vlasnu mikroprogramu bilsh priznachenu dlya movi programuvannya S sho nazivayetsya C Code FLEX rozroblenij buv realizovanij u mikrokodi ta podibnij do inshih rannih sistem robochih stancij takih yak mashini Lisp abo za vinyatkom togo sho vibrana mova Dodatki PERQ buv populyarnoyu rannoyu grafichnoyu stanciyeyu tomu vin porodiv bagato rannih storonnih dodatkiv yaki vikoristovuvali grafichni interfejsi koristuvacha ta rastrovu grafiku Blizko 1982 roku vipustila novatorskij paket programnogo zabezpechennya dlya grafiki pid nazvoyu yakij skladavsya z okremih program Graphics Builder Font Builder Form Builder ta File Manager PERQ takozh sluzhiv vidilenoyu platformoyu dlya kilkoh rannih gipertekstovih program takih yak ZOG KMS ta Sistema SAPR DP Drawing Package sho vikoristovuyetsya dlya stvorennya elektrichnih shem na PERQ bula napisana Dario Dzhuse z Universitetu Karnegi Maloun Primitki Arhiv originalu za 13 chervnya 2011 Procitovano 14 serpnya 2021 Arhiv originalu za 14 serpnya 2021 Procitovano 14 serpnya 2021 Tony Duell 12 zhovtnya 1993 Grupa novin alt sys perq Usenet 12OCT199321195696 siva bris ac uk Arhiv originalu za 6 listopada 2012 Procitovano 14 serpnya 2021 Arhiv originalu za 14 serpnya 2021 Procitovano 14 serpnya 2021 Arhiv originalu za 14 serpnya 2021 Procitovano 14 serpnya 2021 Arhiv originalu za 14 serpnya 2021 Procitovano 14 serpnya 2021 Arhiv originalu za 14 serpnya 2021 Procitovano 14 serpnya 2021 Arhiv originalu za 14 serpnya 2021 Procitovano 14 serpnya 2021 Arhiv originalu za 14 serpnya 2021 Procitovano 14 serpnya 2021 Arhiv originalu za 6 kvitnya 2021 Procitovano 14 serpnya 2021 Arhiv originalu za 14 serpnya 2021 Procitovano 14 serpnya 2021 Arhiv originalu za 31 travnya 2009 Procitovano 10 serpnya 2009 PosilannyaVse pro robochih stanciyah PERQ 14 serpnya 2021 u Wayback Machine angl The Three Rivers PERQ 14 serpnya 2021 u Wayback Machine na sajti DigiBarn com angl Dokumentaciya po PERQ 15 zhovtnya 2004 u Wayback Machine na sajti bitsavers org angl Galereya grafichnih interfejsiv Three Rivers ICL Perq 13 chervnya 2021 u Wayback Machine Rutherford Laboratory Atlas Computing Division Single User System Programme archive 22 travnya 2021 u Wayback Machine Mistit dokladni materiali vidnosyatsya do istoriyi PERQ v spilnomu proyekti Science and Engineering Research Council i ICL emulyator PERQ 1 dlya Microsoft Windows Mono v rozrobci versiya 0 21 mozhe zavantazhuvatisya i vikonuvati POS