Intel iAPX 432 - Intel iAPX 432

Intel iAPX 432
Intel логотипі (1968) .svg
Intel корпорациясының логотипі, 1968–2006 жж
Негізгі ақпарат
Іске қосылды1981 жылдың аяғы
Тоқтатылдышамамен 1985 ж
Жалпы өндірушілер (лер)
  • Intel
Өнімділік
Макс. Орталық Есептеуіш Бөлім сағат жылдамдығы5 МГц-тен 8 МГц

The iAPX 432 (Intel Advanced Performance Architecture) тоқтатылған болып табылады компьютерлік архитектура 1981 жылы енгізілген.[1][NB 1] Ол болды Intel бірінші 32 бит процессор жобалау. Сәулеттің негізгі процессоры жалпы мәліметтер процессоры, уақыттағы техникалық шектеулерге байланысты екі бөлек интегралды микросхемалардың жиынтығы ретінде жүзеге асырылады. 8086, 80186 және 80286 негізіндегі кейбір жүйелер мен нұсқаулықтарда қолданылғанымен iAPX маркетингтік себептерге байланысты префикс, iAPX 432 және 8086 процессорлық желілері - бұл командалар жиынтығы мүлдем бөлек бөлек дизайн.

Жоба 1975 жылы басталды 8800 (кейін 8008 және 8080 ) және Intel-дің 1980 жылдарға арналған негізгі дизайны болуға арналған. Айырмашылығы 8086 Келесі жылы 8080-нің ізбасары ретінде жасалған iAPX 432 Intel-дің алдыңғы нарықтарынан басқа нарыққа арналған және 8080-ге мүлдем қатысы жоқ жобаларынан түбегейлі ауытқу болды. x86 өнім түрлері.

IAPX 432 жобасы Intel үшін коммерциялық сәтсіздік болып саналады және 1986 жылы тоқтатылды.[1][3]

Сипаттама

IAPX 432 толығымен жоғары деңгейлі тілдерде бағдарламалануға арналған «микромаяк» деп аталды.[4][5] The нұсқаулық жиынтығы сәулеті бұл сондай-ақ мүлдем жаңа және Intel-дің алдыңғы нұсқасынан айтарлықтай кету болды 8008 және 8080 iAPX 432 бағдарламалау моделі ретінде процессорлар стек машинасы көрінбейтін жалпы мақсаттағы регистрлер. Ол қолдайды объектіге бағытталған бағдарламалау,[5] қоқыс шығару және көп тапсырма сонымен қатар әдеттегідей жадыны басқару тікелей жабдықта және микрокод. Әр түрлі тікелей қолдау мәліметтер құрылымы сонымен қатар заманауи мүмкіндік беруге арналған операциялық жүйелер әлдеқайда аз бағдарламаны қолдану арқылы жүзеге асырылады код қарапайым процессорларға қарағанда. Intel iMAX 432 тоқтатылған болып табылады операциялық жүйе 432 үшін,[6] толығымен жазылған Ада, және Ada сонымен қатар қолданбалы бағдарламалауға арналған негізгі тіл болды. Кейбір аспектілерде бұл а ретінде көрінуі мүмкін компьютерлік жоғары деңгейдегі тілдік архитектура.

Бұл қасиеттер мен ерекшеліктер дәуірдің көптеген процессорларына, әсіресе микропроцессорларға қарағанда күрделі болатын аппараттық және микрокодты дизайнға әкелді. Алайда, ішкі және сыртқы автобустар (негізінен) кең емес 16 бит, және дәуірдің басқа 32-биттік микропроцессорларындағы сияқты (мысалы 68000 немесе 32016 ), 32-биттік арифметикалық нұсқаулық 16-разрядты ALU арқылы жүзеге асырылады кездейсоқ логика және микрокод немесе басқа түрлері дәйекті логика. 8080-тен iAPX 432 кеңейтілген мекенжай кеңістігі сонымен шектелген сызықтық адрестеу деректер әлі де 16 биттік ығысуды қолдана алады, бұл Intel-дің алғашқы нұсқасына ұқсас 8086 - заманауи дизайнды қоса алғанда 80286 (32 биттік сегменттің жаңа ығысуы 80386 сәулет 1984 жылы көпшілік алдында егжей-тегжейлі сипатталған).[NB 2]

