PERQ

PERQ (cunoscut și ca Three Rivers PERQ sau ICL PERQ ) este o stație de lucru pentru computer care a fost lansată la începutul anilor 1980 .

Stația de lucru a fost concepută de cinci absolvenți și lucrători ai Universității Carnegie Malone care au format Three Rivers Computer Corporation (3RCC) în 1974 . Unul dintre fondatori, Brian Rosen, a lucrat și la Xerox PARC pe stația de lucru Dolphin . Proiectul PERQ a fost inspirat de stația de lucru originală Xerox Alto și a fost prima stație de lucru personală lansată comercial. Prototipul a fost prezentat la conferința SIGGRAPH din 1979. Numele „PERQ” provine de la cuvântul „perquisite” ( venit rusesc , venit suplimentar ). [unu]

Ca urmare a interesului British Research Council (mai târziu Science  and Engineering Research Council ), 3RCC a început cooperarea cu compania britanică de calculatoare ICL în 1981 pentru a distribui produse în Europa, iar mai târziu pentru dezvoltare și producție în comun. [2] PERQ a fost folosit într-o varietate de proiecte de cercetare academică din Marea Britanie în anii 1980 .

În 1984, 3RCC a fost redenumit PERQ System Corporation. A încetat activitatea în 1986, din cauza în mare parte concurenței din partea altor producători de stații de lucru, cum ar fi Sun Microsystems , Apollo Computer și Silicon Graphics .

Hardware

Procesor

Unitatea centrală de procesare a PERQ a fost implementată ca logică discretă microprogramabilă, mai degrabă decât un microprocesor . S-a bazat pe ALU 74181 separat și pe controler de adresă Am2910 . Procesorul PERQ era neobișnuit prin faptul că avea registre de 20 de biți și stocare de program de control inscriptibil (WCS), permițând modificarea firmware-ului. [3] CPU a avut un ciclu de execuție a microinstrucțiunilor de 170 ns (5,88 MHz). [patru]

PERQ 1

PERQ-ul original (cunoscut și sub numele de PERQ 1), lansat în 1980 , prezenta un șasiu în stil piedestal cu o placă frontală maro și o unitate de dischetă de 8 inchi montată orizontal deasupra.

Procesorul original PERQ 1 avea un WCS care conținea 4k de cuvinte de memorie de firmware pe 48 de biți. Ultimul procesor PERQ 1A a extins WCS la 16k de cuvinte. Configurația PERQ 1 a inclus 256 KB, 1 sau 2 MB de RAM pe 64 de biți (conectat printr-o magistrală de 16 biți), [4] un hard disk Shugart SA-4000 de 12 sau 24 MB și o unitate de dischetă de 8 inchi . [5] [6]

Sistemul PERQ 1 a fost bazat pe 3 plăci: o placă de procesor, o placă de memorie (care includea un cadru tampon și o interfață de monitor) și o placă de intrare/ieșire (IOB, numită și CIO). [7] Placa I/O conținea un microprocesor Zilog Z80 , o interfață IEEE-488 , un port serial RS-232 , interfețe pentru hard disk și unitate de dischetă și hardware de sinteză a vorbirii . [8] PERQ 1 a prezentat, de asemenea, un slot de intrare/ieșire opțional suplimentar (OIO) pentru interfețe suplimentare, cum ar fi Ethernet .

O tabletă grafică a fost inclusă ca standard. Majoritatea modelelor PERQ 1 au fost livrate cu un monitor monocrom orientat vertical de 21,6 x 27,9 cm, cu o rezoluție de 768 x 1024 pixeli.

PERQ 2

Ultimul PERQ 2 a primit numele de cod Kristmas în timpul dezvoltării și a fost anunțat în 1983 . [9] PERQ 2 diferă de PERQ 1 într-un șasiu mai larg, proiectat ICL , cu o ramă mai deschisă, o unitate verticală de dischetă și un afișaj de diagnosticare cu trei cifre.

PERQ 2 a folosit același procesor WCS de 16.000 de cuvinte ca și PERQ 1A și avea, de asemenea, un mouse cu 3 butoane ca standard în loc de o tabletă grafică. Configurația a inclus un hard disk Micropolis 1201 de 8 inchi mai silențios de 35 MB, 1 sau 2 MB RAM și un monitor vertical PERQ 1 opțional sau un monitor orizontal de 19 inchi 1280 x 1024. [zece]

Din cauza problemelor de producție cu 3RCC PERQ 2 original (cunoscut și ca K1), designul a fost modificat de ICL, rezultând PERQ 2 T1 (sau ICL 8222). [zece]

În ultimele modele PERQ 2 T2 (ICL 8223) și PERQ 2 T4, hard disk-ul de 8 inchi a fost înlocuit cu o unitate de 5,25 inchi, ceea ce a permis și instalarea unei a doua unități în interior.

Modelul T4 (din care se crede că au fost produse doar aproximativ 10) avea, de asemenea, un procesor extins pe 24 de biți și o șină de montare care permitea utilizarea unui card RAM de 4MB . [3] [6]

