Кіріспе
General Electric компаниясының 600 сериялы мейнфреймдерінің ізбасарлары
Honeywell 6000 сериялы компьютерлер – Honeywell International, Inc. компаниясы 1970 жылдан 1989 жылға дейін өндірген General Electric компаниясының 600 сериялы мейнфреймдерінің қайта таңбаланған түрлері болды. Honeywell компаниясы 1970 жылы GE компаниясының компьютерлік бөлімін сатып алғанда осы желіні иеленді және көптеген жылдар бойы оларды әртүрлі атаулармен жетілдіре берді. 1989 жылы Honeywell өзінің компьютерлік бөлімін француз компаниясы Groupe Bull-ға сатты, ол осымен үйлесімді машиналарды сатуды жалғастырды.
Модельдер
Жоғары деңгейдегі модель 6080 болды, оның өнімділігі шамамен 1 MIPS құрады. Кіші модельдер 6070, 6060, 6050, 6040 және 6030 болды. 1973 жылы төменгі деңгейдегі 6025 моделі шығарылды. Модель нөмірінің соңғы екінші цифры жұп сан болған модельдер кеңейтілген нұсқаулар жиынтығы (EIS) мүмкіндігін қамтыды, ол бастапқы сөз бағытталған архитектураға ондық арифметика және сақтаудан сақтауға операцияларын қосты. 1973 жылы Honeywell компаниясы Multics операциялық жүйесін қолдау үшін адрестеу өзгерістері бар 6000 сериялы машинасы – 6180-ді ұсынды. 1974 жылы Honeywell 68/80-ді шығарды, ол әр процессорға кэш жадын және үлкен (2,8 миллион сөздік) тікелей адрестелетін жадты қосты. 1975 жылы 6000 сериялы жүйелер 66-деңгей деп қайта аталды, олар біршама жылдамдатылды (1,2 MIPS-ке дейін) және үлкен жад көлемін ұсынды. 1977 жылы желі тағы да 66/DPS деп аталды, ал 1979 жылы DPS 8 деп аталды, өнімділік тағы да жақсартылып 1,7 MIPS-ке жетті. Multics моделі DPS 8/M болды.
Жабдық
6000 сериялы жүйелер «жадқа бағдарланған» деп есептелді – әр жад модуліндегі жүйе контроллері процессорлар сияқты басқа жүйе компоненттерінен келетін сұрауларды реттеді. Жад модульдерінде 1,2 мкс жылдамдықпен 36 биттік 128 К сөз жад болды; жүйе ең көп дегенде 256 К сөз (9 биттік байттан 1 МБ) көлемінде бір немесе екі жад модулін қолдады. Әр модуль екі жолды араластырылған жадты қамтамасыз етті. Кіріс/шығыс мультиплекстерлері (IOM) деп аталатын құрылғылар көптеген сыртқы құрылғылармен байланыс үшін интеллектуалды I/O контроллерлері ретінде жұмыс істеді. IOM екі түрлі сыртқы арнаны қолдады: Жалпы сыртқы арналар 650 000 символ/секундқа дейін деректерді беру жылдамдығын қамтамасыз ете алды; Сыртқы қосалқы жүйе интерфейсі арналары 1,3 миллион символ/секундқа дейін беруге мүмкіндік берді. 6000 бірнеше процессорларды және IOM-дарды қолдады. Әр процессор мен IOM жадқа қосылу үшін төрт порты болды; әр жад модулі басқа жүйе компоненттерімен байланыс үшін сегіз порты болды, сондай-ақ әр порт үшін үзіліс жасушасы болды. Жадты қорғау және орын ауыстыру процессордағы базалық және шекті тіркегіштер, Базалық мекенжай тіркегіші (BAR) арқылы жүзеге асырылды. IOM әр I/O сұранысы үшін BAR мазмұнын алды, бұл физикалық емес, виртуалды мекенжайларды пайдалануға мүмкіндік берді. Жүйемен әртүрлі байланыс контроллерлерін де қолдануға болады. DATANET 30 және DATANET 305 – бұрынғы нұсқалары, IOM-ға қосылған он екі терминалға дейін бар кіші жүйелерге арналған. DATANET 355 процессоры жад модуліндегі жүйе контроллеріне тікелей қосылды және 200 терминалға дейін қолдау көрсете алды.
Нұсқаулық форматтары
6000 сериялы машинаның негізгі нұсқаулар жиынтығында 185-тен астам бір мекенжайлы, бір сөздік нұсқаулар бар. Бинарлық қатаң нүктелі деректер екілік толықтыру түрінде сақталады. Жарты сөз (18 бит), сөз (36 бит) және қос сөз (72 бит) операндарын қолдайды. Операндты бүтін сан емес, екілік бөлшек ретінде қарастыратын көбейту және бөлу нұсқаулары қарастырылған. Бинарлық қозғалмалы нүктелі деректер бір дәлдікпен (36 бит) немесе екі дәлдікпен (72 бит) болуы мүмкін. Екі жағдайда да көрсеткіш сегіз биттік, екілік толықтыру түрінде болады. Мантисса 28 немесе 64 биттік, екілік толықтыру түрінде болады. Символдық деректер 6 биттік BCD немесе 9 биттік ASCII форматында болады.
Шекаралық құрылғылар
Келесі шеткі құрылғылар 1971 жылы 6000 сериялы машиналар үшін қолжетімді болды. Дискілер секторына 384 алты биттік символ және пакетке 27 648 000 символ беру үшін форматталды. Орташа іздеу уақыты 34 миллисекунд (мс) құрады, ал деректерді беру жылдамдығы 416 000 символ/секунд (cps) болды. DSS190 алмалы-салмалы дискілерді сақтау жүйесі IBM 3336 дискілерімен үйлесімді 16 дискке дейін қолдау көрсетті, олар 3330 машинасының 11 дискісінде қолданылды. Дискілер 384 символдың еселігіндегі өзгермелі ұзындығы бар секторлармен форматталды. Бір пакетке 133 320 000 символға дейін сыйыды. Орташа қолжетімділік уақыты 30 мс және деректерді беру жылдамдығы 1 074 000 символ/секунд (cps) болды. DSS270 дискілік сақтау жүйесі бір іздегі дискіге 20 модульге дейін қосылуға мүмкіндік берді. Модульдің сыйымдылығы 15,3 миллион символға тең болды. Орташа қолжетімділік уақыты 26 мс, ал максималды беру жылдамдығы 333 000 символ/секунд (cps) болды. DSS167 дискілік сақтау жүйесі сегіз онлайн дискілік жетекті және қосалқы офлайн жетекті қолдауға рұқсат берді. Дискінің сыйымдылығы 15 миллион символ; орташа қолжетімділік уақыты 87,5 мс және деректерді беру жылдамдығы 208 000 символ/секунд (cps) болды. DSS170 алмалы-салмалы дискілік сақтау жүйесі сегіз онлайн дискілік жетекті және қосалқы офлайн жетекті қолдауға рұқсат берді. Дискінің сыйымдылығы 27,5 миллион символ; орташа қолжетімділік уақыты 72,5 мс және деректерді беру жылдамдығы 416 000 символ/секунд (cps) болды. Магниттік лента әртүрлі модельдерде қолжетімді болды, барлығы ашық катушкалы ½ дюймдік магниттік лентаны пайдаланды. Әртүрлі модельдер 200 бит/дюйм (bpi) дейін 1600 bpi тығыздықтағы жеті немесе тоғыз жолға жазылатын және оқылатын ленталарды 37,5 дюйм/секунд (ips) жылдамдықтан 150 ips жылдамдыққа дейін қолдады. Максималды беру жылдамдығы секундына 266 символ (cps) болды. Барлық модельдер жүйеге IOM арқылы қосылды. Желілік принтерлер PRT300 поезд принтері, ол минутына 1150 жол (жол/мин) жылдамдықпен және PRT201 минутына 1200 жол (жол/мин) жылдамдықпен басып шығаратын принтерлер болды. Пункциялық карта жабдығы CRZ201 карта оқығышынан тұрды, ол минутына 900 80 бағанды картаны (cpm) оқи алады, және CPZ201 карта перфораторы, ол минутына 300 80 бағанды картаны перфорациялай алады.
Бағдарламалық жасақтама
Желідегі негізгі операциялық жүйе – Honeywell компаниясы General Electric компаниясының GECOS жүйесінен мұра еткен General Comprehensive Operating System (GCOS) болды. 1978 жылы Honeywell виртуалды жадты қолдайтын жаңадан жазылған GCOS 8 нұсқасын ұсынды. Multics операциялық жүйесі де таңдалған CPU модельдерінде қолданылды. 1974 жылы Honeywell Xerox Data Systems (XDS) компаниясын сатып алып, Xerox-тың адал клиенттер базасын сақтау мақсатында CP V операциялық жүйесіне ұқсас CP 6 жүйесін DPS 8 жүйелерінде жұмыс істеу үшін жасады.