Өзінің жартылай өткізгіш технологиясын қолдана отырып, Intel инженерлері дизайнды өте тиімді алғашқы іске асыра алмады. Мерзімінен бұрын оңтайландырудың болмауымен қатар Ада компилятор, бұл типтік эталондарды жаңа жылдамдықтың шамамен 1/4 жылдамдығында орындайтын өте баяу, бірақ қымбат компьютерлік жүйелерге ықпал етті. 80286 дәл сол жиіліктегі чип (1982 жылдың басында).[7] Бұл бастапқы жұмыс өнімділігі айтарлықтай төмен профильді және төмен бағамен 8086 желі Intel-дің соңғысын ауыстыру жоспарының басты себебі болуы мүмкін (кейінірек белгілі болды) x86 ) iAPX 432 сәтсіз аяқталды. Инженерлер жаңа буын дизайнын жақсарту жолдарын көргенімен, iAPX 432 мүмкіндік архитектурасы енді ол жеңілдетілген қолдау ретінде емес, оны іске асырудың үстеме бағалары ретінде қарастырыла бастады.[7]

Бастапқыда 10 МГц дейінгі жиіліктерге арналған, сатылған нақты құрылғылар 4 МГц, 5 МГц, 7 МГц және 8 МГц жиіліктегі максималды жылдамдықпен секундына 2 миллион нұсқаулықпен, 8 МГц жиілікте көрсетілген.[8][9]

Тарих

Даму

Intel-дің 432 жобасы 1975 жылдан, бір жылдан кейін басталды 8 бит Intel 8080 аяқталды және олардың 16 биттен бір жыл бұрын 8086 жоба басталды. 432 жобасы бастапқыда атау алды 8800,[5] қолданыстағыдан тыс олардың келесі қадамы ретінде Intel 8008 және 8080 микропроцессорлар. Бұл өте үлкен қадам болды. Осы 8-биттік процессорлардың командалар жиынтығы типтікке онша сай келмеген Алгол - тәрізді жинақталған тілдер. Алайда, негізгі проблема олардың жергілікті мекен-жайлық диапазондары болды, тек 8008 үшін 16K және 80K үшін 64K, ал кейбір күрделі бағдарламалық жасақтама жүйелері үшін тым кішкентай банктік коммутация, жадты сегментациялау немесе соған ұқсас механизм (бірнеше жылдан кейін 8086 жылы салынған). Енді Intel бірнеше LSI микросхемаларында жетілдірілген толық жүйені құруды мақсат етті, ол функционалды жағынан ең жақсы 32 биттік мини-компьютерлерге немесе олардан гөрі ескі чиптердің бүкіл шкафтарын қажет ететін мейнфреймдерге тең немесе жақсырақ болатын. Бұл жүйе мультипроцессорларды, модульдік кеңейтуді, ақауларға төзімділікті, жетілдірілген операциялық жүйелерді, кеңейтілген бағдарламалау тілдерін, өте үлкен қосымшаларды, ультра сенімділікті және ультра қауіпсіздікті қолдайды. Оның архитектурасы Intel клиенттерінің онжылдықтағы қажеттіліктерін шешуге мүмкіндік береді.[10]

IAPX 432 әзірлеу тобын Билл Латтин басқарды Джастин Раттнер жетекші инженер ретінде[11][12][13] (дегенмен бір дереккөз[1] дейді Фред Поллак жетекші инженер болды). (Раттнер кейінірек Intel CTO-ға айналады.) Бастапқыда команда Санта Кларадан жұмыс істеді, бірақ 1977 жылы наурызда Латтин және оның 17 инженерлерінен құралған топ Портландтағы Intel компаниясының жаңа сайтына көшті.[12] Pollack кейінірек мамандандырылған суперкларальность және i686 чипінің жетекші сәулетшісі болды Intel Pentium Pro.[1]

