Nicolet 1080 - Nicolet 1080

Nicolet 1080
ТүріШағын компьютер
Тоқтатылды1986; 34 жыл бұрын (1986)
Бірлік сатылды270[1]
Операциялық жүйеНегізгі
Орталық Есептеуіш БөлімTTL 7400 сериялы қақпа логикасы
Жад8 кБ Жедел Жадтау Құрылғысы, 20 бит сөз Магниттік ядро
Графика6-1 / 2 дюймдік дисплей осциллографы
ДыбысЖоқ
БайланысRS-232, SD-81 сигналдық цифрландырғыш (секундына 100К үлгілері), ASR-33 телетайпы, NIC-284 қағаз таспасы,Diablo series 30 диск жетегі, Bruker XY қалам сызғыш
Қуат115/230 VAC, 50-60 Гц, 250 Вт
АлдыңғыNicolet 1070 / PDP-8
ІзбасарНиколет 1180

Тарих

Nicolet 1080 компьютері Nicolet 1070 ізбасары болды /ПДП-8 1966 ж. және 1992 ж. аралығында жұмыс жасаған Nicolet Instrument Corporation корпорациясы 1971 жылы шығарған компьютер Мэдисон, Висконсин. Деректерді өңдеудің негізгі фреймінің бөлігі ретінде 1080 моделі рұқсат етілген НМР спектрін талдау пайдалану арқылы жылдам Фурье түрлендіруі (FFT) алгоритмдері. Үлкен көлемдегі деректерді жылдам қарқынмен өңдеу (FFT-ді 32000 ұпайды 100 секундта есептеу мүмкін болды) сирек кездесетін 20 биттік архитектураның арқасында мүмкін болды, бұл 8 және басқа жүйелерге қарағанда өнімділіктің айтарлықтай артықшылығы болды. 16 биттік сәулет.

Техникалық сипаттамалары

Сәулет

Компьютер қарапайым логикалық шлюздерден (AND, NAND, OR, NOT, т.б.), транзисторлардан, диодтардан және резисторлар, конденсаторлар мен катушкалар сияқты пассивті электронды компоненттерден тұратын ондаған интегралды микросхемалардан құрылды. The аналогты-сандық түрлендіргіш (ADC) 50 кГц сигналдарын өлшеуге мүмкіндік беретін үлгі жылдамдығы 100 кГц болған (қараңыз) Nyquist жиілігі ). Сонымен қатар, цифрландырылған сигналдарды «аппаратурамен» орташаландыруға болады, бұл сигнал мен шудың арақатынасын арттырадыSNR ) өңделген деректер сапасын жақсарту. Компьютердің сағат жиілігі 2 МГц-ті құрады, ал арифметикалық модульдің күрделілігінің арқасында 20 мен 40 биттік регистрлер арасында көбейту және бөлу сияқты бірнеше күрделі функцияларды бір командалық циклде орындауға болады. АЛУ. Стандартты нұсқаулық 1K парақты тікелей режимде шеше алады. Ағымдағы беттен тыс бағдарлама кодына жанама режимде сілтемелерді қолдану арқылы қол жетімді болды. Цифрланған деректер нүктелерін өңдеу үшін қолданылатын бағдарлама коды әрдайым көрсеткіштерді қолдануы керек болатын.

1080 компьютерінде стек болмады. Ішкі бағдарламаны орындау кезінде қайтару адресі ішкі бағдарламаның бірінші орнында сақталды.

Экзотикалық нұсқаулық

NIC 1080-де BITINV деп аталатын нұсқаулық бар, ол аккумулятордағы биттерді кері қайтарады, ең маңызды битті ең аз мәнмен ауыстырады және т.б. Сондай-ақ, ауысым саны командалық кодтан емес, алдыңғы панельдегі айналмалы ажыратқыштан алынған арнайы ауысым нұсқауы (VDLSH) болды. Бұл деректерді көрсету кезінде тік масштабты өзгерту үшін қолданылды.

Жад