PERQ 2 a păstrat slotul OIO, dar placa I/O a fost înlocuită fie cu o placă EIO (Ethernet I/O) fie NIO (non-Ethernet I/O). Erau similare cu IOB, cu un generator suplimentar de impulsuri de timp nevolatil, un al doilea port RS-232 și (pe placa EIO) o interfață Ethernet.

PERQ 3

PERQ 3A (cunoscut și sub numele de stația de lucru grafică avansată ICL 3300) a fost dezvoltat de ICL ca înlocuitor pentru PERQ 2. PERQ 3A a prezentat o arhitectură hardware complet nouă, bazată pe procesorul Motorola 68020 (12,5 MHz) și coprocesorul matematic 68881. , până la 2 MB RAM și hard disk SCSI. Toate acestea au fost plasate într-o carcasă mini-turn pentru desktop. Sistemul de operare era un port al UNIX System V Release 2 numit PNX 300. Prototipurile computerului au fost lansate în 1985, dar proiectul a fost anulat înainte ca producția completă să înceapă în urma prăbușirii PERQ Systems Corp. [unsprezece]

Un alt proiect de stație de lucru în curs de dezvoltare la momentul dispariției companiei, PERQ 3B (uneori denumit PERQ 5) a fost preluat de Crosfield Electronics pentru stația de lucru tipografică Crosfield Studio 9500. [6]

Periferice

Au fost produse diverse plăci OIO: plăcile OIO de la 3RCC au furnizat o interfață paralelă PERQlink pe 16 biți (pentru descărcarea firmware-ului de pe un alt computer PERQ în timpul procesului de pornire) plus Ethernet și/sau un controler de imprimantă laser Canon CX. Deci PERQ 2 ar putea fi configurat cu 2 porturi Ethernet (EIO plus OIO). O imprimantă matriceală poate fi conectată și la porturile RS-232 sau IEEE-488. Au fost lansate plăci OIO terțe pentru a interfața cu alte dispozitive, cum ar fi o unitate de bandă QIC-02 sau o cameră video. [3]

Software

Sistemul original de comandă PERQ asemănător p -Code (numit Q-Code) a fost optimizat pentru Pascal (în special PERQ Pascal extins). Comenzile Q-Code pot fi executate cu până la 1 milion de comenzi pe secundă. [12] Acest lucru a dat naștere unui nume alternativ PERQ: Pascal Evaluation Real Quick. De fapt, a fost în general mai eficient să folosești Pascal decât să încerci să scrii programe de asamblare direct în Q-Code.

Sisteme de operare

Au fost dezvoltate diferite sisteme de operare pentru PERQ . Printre acestea: [6]

Aplicații

PERQ a fost o stație de grafică populară timpurie; prin urmare, a generat multe aplicații terțe timpurii folosind interfețe grafice de utilizator și grafică bitmap . Intran a lansat un pachet de software de grafică de pionierat numit MetaForm în jurul anului 1982 , care a constat din programe separate Graphics Builder (editor grafic), Font Builder (editor de fonturi), Form Builder (editor de formulare) și File Manager (manager de fișiere). PERQ a funcționat, de asemenea, ca o platformă dedicată pentru mai multe programe hipertext , cum ar fi ZOG , KMS și Guide . CAD DP („Pachetul de desen”) folosit pentru a crea circuitele electrice pe PERQ a fost scris de Dario Giuse de la Universitatea Carnegie Malone. [13]

Note

  1. Istoria PERQ: Partea I: 3. Primele zile . Preluat la 10 august 2009. Arhivat din original la 13 iunie 2011.
  2. Istoricul PERQ: Partea III: 16. Timp de decizie . Preluat la 10 august 2009. Arhivat din original la 14 august 2021.
  3. 1 2 3 Tony Duell (12/10/1993). „ Întrebări frecvente hardware PERQ 2 (lung) ”. alt.sys.perq . (Grupuri Google) . Arhivat pe 6 noiembrie 2012 la Wayback Machine
  4. 1 2 Publicitate PERQ: ICL's PERQ Leaflets 1985 . Preluat la 10 august 2009. Arhivat din original la 14 august 2021.
  5. Broșura PERQ . Preluat la 10 august 2009. Arhivat din original la 14 august 2021.
  6. 1 2 3 4 5 PERQ FAQ, Rev. 7 . Preluat la 10 august 2009. Arhivat din original la 14 august 2021.
  7. Three Rivers PERQ . Preluat la 10 august 2009. Arhivat din original la 29 mai 2009.
  8. Plăci de afișare PERQ . Preluat la 10 august 2009. Arhivat din original la 14 august 2021.
  9. Istoricul PERQ: Partea V: 20. ICL Manufacturing . Preluat la 10 august 2009. Arhivat din original la 14 august 2021.
  10. 1 2 Istoricul PERQ: Partea VII: 34. Hardware . Preluat la 10 august 2009. Arhivat din original la 14 august 2021.
  11. carenath: PERQ 3a . Preluat la 10 august 2009. Arhivat din original la 6 aprilie 2021.
  12. Publicitate PERQ: Broșura PERQ a ICL . Preluat la 10 august 2009. Arhivat din original la 14 august 2021.
  13. Intrare pentru DP - Set de comandă la Centrul de informare tehnică a apărării (downlink) . Consultat la 10 august 2009. Arhivat din original la 31 mai 2009. 

Link -uri