Көп ұзамай мұның бәрін жобалау бірнеше жылдар мен көптеген инженерлерді қажет ететіні белгілі болды. Бұл бірнеше жыл бойы алға жылжуды қажет етеді Мур заңы, жақсартылғанға дейін чип өндірісі Осының бәрін бірнеше тығыз чипке сыйдыра алады. Сонымен қатар, Intel шұғыл түрде бәсекелестікті қанағаттандыру үшін қарапайым аралық өнімді қажет етті Motorola, Зилог, және Ұлттық жартылай өткізгіш. Сонымен, Intel 8086-ны жеке дизайнерлік топты қолдана отырып, 8080-тен бастап қауіптілігі төмен қосымша эволюция ретінде жобалауға асығады. 1978 жылы жеткізілген жаппай нарық 8086.

8086 мағынасы бойынша 8080-мен артқа үйлесімді етіп жасалған құрастыру тілі арнайы архитектураны пайдаланып 8086 архитектурасында бейнеленуі мүмкін құрастырушы. Бар 8080 құрастыру бастапқы код (жоқ болса да орындалатын код ) осылай жасалды жоғары үйлесімді жаңа 8086-мен. Керісінше, 432-де бағдарламалық жасақтаманың үйлесімділігі немесе көші-қон талаптары болған жоқ. Сәулетшілер жаңа дизайнды нөлден бастап жасауға үлкен еркіндікке ие болды, олар кез-келген техниканы қолданып, ауқымды жүйелер мен бағдарламалық жасақтама үшін жақсы болар еді. Олар университеттерден, әсіресе, информатиканың сәнді тұжырымдамаларын қолданды қабілеттілік машиналары, нысанға бағытталған бағдарламалау, жоғары деңгейлі CISC машиналары, Ada және тығыз кодталған нұсқаулар. Бұл өршіл романның ерекшеліктері чипті үлкенірек және күрделендірді. Чиптің күрделілігі сағат жылдамдығын шектеп, дизайн кестесін ұзартты.

Дизайн ядросы - негізгі процессор Жалпы мәліметтер өңдеушісі деп аталды (ЖІӨ) және екі болып салынған интегралды микросхемалар: біреуіне (43201) дейін алу және декодтау нұсқаулар, екіншісі (43202) оларды орындау үшін. Жүйелердің көпшілігінде 43203 интерфейсінің процессоры (IPретінде жұмыс істейтін) арна контроллері үшін Енгізу / шығару және тіркелген процессор (AP), «енгізу-шығару ішкі жүйесінде өңдеу қуатын» беретін әдеттегі Intel 8086.[4]

Бұлар ең ірілері болды[түсіндіру қажет ] дәуірдің жобалары. Екі чипті ЖІӨ-нің жалпы саны шамамен 97000 құрадытранзисторлар бір IP чипте шамамен 49000 болған. Салыстыру үшін Motorola 68000 (1979 жылы енгізілген) шамамен 40 000 транзистор болған.[дәйексөз қажет ]

1983 жылы Intel iAPX 432 Interconnect архитектурасы үшін екі қосымша интегралды микросхемаларды шығарды: 43204 шиналық интерфейстік блок (BIU) және 43205 жадыны басқару блогы (MCU). Бұл чиптер 63 түйінге дейін желімсіз мультипроцессорлық жүйелерге мүмкіндік берді.

Жобаның сәтсіздіктері