Nicolet 1080-дің негізгі жады a магниттік-жад, бір модульге 4K 20 биттік сөзден тұратын 10-нан 10 модульге дейін, ең көбі 40K сөзден тұрады.[2] Бұл қазіргі тілмен айтқанда 10 мен 100 аралығында болар еді килобайт жад (8 биттер /байт ). Жады бағдарламалық жасақтаманы сақтауға арналған 4K стекке және 32K мекен-жай ығысуынан басталатын мәліметтер блогына бөлінді. Негізгі шассидің ішіне бір бағдарламалық жадының стегі мен 4K екі жадының екі стегі орнатылуы мүмкін.

Перифериялық

Компьютерде а Teletype моделі 33 ASR, бағдарламаларды енгізу немесе өзгерту, сондай-ақ жад мазмұнын оқу үшін қолданылады. Екі RS-232 сериялық порттар, екінші жағынан, матрицалық принтерлер сияқты құрылғыларды пайдалануға рұқсат берді. Екінші сериялық портта (RS232-B) бастапқы жүйеде функциялар тағайындалмағанымен, оны басқа компьютерлермен байланысқа қол жеткізуге болады. Сондай-ақ, 1080 Diablo Series 30 және NIC 298 8 «дискета дискісі сияқты қатты дискілерді қолдай алады. Бағдарламаны жүктеуге арналған әдепкі медиа болғанымен, қағаз таспа. Стандартты жүйе және FFT бағдарламалары қағаз таспа форматына енгізілді.

Тінтуірдің бүгінгі басқаруының орнына компьютерде кернеуді цифрлауға болатын және бағдарламалық жасақтамада параметр ретінде пайдаланылатын екі 10 айналымды потенциометр орнатылды.

1080 кернеуі басқарылатын XY қалам сызғышын басқаруы мүмкін. Екі сандық-аналогтық түрлендіргіштер (DAC) әдетте деректерді көрсету үшін XY осциллографына қосылды. Бағдарламалық жасақтамамен басқарылатын релені қолданып, сол DAC-терді қалам салғышқа қосуға болады.

Алдыңғы панель

Алдыңғы панельде үш қатар қызыл индикаторлар болды, олардың мазмұны көрсетілген аккумулятор, нұсқаулық тізілімі, және бағдарлама санағышы (ДК). Кез-келген таңдалған тізілімді оқу немесе өзгерту үшін жиырма қосқыш пен түймелер тобы қолданылды. Nicolet 1080 компьютерлерінің бір бөлігі Bruker NMR Spectrometers құрамында сатылды, сондықтан BNC 12 деп белгіленді.

Nicolet 1080 алдыңғы панелі

Бағдарламалаудың нақты әдістері

1080 компьютері тек бүтін сандармен жұмыс істеді. Жылжымалы нүктелік арифметика бағдарламалық жасақтаманы қолдану арқылы мүмкін болды, демек баяу.

Фурьерді жылдам түрлендіру үшін sin () және cos () функциялары тікелей есептеу арқылы емес, кестені іздеу арқылы жүзеге асырылды. Тригонометриялық функциялардың мәні екілік бөлшек түрінде ұсынылды, яғни 1,0 мәні санның «сол жағында» ондық нүктесін алып, 20 биттік сөздегі ең үлкен оң сан ретінде ұсынылды.

Мәліметтер нүктелері түрлендіру кезінде 20 битпен көрсетілу үшін өте үлкен болған кезде, толып кетуді болдырмау үшін барлық деректер жиыны 2 есе кішірейтілген.

Пайдаланылған әдебиеттер

  1. ^ «Николет компьютерлері және Фурье революциясы, Джек Г. Кисслингер». Алынған 29 мамыр, 2016.
  2. ^ Nicolet Instruments Corporation (1 ақпан 1972). «Nicolet 1080 сериясы, деректерді жинау және өңдеу жүйесі, сипаттамасы және сипаттамалары» (PDF). Алынған 28 мамыр, 2016.

Сыртқы сілтемелер