Компьютер архитектурасының тарихына шолу
Реферат, 07 Февраля 2013, автор: пользователь скрыл имя
Описание
Архитектура» термині есептеу техникасы туралы көпшілік әдебиеттерде жиі қолданылады, алайда оның анықтамасы мен мазмұны жайлы әр түрлі авторлар тұжырымдары бір-бірімен сәйкес келмей жатады.
Работа состоит из 1 файл
ақпарат.docx
— 30.28 Кб (Скачать документ)3.2 Компьютер архитектурасының тарихына шолу
«Архитектура» термині есептеу
техникасы туралы көпшілік әдебиеттерде
жиі қолданылады, алайда оның анықтамасы
мен мазмұны жайлы әр түрлі
авторлар тұжырымдары бір-бірімен
сәйкес келмей жатады. Сондықтан осы
мәселені тиянақты түрде анықтап
алайық.Алдымен осы терминнің
шығу тарихын қарастырған дұрыс.
«Архитектура» сөзі өзінің алғашқы
мағынасында қала құрылысында қолданылды.
Қазіргі заманғы қала күрделі
құрылым, ол белгілі тәртіппен орналасқан
аудандардан, алаңдардан, көшелерден,
үйлерден және т.с.с тұрады. Қала тұрғындарын
нақты үйдің көзге қалай
- ЭЕМ жадының кұрылымы;
- Жад пен сыртқы құрылғыларға жету тәсілдері;
- Компьютер құрылымын өзгерту мүмкіндіктері;
- Командалар жүйесі;
- Мәліметтер қалпы;
- Интерфейс жасау.
Жоғарыда айтылғандарды қорытындылай келе, архитектураның келесі анықтамасын аламыз.
Архитектура дегеніміз – ЭЕМ-нің жұмысын бағдарламалық басқаруды және оның негізгі жұмыстық тараптарын бір-біріне байланыстыруды іске асыратын ЭЕМ кұрылымының барынша ортақ принциптері.
ЭЕМ классикалық архитектурасы және Фон Нейманның принциптері. Есептеу машинасының архитектурасы жайлы ілім негізін көрнекті американ математигі Джон Фон Нейман қалыптастырды. Ол әлемдегі ең бірінші лампалық ЭЕМ-ЕNІАС машинасын 1944 ж. құруға оның конструкциясы таңдап алынған соң ғана араласа бастады. Жұмыс барысында әріптестері Г.Голдстайн мен А.Беркстермен бірге көптеген пікірталастан соң Фон Нейман негізінен жаңа ЭЕМ құру идеясын тұжырымдады. 1946 жылы оқымыстылар есептеу машинасы құрылымы жайлы өз принциптерінің классикасына айналған «Электронды есептеу құрылғысының логикалық құрылымын алдын-ала қарастыру» мақаласында жариялады. Одан бері бірнеше жылдар өтті, алайда онда ұсынылған ережелер бүгінгі күнде де өз өзектілігін сақтап қалды. Мақалада сандарды бейнелеу үшін екілік жүйені қолдану тиянақты негізделген (оған дейін есептеу машиналары өңделетін сандарды ондық түрде сақтап келгендігін еске сала кету артық болмас). Авторлар техникалық қолдануда екілік жүйенің артықшылығын, осы жүйеде арифметикалық және логикалық операцияларды орындаудың ыңғайлығы мен оңтайлылығын нанымды көрсете білді. Одан әрі ЭЕМ ақпараттардың сандық емес түрлерін текстік, графикалық, дыбыстық және т.б өңдей бастады, алайда мәліметтерді екілік кодтау бұрынғысынша кез-келген компьютерлердің ақпараттық негізі болып табылады.
Тағы бір аса маңызды
шынайы революциялық идея, ол - Фон Нейман
ұсынған «сақталатын
Фон Нейман ЭЕМ-нің логикалық
кұрылымының негізгі
Атап өтетін нәрсе сыртқы жадтың енгізу және шығару құрылғыларынан айырмашылығы, оған мәліметтер компьютерге ыңғайлы, бірақ адам бірден қабылдай алмайтын түрде енгізіледі. Мысалы, магниттік дискідегі жинақтаушы сыртқы жадқа, клавиатура - енгізу, дисплей мен баспа – шығару құрылғыларына жатады.
3.1-сурет. Фон Нейман
Стрелкалы тұтас сызықтар
ақпараттар ағыны бағытын, ал үзік сызықтар
процессордан ЭЕМ-нің басқа тараптарына
бағытталған басқару
Қазіргі компьютерлерде басқару
құрылғысы мен арифметикалық-
Жад (ЖҚ) ақпарат (мәлімет) пен
бағдарламаларды сақтайды. Қазіргі
компьютерлерде жадтау құрығылары «көп
қабатты». Ол, дәл қазіргі уақытта
компьютер жұмыс істеп тұрған
ақпаратты сақтаушы (орындалып жатқан
бағдарлама, оған қажетті мәліметтердің
бөлігі, бірқатар басқару бағдарламалары)
жедел жадтау құрылғысынан (ЖЖҚ) әлдеқайда
сыйымдылығы үлкен, бірақ одан әлдеқайда
төмен жылдамдықта жұмыс
Сипатталған сұлба бойынша
құрылған ЭЕМ-де командаларды жадтан кезекпен
оқып, оны орындау іске асырылады.
Бағдарламаның келесі командасы
алынатын жадтың кезекті ұяшығының
нөмірін (мекен-жайы) арнайы құрылғы-басқару
құрылғысындағы (БҚ) командалар есептеуіші
көрсетеді. Осы құрылғы қарастырылып
отырған архитектураның ерекше белгілерінің
бірі болып табылады. Фон Нейман
жасаған есептеу құрылғылары
архитектурасының негізі іргелі болғаны
соншалықты, әдебиетте «Фон Нейман
архитектурасы» аталатын болды. Бүгінгі
күнгі есептеу машиналарының
көпшілігі – Фон Нейман машиналары.
Тек қана параллель есептеулер үшін
құрылған, командалар есептеуіші жоқ,
айнымалының классикалық
ЭЕМ ішкі құрылымының жетілдірілуі және дамуы. Алдыңғы бөлімде ЭЕМ-нің бірінші және екінші буынына сәйкес келетін ЭЕМ классикалық құрылымы сипатталды. Әрине, есептеу техникасы құралдарының өндіріс технологиясының өркендеп дамуы нәтижесінде ондай кұрылым прогрессивті өзгерістерге ұшырамауы мүмкін емес еді.
Жоғарыда атап өтілгендей,
ЭЕМ үшінші буынының пайда болуы
өту транзисторлардан интегралды микросхемаларға
ауысумен байланысты. Электрондық схемаларды
кішірейтудегі айтарлықтай
Сыртқы құрылғылардың
интектуалды контроллерлерін
Контроллерді арнайы қондырылған алмасу бағдарламалары көмегімен оған «сеніп тапсырылған» сыртқы кұрылғының жұмысын басқаруды арнайы процессор деп қарастыруға болады. Мұндай процессордың өзінің жеке командалар жүйесі бар. Мысалы, жұмсақ магнит дискідегі жинақтаушы, дискжетек контроллері диск оқушы құрылғыны дискінің қажетті жолына бағыттауды, секторды оқу немесе жазуды жолды форматтауды және т.б. іске асырады. Әр амалдың орындалу нәтижесі контроллер жадының ішкі регистрына енгізіліп, орталық процессордың оқуына дайын болып тұрады.
Сонымен, интеллектуалды сыртқы
қондырылғыларды қолдану
Енді 3.2-суретте бейнеленгендей интеллектуалды контроллері бар ЭЕМ ішкі құрылысы мәселесін талдауға ауысайық. Суреттен көрініп тұрғандай, ЭЕМ жеке функционалды тораптары арасындағы байланыс үшін ортақ шина (оны көбіне магистраль деп атайды) қолданылады. Шина үш бөлімнен тұрады:
- мәліметтер шинасы, ол бойынша ақпарат таралады;
- мәліметтердің қайда таралатынын анықтайтын мекен-жай шинасы;
- ақпарат алмасу процесін реттейтін басқару шинасы;
Мәліметтер шинасы мен мекен-жай шинасы біріктірілген компьютерлер моделі бар екендігін айта кеткен жөн. Мұндай машиналарда алдымен шинаға адрес, сосын біраз уақыттан соң мәліметтер беріледі; осы мезетте шина қандай мақсатта жұмыс істеп жатқаннын, басқару шинасындағы сигналдар арқылы анықтауға болады.
Сипатталған схеманы жаңа құрылғылармен оңай толықтыруға болады, бұл архитектураның ашықтық қасиеті деп аталады. Қолданушы үшін ашық архитектура өз компьютеріне сыртқы құрылғылар құрамын еркін таңдап-қосуға, яғни шешілетін есептердің аумағына сәйкес компьютер конфигурациясын таңдауға мүмкіндік береді.
берілгендер
Шина адресте
басқару
3.2-сурет. ЭЕМ-нің шиналық архитектурасы
3.2-суретті 3.1-суретпен
салыстырғанда жаңа жад түрі -
видео ЖЖҚ (видеожад) берілген. Оның
пайда болуы шығарудың ерекше
құрылғысы –дисплейдің
Дисплейдің негізгі бөлігі
электронды-сәулелік түтік болып
табылады, ол ақпаратты теледидардағыдай
етіп бейнелейді (кейбір арзан үй компьютері
моделдеріне кәдімгі
Монитор экранында тұрақты бейнені алу үшін оны бір жерде сақтау керек. Ол үшін видеожад қолданылады. Алдымен видеожад мазмұны компьютер көмегімен қалыптастырылады да, дисплей контроллері бейнені экранға шығарады. Видеожад көлемі ақпарат сипатына (мәтіндік немесе графикалық) және бейненің түрлері санына байланысты. Құрылымы жағынан ол кәдімгі ЖЖҚ түрінде орындалуы немесе дисплей контроллерінде (3.2-суретте осы себепті ол үзік сызықтар арқылы көрсетілген) орналасуы мүмкін.