1801 жылы Жозеф Мари Жаккар перфокарталар арқылы өрнек салып, жұмыс жасайтын тігін станогын ойлап тапты. Перфокарталарды ауыстыру арқылы, матаға түсірілетін өрнекті өзгертуге болатын еді. Бұл құрал бағдарламалау тарихында маңызды орын алды.
1838 жылы Чарльз Бэббидж жасап бастаған аналитикалық машинаның бағдарламалау принциптері Жаккардың перфокарталарына байланысты болатын.
1890 жылы АҚШ Халық Санағы, он жыл бойы жүргізілген халық санағының нәтижесін өңдеу үшін, Герман Холлерит ойлап тапқан сұрыптау тәсілдерімен қатар, перфокарталарды пайдаланды. Холлерит компаниясы IBM корпорациясының ядросына айналды. Бұл корпорация перфокарталар технологиясын мәліметтерді өңдеудің қуатты құралына айналдырып, оларды жазуға арналған құрылғыларды көптеп шығарды. 1950 жылы IBM технологиясы өнеркәсіпте және үкіметте кең тарады. Карталардың көпшілігінде жазылған "бұруға, мыжыруға және жыртуға болмайды" деген ескерту соғыстан кейінгі көпшіліктің есінде болатын.
Көптеген компьютерлерде перфокарталар 1970-жылдардың соңдарына дейін қолданылды. Мысалы, дүние жүзіндегі көптеген университеттердің инженерлік және ғылыми мамандықтарында оқитын студенттер бағдарламалар жазу үшін перфокарталар қолданды.
1835 – 1900: алғашқы бағдарламаланатын машиналар
"Әмбебап компьютердің" негізгі ерекшелігі - бағдарламалау мүмкіндігі, яғни компьютер жұмысын өзгерту үшін тек оған енгізілетін бұйрықтар тізбегін өзгерту ғана қажет.
1835 жылы Чарльз Бэббидж өзінің аналитикалық машинасын жарыққа шығарды. Бұл машина - жалпы мақсаттағы компьютер болып саналады, енгізілетін мәліметтер және бағдарламалар үшін перфокарталар қолданылды, ал энергия көзі ретінде бу қозғалтқышы пайдаланылды. Математикалық амалдар үшін тісті сақиналар қолданылды.
Бастапқыда, Бэббидждің идеясы бойынша, жоғары дәлдікпен логарифмдік кестелерді басып шығаратын машина құру қажет болатын. Содан соң ғана, перфокарталарды қолдану арқылы, бұл идея "аналитикалық машинаға" дейін дамытылды.
Жоспарлар анықталып, жобаны жүзеге асыру мүмкін екендігіне көз жеткізілгенімен, машинаны құру кезінде белгілі бір қиындықтар болды. Бэббидж өзінің идеяларымен келіспеген әрбір адаммен дискуссияға түсіп отыратын. Машинаның барлық бөліктері қолмен жасалу керек болды. Мыңдаған детальдардан тұратын машина үшін, әрбір детальда кеткен қатенің құны қымбат болатын, сондықтан, детальдарды жасау кезінде аса жоғары дәлдік қажет болды. Нәтижесінде, жобаның авторы мен детальдарды жасайтын маман арасындағы келіспеушілікке, және мемлекеттік қаржыландырудың жетіспеушілігіне байланысты, жоба аяқталмай қалды.
Атақты ақын лорд Байронның қызы Ада Лавлейс 1843 жылы итальян математигі және инженері Луиджи Федерико Менабреаның 1842 жылы жазылған "Notions sur la machine analytique de Charles Babbage" ("Elements of Charles Babbage's Analytical Machine") еңбегін ағылшыншаға аударып, өз түсініктемелерімен толтырды. Ада Лавлейстің аты Бэббидждің атымен қатар аталады.
"Айырмалық машинаның" 2-нұсқасының қалпына келтірілген нұсқасы 1991 жылдан бері Лондондық ғылым мұражайында сақталуда. Бұл машина Бэббидж көрсеткен жоба бойынша жұмыс жасайды, сондықтан Бэббидждің теориясы дұрыс болғандығына көз жеткіземіз. Қажетті бөліктерді құру үшін, мұражай сол уақыттағы деталь жасаушы маманның мүмкіндігімен шектелген машинаны қолданды. Кейбіреулердің айтуы бойынша, сол уақыттағы технология қажетті дәлдіктегі детальдарды құруға мүмкіндік бермеген, бірақ бұл болжам расталмады. Сондықтан Бэббидждің машина жасау кезіндегі сәтсіздікке ұшырауының негізгі себебі ретінде саяси және қаржылық қиындықтар аталады.
Бэббидждің ізі бойынша, оның жұмыстары туралы білмесе де, дублиндік бухгалтер Перси Ладгейт жұмыс жасады. Ол 1909 жылы өзі жасап шығарған бағдарламаланатын механикалық компьютерді жасап шығарды.
1930 — 1960: стол калькуляторлары
1900-жылдары механикалық калькуляторлар, кассалық аппараттар және есептеуіш машиналар электр қозғалтқыштарын қолдана отырып жасалған болатын. Бұл құрылғыларда тісті сақинаның күйі айнымалыны сипаттайтын еді. 1930-жылдардан бастап, Friden, Marchant және Monro сияқты компаниялар арифметикалық төрт амалды орындай алатын механикалық стол калькуляторларын жасап шығара бастады. "Компьютер" ("есептеуіш") сөзі қызметке байланысты айтылды (математикалық есептеулерді орындау үшін калькуляторларды қолданатын адамдарды солай атаған). Манхэттендік жоба барысында болашақ Нобель сыйлығының лауреаты Ричард Фейнман әскери мақсаттарға қажет дифференциалдық есептерді шешетін математик-әйелдерді басқарған болатын. Атақта Станислав Мартин Улам соғыс аяқталған соң, сутегі бомбасының жобасына қажетті есептерді шығарумен айналысты.
1.5 Микропроцессор туралы мәлімет
Микропроцессор —жүйелік тақтаның ең маңызды құраласы, ол деректерді тікелей өңдейді, атап айтқанда, бөлектелген деректермен арифметикалық және логикалық амалдарды орындайды.
Микропроцессор бір мезгілде қатарынан 8, 16 немесе 32 биттік деректерді өңдей алады. 8 биттік процессор бір мезгілде небары бір бит дерекпен ғана жұмыс істей алады. 16 биттік процессор бір мезгілде 2 байт, ал 32 биттік процессор — 4 байт өңдейді.
Жалпы алғанда 16 биттік компьютер 8 биттік жүйеден жылдамдырақ жұмыс істейді, ал 32 биттік компьютер 8 және 16 биттік үлгілерден жылдамырақ. Микропроцессор, жады және периферия құрылғылардың арасында дерек беру үрдісі шина арқылы жүзеге асырылады. Қазіргі заманғы процессорлардың көпшілігінде 32 биттік шина қолданылады, яғни бір мезетте 32 биттік дерек беруге болады. 64 биттік шиналы компьютер де болады, бірақ олар әлі кең тарай қойған жоқ.
Компьтердегі ең негізгі құрылғы болып жүйелік блок саналады, оның ішінде ДЭЕМ-нің басты құрылғылары орналасқан. Жүйелік блок құрамында микропроцессор, жедел жад, тұрақты есте сақтау құрылғысы, қоректену блогы мен енгізу-шығару порттары және дискідегі мәлімет жинақтауыш болады.
Микропроцессор бір кристалда орналасқан біріктірілген (үлкен) интегралдық схемалар - БИС, олар әртүрлі типтегі ЭЕМ-дер жасауға керекті элемент болып табылады. Оны әртүрлі логикалық функцияны орындайтын етіп программалау мүмкіндігі бар, сондықтан программаны өзгерту арқылы микропроцессорды арифметикалық құрылғы бөлігі ретінде немесе енгізу-шығару жұмыстарын басқарушы рөлінде қолдануға болады. Микропроцессорге жедел және тұрақты жад, енгізу-шығару құрылғылары қосылады.
ІВМ РС тәрізді компьютерлерде INTEL фирмасының және де соларға сәйкес келетін басқа фирмалардың да микропроцессорлары қолданылады.
Микропроцессорлар бір-бірінен өзгешелігі олардың типтерінде (моделдерінде) және оның қарапайым амалдарды орындайтын жұмыс жылдамдығының көрсеткіші – мегагерц – МГц бірлігімен берілген тактылық (қадамдық ) жиілігінде жатыр. Кең тараған модельдерге Intel-8088 ( _ 5МГц), 80286 ( _ 20МГц), 80386SX ( _ 25МГц), 80386DX ( _ 40МГц), 80486 ( 100Мгц-ке дейін ), Pentuim ( 75МГц-тен жоғары ) және Pentuim-Pro ( _ 200МГц) жатады, бұл тізім олардың жұмыс өнімділігі мен соған сәйкес бағасының өсуі бойынша реттеліп келтірілген. Кейде конструкциялық ерекшкліктеріне қарай бір модельге кіретін процессорлардың жиіліктері әртүрлі бола береді – жиілігі артқан сайын оның жұмыс жылдамдығы да өсе түседі.
Intel 8088, 80286, 80386 тәрізді бұрын шыққан микропроцессорлардың аралас сандармен амалдарды жылдам орындайтын арнаулы командалары жоқ, сондықтан олар жұмыс өнімділіктерін арттыратын қосымша математикалық сопроцессорлармен ( Turbo режимі ) жабдықталады.
Процессор, дәлірек айтсақ микропроцессор – дербес компьютердің басты микросхемасы. Компьютердегі барлық программалардың командаларын осы микропроцессор орындайды. Микропроцессорды компьютердің «миы» десе де болады. Микропроцессор аналық платаның орта тұсында орналасады. Жұмыс кезінде қатты қызатындықтан оны салқындату үшін бетіне кішкене желдеткіш орналастырылады. Қазіргі кездегі процессорларда кремнийдің өте кішкене кристалында ойып жасалған миллиондаған транзисторлар бар. Оның өлшемі қолдың үлкен саусағының тырнағындай-ақ. Процессордың негізгі сипаттамасы – оның тактілік жиілігі. Тактілік жиілік мегагерцпен және гигагерцпен өлшенеді. 1 мегагерц - процессор секундына 1 миллион операция орындайды деген сөз. Микропроцессордағы транзисторлардың саны неғұрлым көп болған сайын оның тактілік жиілігі, сәйкесінше оның жылдамдығы да соғұрлым жоғары болады. Мысалға, қазіргі ең танымал процессорлардың бірі Pentium 4 процессорында 42 миллион транзистор орналасады.
Компьютер жұмыс істеп тұрған кезде процессор оперативті жадпен бірігіп үздіксіз жұмыс істейді. Оперативті жадтың микросхемасынан процессор өзіне қажетті ақпаратты алады және өз жұмысының нәтижесін қайтадан жадқа жібереді. Компьютерлердің көбінде процессор (ең кішкене бөліктерінің бірі) ең қымбат құрауыштарының бірі болып табылады. Қазіргі жүйелердегі процессордың құны ол өзі орнатылған аналық платаның құнынан екі, тіпті он есе де қымбат болуы мүмкін.
1.6 Микропроцессордың түрлері
процессор типі
|
шыққан жылы
|
жиілігі
|
деректер шинасы
|
адрестік шинасы
|
адрестік кеңістігі
|
Intel 8086
|
1978
|
4-12
|
16
|
20
|
1 Мб
|
80286
|
1982
|
8-20
|
16
|
24
|
16 Мб
|
80386
|
1985
|
25-40
|
32
|
32
|
4 Гб
|
80486
|
1989
|
33-50
|
32
|
32
|
4 Гб
|
Pentium
|
1993
|
75-300
|
64
|
32
|
4 Гб
|
Pentium ІІ
|
1997
|
300-400
|
64
|
32
|
4 Гб
|
Pentium ІІІ
|
1999
|
450-500
|
64
|
32
|
4 Гб
|
Көр тараған процессорлың модельдері
Ең алғашқы процессордың моделін 1971 жылы Intel компаниясы жасап, оны Intel 4004 деп атаған. Оны компания инженерлері Федерико Фаггин, Тед Хофф және Стэн Мэзор жасаған.
Оның тактілік жиілігі – 108 кГц. Бұл процессор бағдарламалық микрокалькуляторларды қолданылған. 1972 жылы Intel 8008 процессордың моделі шығарылған. Ол 200 кГц жиілікте жұмыс істеген, 3500 транзисторлардан құралып, деректер шинасы 8 разраядты, 16 кбайттық адрестік жад болған. Бұл процессор терминалдарда қолданылған. Келесі процессордың моделі Intel 8008 1974 жылы жасалып, 6000 транзистордан , 600 кбайттық адрестік жадтан құралған.
2.1 № 1 лабораториялық жұмыс
Тақырыбы: Микропроцессорды орналастыру
Мақсаты:
Құрал-жабдықтар: аналық тақша, процессор
Компьютерді құрастыру кезінде көбінесе аналық тақшаға процессорды, кулерді және модульдік жадты орналастырудан бастаған жөн. Әрине, біріншіде аналық тақшаны сосын оған процессорды орналастыруға болады.
Сонымен, аналық тақшаны үстел үстіне қойыңыз (1-суретте көрсетілген).
1-сурет. Аналық тақша
Процессор разъемында рычагты көтеріңіз, сокет ашылады да процессор орнатуға дайын болады. Рычаг тік бағытта жоғары орналастырыңыз, бірақ та жоғары нүктеге жеткізуге көп күш түсірмеу қажет. Рычагты фиксатордан шығару үшін сәл жоғары қарай көтеріп сокеттен бір жаққа қарай қисату керек. Рычаг жеңіл шығуы қажет.
2-сурет. Сокет
Достарыңызбен бөлісу: |