IAPX 432 кейбір инновациялық ерекшеліктері жақсы өнімділікке зиян тигізді. Көптеген жағдайларда iAPX 432 дәуірдің әдеттегі микропроцессорларына қарағанда, мысалы, өнімділіктің баяулауы едәуір баяулады. Ұлттық жартылай өткізгіш 32016 ж, Motorola 68010 және Intel 80286. Бір проблема ЖІӨ-нің екі чипті іске асырылуы оны аналық платаның электр сымдарының жылдамдығымен шектеу болды. Үлкен мәселе - тиімді архитектура үшін үлкен ассоциативті кэштер қажет болатын мүмкіндік архитектурасы болды, бірақ чиптерде оған орын қалмады. Нұсқаулар жиынтығында компьютерлердің көптеген дизайнында қолданылатын әдеттегі жартылай бекітілген байт немесе сөз тураланған форматтардың орнына айнымалы ұзындықтағы биттер тураланған нұсқаулар қолданылды. Нұсқаулықты декодтау басқа жобаларға қарағанда күрделі болды. Бұл өздігінен жұмыс істеуге кедергі келтірмесе де, қосымша транзисторларды (негізінен үлкен үшін) қолданды баррель ауыстырғыш ) кэштер үшін кеңістік пен транзисторлар, кең автобустар және басқа да жұмыс сипаттамалары жетіспейтін дизайнда. Сонымен қатар, BIU ақауларға төзімді жүйелерді қолдауға арналған және бұл ретте автобус уақытының 40% -ына дейін күту күйлері.

Тағы бір үлкен проблема оның жетілмеген және реттелмегендігі болды Ада құрастырушы. Мұнда жылдам скалярлық нұсқаулардың орнына әр жағдайда қымбат объектіге бағытталған нұсқаулар қолданылды. Мысалы, iAPX 432-де өте қымбат модуль аралық бар қоңырау рәсімі нұсқаулық, оны компилятор барлық қоңыраулар үшін пайдаланды, бұған қарамастан, әлдеқайда жылдам тармақталған және сілтеме нұсқаулары болған. Тағы бір өте баяу қоңырау - бұл жадты қорғауды орнатқан enter_en Environment. Компилятор мұны жүйенің кез-келген айнымалысы үшін, тіпті айнымалылар қолданыстағы ортада қолданылған және оларды тексеру қажет болмаған кезде де іске қосқан. Сорақысы сол, процедуралардан алынған және алынған мәліметтер әрдайым беріліп отырды құндылық қайтару бойынша сілтеме арқылы емес. Іске қосылған кезде Dhrystone эталон, параметрді беру барлық басқа есептеулерге қарағанда он есе көп уақытты алды.[14]

Сәйкес New York Times, «i432 бәсекелесі Motorola 68000-ге қарағанда 5-10 есе баяу жұмыс істеді».[15]

Соққы және ұқсас дизайн

IAPX 432 жаңаны енгізген алғашқы жүйелердің бірі болды IEEE-754 Жылжымалы нүктелік арифметиканың стандарты.[16]

432 сәтсіздігінің нәтижесі - микропроцессорлық жобалаушылар чиптегі объектілерді қолдау әрдайым баяу жүретін күрделі дизайнға әкеледі деген тұжырымға келді және 432-ді жақтаушылар көбіне қарсы мысал ретінде келтірді. RISC жобалар Алайда, кейбіреулер OO-ны қолдау 432-де бірінші кезектегі проблема емес деп санайды және іске асырудағы кемшіліктер (әсіресе компиляторда) жоғарыда аталған кез-келген процессордың дизайнын баяулататын еді. IAPX 432-ден бастап ұқсас дизайнға тағы бір рет әрекет жасалды, Рекурсив процессор, дегенмен INMOS Transputer Процесті қолдау өте тез болды.[дәйексөз қажет ]

Intel компаниясы көп уақыт, ақша және ой бөлісу 432-де оған берілген білікті команда болды және оны нарықтағы сәтсіздіктерден кейін тастағысы келмеді. Жаңа сәулетші—Гленфорд Майерс - бірлескен түрде салынатын ядролық процессордың мүлдем жаңа архитектурасы мен енгізілімін жасау үшін әкелінді Intel /Сименс жоба (кейінірек BiiN ), нәтижесінде i960 - сериялы процессорлар. I960 RISC ішкі жинағы енгізілген процессорлар нарығында біраз уақытқа танымал болды, бірақ жоғары деңгейлі 960MC және 960MX белгіленген жады тек әскери қосымшалар үшін сатылды.

