Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Графикалық пайдаланушы интерфейсіне ие алғашқы коммерциялық жеке жұмыс станциясы
First commercially produced personal workstation with a Graphical User Interface
PERQ, сондай-ақ Үш өзендер PERQ немесе ICL PERQ деп те аталады, 1970 жылдардың соңынан 1980 жылдардың басына дейін өндірілген новаторлық жұмыс станциясы компьютері. Бұл графикалық пайдаланушы интерфейсі (GUI) бар коммерциялық өндірістегі алғашқы жеке жұмыс станциясы. PERQ дизайны бастапқы жұмыс станциясы компьютері Xerox Alto-ға күшті әсер етті, ол ешқашан коммерциялық өндіріске шығарылмаған. Жұмыс станциясын Карнеги Меллон университетінің алты бұрынғы түлегі мен қызметкері жасады: Брайан С. Розен, Джеймс Р. Тетер, Уильям Х. Бродли, Дж. Стэнли Криз, Радж Редди және Пол Г. Ньюбери, олар 1974 жылы Үш өзендер компьютер корпорациясын (3RCC) құрды. "PERQ" атауы "Pascal Engine that Runs Quicker" (Тез жұмыс істейтін Паскаль қозғалтқышы) деген аббревиатура ретінде, сонымен қатар, қызметкерге қосымша берілетін игілік – "перк" сөзін еске түсіру үшін таңдалды. 1979 жылдың маусым айында компания Ұлыбританияның Рутерфорд Апплтон зертханасынан өзінің алғашқы тапсырысын алды, ал компьютер 1979 жылдың тамызында Чикагодағы SIGGRAPH көрмесінде ресми түрде таныстырылды. 1981 жылы 3RCC британдық International Computers Limited (ICL) компаниясымен Еуропалық дистрибуция үшін серіктестікке келді, ал кейіннен Ұлыбритания Ғылыми зерттеулер кеңесінің (кейіннен Ғылым және инженерия зерттеулер кеңесі) қызығушылығының нәтижесінде бірлесіп әзірлеу және өндіруге көшті. 1980-ші жылдары PERQ Ұлыбританиядағы көптеген академиялық зерттеу жобаларында қолданылды. 1984 жылы 3RCC PERQ System Corporation деп қайта аталды. 1986 жылы, негізінен Sun Microsystems, Apollo Computer және Silicon Graphics сияқты басқа жұмыс станциялары өндірушілерінің бәсекелестігіне байланысты, компания жұмысын тоқтатты. 3RCC негізін қалаушылардың бірі Брайан Розен сонымен қатар Xerox PARC-те Dolphin жұмыс станциясы үстінде жұмыс істеді.
The PERQ, also referred to as the Three Rivers PERQ or ICL PERQ, is a pioneering workstation computer produced in the late 1970s through the early 1980s. It is the first commercially produced personal workstation with a graphical user interface (GUI). The design of the PERQ was heavily influenced by the original workstation computer, the Xerox Alto, which was never commercially produced. The workstation was conceived by six former Carnegie Mellon University alumni and employees: Brian S. Rosen, James R. Teter, William H. Broadley, J. Stanley Kriz, Raj Reddy and Paul G. Newbury, who formed the startup Three Rivers Computer Corporation (3RCC) in 1974. The name "PERQ" was chosen both as an acronym of "Pascal Engine that Runs Quicker," and to evoke the word perquisite commonly called a perk, that is an additional employee benefit. In June 1979, the company took its very first order from the UK's Rutherford Appleton Laboratory and the computer was officially launched in August 1979 at SIGGRAPH in Chicago. 3RCC later entered into a relationship with the British computer company International Computers Limited (ICL) in 1981 for European distribution, and later co development and manufacturing, as a result of interest from the UK Science Research Council (later, the Science and Engineering Research Council). The PERQ was used in a number of academic research projects in the UK during the 1980s. 3RCC was renamed PERQ System Corporation in 1984. It went out of business in 1986, largely due to competition from other workstation manufacturers such as Sun Microsystems, Apollo Computer and Silicon Graphics. Brian Rosen, one of the founders of 3RCC, also worked at Xerox PARC on the Dolphin workstation.
Өңдеуші
PERQ CPU микропроцессор емес, микрокодталған дискретті логикалық құрылым болды. Ол 74S181 биттік ALU-лар мен Am2910 микрокодты тізбектейтін құрылғыға негізделген. PERQ CPU ерекшелігі – 20 бит ені бар тіркегіштері және жазуға болатын басқару жады (WCS) болды, бұл микрокодты қайта анықтауға мүмкіндік берді. CPU-дың микроинструкция циклының периоды 170 нс (5.88 МГц) құрады.
The PERQ CPU was a microcoded discrete logic design, rather than a microprocessor. It was based around 74S181 bit slice ALUs and an Am2910 microcode sequencer. The PERQ CPU was unusual in having 20 bit wide registers and a writable control store (WCS), allowing the microcode to be redefined. The CPU had a microinstruction cycle period of 170 ns (5.88 MHz).
PERQ 1
PERQ (PERQ 1) 1980 жылы шығарылған, қоңыр панелі бар тұғырлы шкафта орналасқан, ал жоғарғы жағында көлденең орнатылған 8 дюймдік дискета жетегі болған. PERQ 1 процессоры 48 биттік микрокод жадынан 4к сөзден тұратын WCS-ге ие болды. Кейінгі PERQ 1A процессоры WCS-ті 16к сөзге дейін кеңейтті. PERQ 1 құрылғысын 256 КБ, 1 немесе 2 МБ 64 биттік кеңдіктегі оперативті жадпен (16 биттік шина арқылы қол жеткізіледі) конфигурациялауға болады. IOB құрамына Zilog Z80 микропроцессоры, IEEE 488 интерфейсі, RS 232 тізбекті порты, қатты және дискеталық дискілерге арналған интерфейстер, сондай-ақ сөйлеу синтезінің аппараттық құралдары кірді. PERQ 1 құрылғыларында қосымша интерфейстерге, мысалы Ethernet үшін қосымша I/O (OIO) плата ұясы болды. Графикалық планшет стандартты жабдық болды. PERQ 1 құрылғыларының көпшілігі 8½ × 11 дюйм, 768 × 1024 пикселдік, портреттік бағдардағы, ақ фосфорлы монохромды монитормен жабдықталған.
The original PERQ (also known as the PERQ 1), launched in 1980, was housed in a pedestal type cabinet with a brown fascia and an 8 inch floppy disk drive mounted horizontally at the top. The PERQ 1 CPU had a WCS comprising 4k words of 48 bit microcode memory. The later PERQ 1A CPU extended the WCS to 16k words. The PERQ 1 could be configured with 256 KB, 1 or 2 MB of 64 bit wide RAM (accessed via a 16 bit bus), The IOB included a Zilog Z80 microprocessor, an IEEE 488 interface, an RS 232 serial port, hard and floppy disk interfaces and speech synthesis hardware. PERQ 1s also had a spare Optional I/O (OIO) board slot for additional interfaces such as Ethernet. A graphics tablet was standard. Most PERQ 1s were supplied with an 8½ ×11 inch, 768×1024 pixel, portrait orientation, white phosphor monochrome monitor.
PERQ 2
PERQ 2 (әзірлеме кезінде Kristmas кодолық атымен белгіленген) 1983 жылы жарияланды. PERQ 2, PERQ 1-ден ICL жасаған кеңірек корпусымен, ашық түсті панелімен, тік дискета жетегімен және үш таңбалы диагностикалық дисплеймен ерекшеленді. PERQ 2, PERQ 1A сияқты 16k WCS процессорын пайдаланды және графикалық планшеттің орнына үш түймелі тышқанмен жабдықталды. Ол 8 дюймдік, 35 МБ Micropolis Corporation 1201 қатты дискісімен, 1 немесе 2 МБ жедел жадымен және PERQ 1-дің портреттік мониторын немесе 19 дюймдік, 1280×1024 айналымды мониторды орнату мүмкіндігімен келді. Алғашқы 3RCC PERQ 2 (сонымен қатар K1 деп те аталады) өндірісіндегі мәселелерге байланысты, ICL аппараттық дизайнын жаңартты, нәтижесінде PERQ 2 T1 (немесе ICL 8222) құрылды. PERQ 2, PERQ 1-дің OIO слотын сақтап, IOB-ді EIO (Ethernet I/O) немесе NIO (Non Ethernet I/O) платаларымен алмастырды. Бұл платалар IOB-ге ұқсас болды, бірақ оларға ұшпайтын нақты уақыт сағаты, екінші RS 232 порты және (EIO платасында) Ethernet интерфейсі қосылды.
The PERQ 2 (codenamed Kristmas during development) was announced in 1983. The PERQ 2 could be distinguished from the PERQ 1 by its wider, ICL designed cabinet, with a lighter coloured fascia, vertical floppy disk drive and three digit diagnostic display. The PERQ 2 used the same 16k WCS CPU as the PERQ 1A and had a 3 button mouse in place of the graphics tablet. It was configured with a quieter 8 inch 35 MB Micropolis Corporation 1201 hard disk, 1 or 2 MB of RAM and had the option of the PERQ 1's portrait monitor or a 19 inch, 1280×1024 landscape orientation monitor. Due to manufacturing problems with the original 3RCC PERQ 2 (also known as the K1), ICL revised the hardware design, resulting in the PERQ 2 T1 (or ICL 8222). The PERQ 2 retained the PERQ 1's OIO slot, but replaced the IOB with either an EIO (Ethernet I/O) or NIO (Non Ethernet I/O) boards. These were similar to the IOB, with the addition of a non volatile real time clock, a second RS 232 port, and (on the EIO board) an Ethernet interface.
PERQ 3
PERQ 3A (әлде басқаша ICL 3300 Advanced Graphics Workstation деп аталады) ICL компаниясы PERQ 2-ні алмастыру мақсатымен әзірледі. PERQ 3A 12.5 МГц Motorola 68020 микропроцессоры, 68881 қозғалатын нүктелік блогы және 68450 тікелей жадқа қол жеткізу контроллері, сондай-ақ екі AMD 29116A 32 биттік тілімделген процессорларынан тұрды, олар графикалық копроцессорлардың қызметін атқарды. Ол сонымен қатар 2 МБ оперативті жадқа, SCSI қатты дискісіне ие болды және үстел үстіндегі «мини мұнара» стиліндегі корпусқа орналастырылды. Операциялық жүйе UNIX System V Release 2-нің PNX 300 деп аталатын порты болды. 1985 жылы прототиптік үлгілер жасалды, бірақ жоба толық өндіріс басталғанға дейін тоқтатылды (жоба кешіктірілді және ICL өзін шешім ұсынатын провайдер ретінде қарастырып, шешімнің бір бөлігі ретінде Sun жұмыс станцияларын сатуға шешім қабылдады). Компания тараған кезде әзірленіп жатқан тағы бір жұмыс станциясының дизайны – PERQ 3B (көбінесе PERQ 5 деп аталатын түсті модель) Crosfield Electronics компаниясымен Crosfield Studio 9500 беттік макеттеу жұмыс станциясы үшін сатып алынды. Crosfield компаниясының талабы өте жоғары өнімділікке ие графикалық жүйе (Viper деп аталады, оны олардың еншілес компаниясы benchMark Technologies әзірледі) және сол кездегі үлкен дискілік кеңістік көлемі болды. Хемл Хемпстедтегі Crosfield командасы 5¼ дюймдік толық биіктіктегі дискілерден деректерді ағытып, қатар жұмыс істейтін 8 SCSI контроллерін қолдайтын RAID шешімін жасады, сонымен қатар GALAN деп аталатын жылдам оптикалық талшықты желіні пайдаланды. 1986 жылдың соңында прототиптер АҚШ және Ұлыбританияда сынақтан өтті, ал 1987 жылдың басында Crosfield компаниясының Питербороу зауытында көлемді өндіріс басталды.
The PERQ 3A (otherwise known as the ICL 3300 Advanced Graphics Workstation) was developed by ICL as a replacement for the PERQ 2. The PERQ 3A had an all new hardware architecture based around a 12.5 MHz Motorola 68020 microprocessor, 68881 floating point unit and 68450 Direct Memory Access Controller, plus two AMD 29116A 32 bit bit slice processors which acted as graphics co processors. It also had up to 2 MB of RAM, a SCSI hard disk and was housed in a desktop "mini tower" style enclosure. The operating system was a port of UNIX System V Release 2 called PNX 300. Prototype units were produced in 1985, but the project was cancelled before full production commenced (the project had run late and ICL decided it was a solution provider it would sell Sun workstations as part of the solution). Another workstation design under development at the time of the company's demise, the PERQ 3B was a colour model (sometimes referred to as the PERQ 5) was taken over by Crosfield Electronics for its Crosfield Studio 9500 page layout workstation. The Crosfield requirement was for a very high performance graphics system (known as Viper, developed by their subsidiary benchMark Technologies) and a large (at the time) amount of disk storage. The Crosfield team in Hemel Hempstead developed an early RAID solution that supported up to 8 SCSI controllers operating in parallel with data streaming from 5¼ inch full height drives and a fast fibre optic network known as GALAN. Prototypes were running in late 1986 in both the US and UK and volume production from Crosfield's Peterborough factory started early 1987.
Шекаралық құрылғылар
PERQ 1 және 2 үшін әртүрлі қосымша OIO тақталары шығарылды: 3RCC OIO тақталары 16 биттік параллель PERQlink интерфейсін (қосылған кезде басқа PERQ-тан микрокодты жүктеу үшін) және Ethernet немесе Canon CX лазерлік принтер контроллерін ұсынды. Осылайша, PERQ 2 екі Ethernet портымен (EIO және OIO) конфигурациялануы мүмкін. Нүктелі матрицалы принтерді RS 232 немесе IEEE 488 порттарына қосуға болады. Басқа үшінші тараптың OIO тақталары QIC 02 таспа жетегі немесе бейнекамералар сияқты басқа құрылғылармен байланыс үшін жасалды. Бұл PERQ атауының басқаша түсіндірілуіне себеп болды: Pascal бағалауы тез және нақты. Шындығында, Q Code арқылы тікелей "ассемблер" бағдарламаларын жасауға тырысуға қарағанда, Pascal-ды пайдалану көбінесе тиімдірек болды.
Various optional OIO boards were produced for the PERQ 1 and 2: 3RCC OIO boards provided a 16 bit parallel PERQlink interface (intended for downloading microcode from another PERQ at boot time) plus Ethernet or a Canon CX laser printer controller. Thus, a PERQ 2 could be configured with two Ethernet ports (EIO plus OIO). A dot matrix printer could also be connected to the RS 232 or IEEE 488 ports. Other third party OIO boards were produced to interface to other devices, such as QIC 02 tape drives or video cameras. This gave rise to the alternative definition of the PERQ name: Pascal Evaluation Real Quick. In fact it was generally more efficient to use Pascal than to attempt to create "assembly language" programs directly with Q Code.
Операциялық жүйелер
PERQ үшін әр түрлі операциялық жүйелер әзірленді. Олар:
A variety of operating systems were developed for the PERQ. These included: