Кіріспе
Көп мақсатты негізгі компьютерлер және перифериялық құрылғылар
24 биттік нұсқасы, CDC 924 деп аталды, жақын арада шығарылып, NASA-ға жеткізілді. Бірінші 1604 1960 жылдың қаңтар айында АҚШ Әскери-теңіз күштерінің Жоғары мектебіне JOVIAL қолданбаларын қолдау үшін, негізінен Гавайи, Лондон және Вирджиния штатының Норфолк қаласындағы ауа райын болжау мақсатында, әскери флоттың Бас операциялық басқару орталықтарына жеткізілді. 1964 жылға қарай 50-ден астам жүйе салынды. Бес операциялық кодты қосқан CDC 3600, 1604-тің ізбасары болды және оған "көбінесе үйлесімді" болды. 1604-тің бірі Пентагонға, DASA (Қорғаныс атомдық қолдау агенттігіне) жіберілді және Куба зымырандық дағдарысы кезінде Кеңес Одағының АҚШ-қа қарсы болуы мүмкін шабуылдарын болжау үшін пайдаланылды. CDC 160 деп аталған 12 биттік мини-компьютер 1604 жүйелерінде I/O процессоры ретінде жиі қолданылды. CDC 160 A деп аталған 160-тың дербес нұсқасы, мүмкін, алғашқы мини-компьютер болды.
A cut down 24 bit version, designated the CDC 924, was shortly thereafter produced, and delivered to NASA. The first 1604 was delivered to the U. S. Navy Post Graduate School in January 1960 for JOVIAL applications supporting major Fleet Operations Control Centers primarily for weather prediction in Hawaii, London, and Norfolk, Virginia. By 1964, over 50 systems were built. The CDC 3600, which added five op codes, succeeded the 1604, and "was largely compatible" with it. One of the 1604s was shipped to the Pentagon to DASA (Defense Atomic Support Agency) and used during the Cuban missile crises to predict possible strikes by the Soviet Union against the United States. A 12 bit minicomputer, called the CDC 160, was often used as an I/O processor in 1604 systems. A stand alone version of the 160 called the CDC 160 A was arguably the first minicomputer.
Сәулет
CDC 1604 47-ні тіркеді . 14-ші . 00 (бит позициясы) Операциялық регистрлер (48 бит) А Аккумулятор Q Көмекші арифметикалық регистр Бағдарлама санағышы (15 бит) P Бағдарлама санағышы Индекс регистрлері (15 бит) 1 Индекс 1 2 Индекс 2 3 Индекс 3 4 Индекс 4 5 Индекс 5 6 Индекс 6
CDC 1604 жады 32K 48 биттік сөздерден тұрады, олар магниттік ядролық жадтан құралған, цикл уақыты 6,4 микросекунд. Q регистрі әдетте A регистрімен бірге қос ұзындығы AQ немесе QA регистрін құру үшін, A регистрімен көбейту, бөлу және логикалық көбейту (маскалау) операцияларында қатысу үшін, сондай-ақ A регистрін басқа операция үшін пайдаланғанда оның мазмұнын уақытша сақтау үшін қолданылды. Ішкі бүтін сан өрнегі толықтыру арифметикасын қолданады. Ішкі қозғалмалы нүкте форматы 1 11 36: бір биттік таңба, он бір биттік смещение (беткейлі) бинарлық көрсеткіш және отыз алты биттік бинарлық маңызды бөлік. Аккумулятордың ең маңызды үш биті цифрлықтан аналогқа түрлендіріліп, консольдегі лампалық аудио күшейткішке қосылады. Бұл мүмкіндік компьютер операторына аудио ескертулерді бағдарламалауға немесе музыка жасауға пайдаланылуы мүмкін. Бағдарламалық жасақтаманың ішкі жұмысын білетін адамдар CDC 1604 қандай тапсырманың қандай бөліктерін орындап жатқанын жиі ести алады; мысалы, қателерді жою үшін, ешқашан аяқталмайтын қайталанатын музыкалық фраза бағдарламаның циклде тұрып қалғанын көрсетеді.
Пайдалану және қолдану
1960 жылы алғашқы мәтін өңдеу қолданбаларының бірі – Masquerade, Огайо штатының Финдлей қаласындағы Marathon Oil Company үшін жазылды. Masquerade – мәтіндік деректерді іздеу мақсатында сөздер мен тіркестерді жасыру үшін мәтіндік деректердің негізінде жатқан синтаксистік құрылымдарды пайдаланатын мәтін өңдеу бағдарламасы. 1969 жылы Гавайидегі Оаху аралындағы Тынық мұхитының Флоты операциялық бақылау орталығы (FOCCPAC, Куниада орналасқан) CDC 1604 компьютерлерінің төрттік желісін қадағалау үшін бес CDC 160A кластерін қолдана отырып, Автоматтандырылған Бақылау Ортасын (ACE) іске қосты. Minuteman I – АҚШ-тың қатты отынды ICBM жүйесінің алғашқы үлгісі. Екі толыққандай бөлек жер станциясы дизайны жасалды, олар тәуелсіз әзірленді. Шағын, әсем, бір шахталық дизайнға екі қосымша CDC 1604 компьютерлік жүйе кірді, олардың әрқайсысы төрт 200 bpi магниттік таспа құрылғысы бар екі шкафпен жабдықталған. Компьютерлер бағытты және нысананы бақылау туралы ақпаратты алдын ала есептеу үшін қолданылды. Ауа райы мен нысана туралы ақпараттар зымыранға ұшыру алдында жүктелді. Бұл екі ICBM жер станциясының модельдері, соның ішінде CDC 1604 компьютерлерінің блок-модельдері, Иллинойс штатының Рантул қаласындағы Октав Шанут ғарыш мұражайында көруге болады. PLATO компьютерлік білім беру жүйесінің үшінші нұсқасы CDC 1604 C-де жүзеге асырылды. JOVIAL CDC 1604-тің негізгі бағдарламалау тілі ретінде, ал Octal – CDC 160A қолдауындағы ортақ қызметтерді бағдарламалау үшін пайдаланылды. NAVCOSSACT Вашингтон теңіз кемежайында орналасқан, жүйелер мен оқу бойынша қолдау көрсетті. CDC 1604 Сам Шмит пен Стоктон Гейнстің "Сауырық қайық" және басқа да туындыларын жасау үшін қолданылды.
JOVIAL was used as the main programming language of the CDC 1604, while octal was used to program shared services supported by the CDC 160A. NAVCOSSACT based at the Washington Navy Yard provided systems and training support. The CDC 1604 was used to compose Sailboat and other artworks by Sam Schmitt and Stockton Gaines.
Ұқсас машиналар
1604 жылғы конструкция Кеңес Одағының ядролық қарулар зертханасы қолданды. 1968 жылы өндіріске түскен олардың BESM-6 компьютері CDC 1604 машинасымен бағдарламалық тұрғыдан үйлесімді болу үшін жобаланды, бірақ ол 10 есе жылдам жұмыс істеді және қосымша тіркегіштерге ие болды.