Сәйкес New York Times, Intel компаниясының HP-мен ынтымақтастығы Біріктірілген процессор (кейінірек Itanium) компанияның ең жоғары деңгейдегі нарыққа қайта оралу әрекеті болды.[15]

Сәулет

IAPX 432 нұсқауларының ұзындығы 6 мен 321 бит аралығында болатын.[17] Әдеттегідей, олар байт-тураланбаған.[5]

Нысанға бағытталған жады және мүмкіндіктері

IAPX 432-де аппараттық және микрокодты қолдау бар объектіге бағытталған бағдарламалау және мүмкіндікке негізделген адрестеу.[18] Жүйе қолданады сегменттелген жады, 2-ге дейін24 64-ке дейінгі сегменттерКБ әрқайсысы, жалпы виртуалды мекенжай кеңістігін 2 құрайды40 байт. Физикалық мекенжай кеңістігі - 224 байт (16МБ ).

Бағдарламалар деректерге немесе нұсқауларға мекен-жайы бойынша сілтеме жасай алмайды; оның орнына олар сегментті және сегмент ішіндегі жылжуды көрсетуі керек. Сегменттерге қол жетімділік сипаттамалары сілтеме жасайды (ADs), жүйелік кесте индексін және құқықтар жиынтығын ұсынады (мүмкіндіктері ) осы сегментке қол жетімділікті басқару. Сегменттер «қол жетімділік сегменттері» болуы мүмкін, олар тек қол жетімді дескрипторларды қамтуы мүмкін немесе «деректер сегменттері» болуы мүмкін. Аппараттық құрал мен микро код деректер мен қатынас сегменттері арасындағы айырмашылықты қатаң түрде сақтайды және бағдарламалық жасақтамаға деректерді қол жетімділік дескрипторы ретінде қарауға немесе керісінше мүмкіндік бермейді.

Жүйемен анықталған объектілер не бір қатынасу сегментінен, не қатынас сегменті мен мәліметтер сегментінен тұрады. Жүйемен анықталған сегменттерде белгіленген офсеттер кезінде жүйенің анықталған мәліметтеріне арналған деректер немесе қол жетімділік сипаттамалары бар, бірақ амалдық жүйе немесе қолданушы бағдарламалық қамтамасыздандыру оларды қосымша мәліметтермен кеңейте алады. Әрбір жүйелік объектінің типі өріс бар, ол микрокодпен тексеріледі, сондықтан порт объектісі Тасымалдаушы объект қажет болған жерде қолданыла алмайды. Пайдаланушы бағдарламасы типті басқару объектілерін пайдалану арқылы аппараттық типті тексеруден толық пайда алатын жаңа нысан түрлерін анықтай алады (ТШО).

IAPX 432 архитектурасының 1-шығарылымында жүйемен анықталған объект, әдетте, қол жетімділік сегментінен, ал қалауы бойынша (объект түріне байланысты) қол жетімділік сегменті ішіндегі бекітілген офсеттегі қол жетімділік дескрипторымен көрсетілген деректер сегментінен тұрады.

Сәулеттің 3-шығарылымы бойынша өнімділікті жақсарту мақсатында қол жетімділік сегменттері мен деректер сегменттері 128 кБ дейінгі бір сегменттерге біріктіріліп, әрқайсысы 0-64 КБ кіру бөлігіне және мәліметтер бөлігіне бөлінді. Бұл нысандар кестесін іздеу санын күрт азайтып, виртуалды мекенжай кеңістігін екі есеге арттырды.[19]

IAPX432 алдын-ала анықталған он төрт түрін таниды жүйелік нысандар:[20]:1–11–1–12 бб

  • нұсқау нысаны орындалатын нұсқаулықтан тұрады
  • домен нысаны бағдарлама модулін ұсынады және ішкі бағдарламалар мен мәліметтерге сілтемелерді қамтиды
  • контексттік нысан орындалу процесінің контекстін білдіреді
  • типті анықтау нысаны бағдарламалық қамтамасыздандырылған объект түрін білдіреді
  • типті басқару нысаны типке арналған артықшылықты білдіреді
  • объект кестесі жүйенің активті дескрипторлар жиынтығын анықтайды
  • сақтау объектісі ақысыз бассейнді білдіреді
  • физикалық сақтау нысаны жадыдағы бос сақтау блоктарын анықтайды
  • сақтау нысаны барлық байланысты ресурстардың объектілері бөле алатын сақтауды шектейді
  • процесс объектісі іске қосылған процесті анықтайды
  • порт нысаны интерпроцессті байланыс үшін порт пен хабарлама кезегін білдіреді
  • тасымалдаушы Тасымалдаушылар порттарға және кері қарай хабарламаларды жеткізеді
  • процессор жүйеде бір процессорға арналған мемлекеттік ақпаратты қамтиды
  • байланыс объектісі процессорлық байланыс үшін қолданылады

Қоқыстарды жинау

432-де жұмыс жасайтын бағдарламалық жасақтама енді қажет емес объектілерді бөлуді қажет етпейді. Оның орнына микрокод таңбалау бөлігінің бір бөлігін жүзеге асырады Edsger Dijkstra параллель қоқыс шығару алгоритм (а таңбалау стиль жинаушы).[21] Жүйелік объект кестесіндегі жазбалар әр объектіні коллекторға қажет ақ, қара немесе сұр деп белгілеу үшін қолданылатын биттерді қамтиды. The iMAX 432 операциялық жүйеге қоқыс жинауыштың бағдарламалық бөлігі кіреді.[22]

Нұсқаулық форматы

Орындалатын нұсқаулар «нұсқау объектісі» жүйесінде қамтылған.[20]:б.7-3 Нұсқаулар биттік тураланғандықтан, 16-разрядты нұсқаулық объектісіне орын ауыстыру объектінің 8192 байтқа дейінгі нұсқауларын (65 536 бит) қамтуы мүмкін.

Нұсқаулық ан оператор, тұратын а сынып және ан опкод, және нөлден үшке дейін операнд сілтемелері. «Өрістер декодтауға қажет кезекпен процессорға ақпаратты ұсыну үшін ұйымдастырылған». Жиі қолданылатын операторлар аз биттер көмегімен кодталады.[20]:б.7-6 Нұсқаулық 4 немесе 6 биттік кластың өрісінен басталады, ол операндтардың санын, деп аталады тапсырыс нұсқаулық және әр операндтың ұзақтығы. Одан кейін 0-ден 4-ке дейін қосылады формат операндтарды сипаттайтын өріс (егер операндтар жоқ болса, формат жоқ). Содан кейін форматта сипатталғандай үш операндқа нөлден қосыңыз. Нұсқаулық, егер бар болса, 0-ден 5 биттік опкодпен тоқтатылады (кейбір сыныптарда тек бір нұсқау бар, сондықтан оларда опкод жоқ). «Пішім өрісі бағдарламалаушыға ЖІӨ-нің нөлдік, бір, екі немесе үш адрестік архитектура түрінде көрінуіне мүмкіндік береді.» Пішім өрісі операндтың мәліметтер сілтемесі немесе операнд стегінің жоғарыдан немесе келесіден жоғарыға элементі екенін көрсетеді.[20]:7–3–7–5 беттер

Сондай-ақ қараңыз

  • iAPX, iAPX атауы үшін

Ескертулер

  1. ^ Кейде Intel Advanced Processor Architecture[2]
  2. ^ дегенмен, 80386 чипі 1986 жылдың ортасына дейін жаппай өндірілмеген

Әдебиеттер тізімі

  1. ^ а б c г. Дворак, Джон С. «Intel iAPX432-де не болды?». Алынған 19 шілде 2012.
  2. ^ Intel анықтамасы: 25 жыл / 25 оқиға (PDF). Intel. 1993. б. 14.
  3. ^ Смит, Эрик. «Intel iAPX-432 Micromainframe». Алынған 6 желтоқсан, 2015.
  4. ^ а б Intel корпорациясы (1981). IAPX 432 сәулетіне кіріспе (PDF). III б.
  5. ^ а б c г. Стэнли Мазор (қаңтар-наурыз 2010). «Intel's 8086». IEEE Жылнамалары Есептеу. 32 (1): 75–79. дои:10.1109 / MAHC.2010.22.
  6. ^ Кан, Кевин С .; Корвин, Уильям М .; Деннис, Т.Дон; d'Hooge, Герман; Хубка, Дэвид Е .; Хатчинс, Линда А .; Монтегу, Джон Т .; Поллак, Фред Дж. (Желтоқсан 1981). «iMAX: объектілік компьютерге арналған мультипроцессорлық операциялық жүйе» (PDF). ACM SIGOPS Операциялық жүйелерге шолу. 15 (5): 127–136. дои:10.1145/800216.806601.
  7. ^ а б Колуэлл, Роберт; Геррингер, Эдвард (1988). «Intel 432-дегі архитектуралық күрделіліктің тиімділігі» (PDF). Компьютерлік жүйелердегі транзакциялар. 6 (3): 296–339. дои:10.1145/45059.214411.
  8. ^ Intel iAPX-432 Micromainframe
  9. ^ Малиниак, Лиза (2002 ж. 21 қазан). «Он шақты құлап: қателіктерден сабақ алу». Электрондық дизайн.
  10. ^ Дэвид Кинг; Лян Чжоу; Джон Брайсон; Дэвид Диксон (1999 ж. 15 сәуір). «Intel iAPX 432 - Информатика 460 - Қорытынды жоба».
  11. ^ Мазор, Стэнли (2010). «Intel's 8086». IEEE Жылнамалары Есептеу: 75.
  12. ^ а б Хайк Майер (2012). Екінші деңгейдегі кәсіпкерлік және инновация. Эдвард Элгар баспасы. 100–101 бет. ISBN  978-0-85793-869-5.
  13. ^ Intel анықтамасы: 25 жыл / 25 оқиға (PDF). Intel. 1993. б. 14.
  14. ^ Марк Смотерман, Intel 432 жүйесіне шолу
  15. ^ а б Джон Маркофф, Intel ішінде болашақ жаңа чипке мінеді, 5 сәуір, 1998 ж
  16. ^ Викери, Кристофер. «IEEE-754 анықтамалық материалы». Алынған 5 желтоқсан, 2015.
  17. ^ Тадао Ичикава; Х. Цуботани (1992). Тілдік архитектуралар және бағдарламалау орталары. Әлемдік ғылыми. б. 127. ISBN  978-981-02-1012-0.
  18. ^ Леви, Генри М. (1984). «9-тарау: Intel iAPX 432» (PDF). Мүмкіндікке негізделген компьютерлік жүйелер. Digital Press.
  19. ^ Гленфорд Дж. Мейерс (1982). «VI бөлім: Intel iAPX432 архитектурасына шолу». Компьютерлік архитектураның жетістіктері (2-ші басылым). Вили. ISBN  978-0-471-07878-4.
  20. ^ а б c г. Intel корпорациясы (1983). iAPX432 ЖАЛПЫ МӘЛІМЕТТЕР ПРОЦЕССОРЫ СӘУЛЕТТІК СІЛТЕМЕЛЕР НҰСҚАУЛЫҒЫ (PDF). Алынған 16 қараша, 2015.
  21. ^ Дайкстра, Е. В.; Лампорт, Л.; Мартин, Дж .; Шолтен, С .; Steffens, E. F. M. (қараша 1978). «Ұшақтағы қоқыстарды жинау: ынтымақтастық жаттығуы». ACM байланысы. 21 (11): 966–975. дои:10.1145/359642.359655.
  22. ^ «iMAX 432 анықтамалық нұсқаулығы» (PDF). Intel. Мамыр 1982.

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