Автор работы: Пользователь скрыл имя, 01 Марта 2013 в 22:46, реферат
Қарапайым компьютерлер процессорлар, жады және енгізу-шығару құрылғыларынан құралады. Процессор мәліметтерді өңдеуге арналады. Енгізу құрылғылары ақпаратты тасушылардан мәліметтерді оқу және оларды жадыға немесе процессорларға тасымалдау үшін арналған. Шығару құрылғылары өңделген мәліметтерді қайтарумен тығыз байланысты болып келеді. Ал жады мәліметтер мен командалардың сақталуын қамтамасыз етеді.
Қазіргі уақытта компьютерлік жүйелердің әр түрлі архитектурасы болады. Бірақ олардың бәрінің де құрылымында қарастырылған элементтері болу керек және олар міндетті түрде компьютерлік жүйелердің функцияларының негізгі қағидаттарын қолданады.
Компьютерлік жүйелердің құрылымдық ұйымдастырылуы
Қарапайым компьютерлер
процессорлар, жады және енгізу-шығару
құрылғыларынан құралады. Процессор
мәліметтерді өңдеуге арналады. Енгізу
құрылғылары ақпаратты
Қазіргі уақытта
компьютерлік жүйелердің әр түрлі архитектурасы
болады. Бірақ олардың бәрінің
де құрылымында қарастырылған
Модульдік – модульдер негізінде компьютерлерді құрастыру әдісі. Модул дегеніміз стандартты түрде жасалған конструктивті және функционалды түрде аяқталған электронды блок.
Магистральдік дегеніміз – бұл әр түрлі компьютерлік модульдердің біріктірілуі. Бұл жерде кіріс және шығыс модуль құрылғылары бір сыммен қосылады, осылардың жиынтығы шина деп аталады. Компьютерлер магистралі бірнеше шина топтарынан құралады және олар функционалдық белгі бойынша ажыратылады – шина адресі,мәліметтер шинасы, басқару шинасы.
Микропрограммалау дегеніміз – жүйені программалық басқару принципін жүзеге асыру тәсілі.
Осы қарастырылған қағидаттар мен электрондық технология жетітіктері 3.2-суретте көрсетілген жүйе құрылымына алып келеді.
Дербес компьютерлердің негізгі аппараты және конструктивті модулі ретінде аналық немесе жүйелік тақша қарастырылады.
Компьютерлік жүйе құрылымы келесідей құрылғылармен толықтырылуы мүмкін: сопроцессор, кэш-жады, ҮИҮ перифериялық жинақ (chipset).
Сопроцессор – орталық процессормен келісіп жұмыс істейтін және оған қосымша мүмкіндіктер беретін көмекші процессор. Сопроцессор программалық түрде жүзеге асыратын ақпаратық функцияларды жүзеге асырады. Сопроцессор негігі процессордың командаларының жүйесін кеңейтеді (графикалық, математикалық сопроцессорлар).
Кэш-жады – негізгі жадыдан толтырылатын процессорларға жақын арада керек болады деген мәліметтерді сақтау үшін арналған тез әрекет ететін буферлік жады.
Чипсет – бұл бір функционалдық жиынтығы бар ҮИҮ. Ал біздің жағдайымызда бұл перифериялық құрылғылармен қамтамасыз етілген ӨҮИҮ. Осы құрылғылардың кейбіреулері контроллер деп те аталады.
Жүйелік тақшада
орналастырылған жалпыланған
Процессор
Процессор – компьютерді
басқару құрылғысы. Ол жадыда орналасқан
программалар арқылы компьютер жұмысын
автоматты түрде басқарады. Компьютердің
жылдамдығы – процессордың бір секөнтте
орындай алатын қарапайым операция
санымен өлшенеді. Компьютерлік жүйелерде
компьютер жұмысының жылдамдығы
үшін, оған балама етіп, электрондық
схемалардың жұмыс ритмін ұйымдастыратын
электр импульстерінің тактілік жиілігі
алынған. Импульс көзі – түрлі
сигналдар арасындағы үзілістерді
ұйымдастырушы микросхемадан
2.2.-сурет |
2.3.-сурет |
ОЕСҚ (оперативті есте
сақтау құрылғысы). Оның басқаша атауы:
RAM – арифметикалық-логикалық
Жоғарғы жадының құрамында компьютерді жасап шығарған зауытта DOS-тың бір бөлігі (BIOS) жазылып қойылған бөлім бар. Оны тұрақты есте сақтау құрылғысы (ТЕСҚ) деп атайды. Оның көлемі үлкен болмайды. Пайдаланушының ТЕСҚ-ға берілгендерді не өз программасын енгізуі мүмкін емес. Ондағы бейнежады – монитор адаптері (бейнеадаптер) пайдаланатын жады.
Жалпы процессор
төрт бөлімнен тұрады: арифметикалық-логикалық
құрылғы (АЛҚ), басқару құрылғысы (БҚ),
жалпы міндет атқаратын регистрлер
және өте жылдам істейтін, аумағы үлкен
емес кэш-жады. АЛҚ берілгендермен арифметикалық-логикалық
амалдарды орындайды; БҚ-ға жалпы
басқару программалары
Микропроцессорлар
Есптеу техникасының дамуы орталық процессорлардың жетілдірілуімен бірге жүзеге асады. Процессорлардың жаңа модельдері тек өнімділіктің өте жоғарылылығымен ғана емес, сонымен қатар жаңа мүмкіндіктерімен де ерекшеленеді (жаңа регистрлар, архитектурадағы жаңа компьютерлік жинақтар және жаңа өзгертулер).
Процессорлардың жаңа
модельдерін жасаушылар қайтарымды
сыйымдылық принципіне негізделеді, яғни
процессорлардың жаңа моделі қолданыста
бар архитектура негізінде
Командалар жүйесiнiң
Командалар жиынтығының архитектурасы аппаратура және программалық жабдықтаудың арасында шекара ретінде болады және ол программистке және командаларды қолданушыға көрінетін жүйесінің бөлігі.
Компьютерлік өндірісте қазіргі таңда екі негізгі архитектуралар қолданып жүр. Олар: CISC және RISC.
Толықтай командалар
жиынтығы бар микропроцессорларды
дайындау лидері ретінде х86 сериялы
және Pentium процессорымен Intel компаниясы
болып табылады. Бұл архитектура
микрокомпьютерлер нарығында
CISC және RISC процессорларының
CISC-процессорлары
үшін мыналар тән: жалпы
Қазіргі таңдағы жұмыс станциялары және серверлер үшін командалардың азайтылған жиынтығының архитектурасы қолдануда.
RISC-процессорларға
мыналар тән: регистрлік
Pentium процессоры
өзінің ізашарларына қарағанда,
Ең басынан бұл процессордың микроархитектурасы суперскалярлық өңдеуінде негізделеді. Негізгі командаларды екі егеменді құрылғы бойынша таралады ( U және V конвейерлері). U конвейері x86 процессорының кез келген командаларын орындап, оның бүтін санды мен жылжымалы нүктелі командаларын орындайды. V конвейері тек қарапайым командаларды орындап, бүтін санды командалар мен кейбір жылжымалы нүктелі командаларды орындайды. Командалар осы екі құрылғыларға бірдей бір мезетте бағытталуы мүмкін, осы бір такт кезінде басқару құрылғысы күрделі команданы U конвейеріне, қарапайым команданы V конвейеріне бағыттайды. Бұндай бағыттаулар тек қарапайым, бүтін санды командалардың жиыны шектеулі болған кезде ғана орындалады. Бір конвейерде команданың тоқтауы, екінші конвейердегі команданың тоқтауына әкеп соғады.
Pentium процессорына
командалар мен мәліметтердің
бөлек кэш-жадысы қолданылады.
Ол өзінің кезегінде
Процессорда өтудің
динамикалық болжауына
Дербес компьютер шиналары
Шина дегеніміз – бұл сым-жолдарының жиынтығы, кей кезде цифрлік жүйеде бірнеше компоненттерді біріктіруші өткізгіштер. Бұл сым-жолдары үш типке бөлінеді: адрес, мәліметтер және басқару. Кейбір кезде бір өткізгіш арқылы әр уақытта адрес және мәліметтер беріледі. Бұндай шинаны – мультиплекстелген деп атайды. Шинаға қосылған құрылғылар екі негізгі типке бөлінеді – басқарушыжәне бағынушы.
Адрестік шина. Бұл
шина арқылы оперативті жады ұяшықтарының
адрестері ретінде
Мәліметтер шинасы. Бұл шина арқылы оперативті жадыдан регистрлерге және керісіннше мәліметтерді көшіру процесі жүреді. Intel Pentium негізіндегі процессорларда мәліметтер шинасы 64-разрядты.
Командалық шина.
Процессорда орындалатын
Аналық тақшадағы шиналар тек процессормен байланыс орнату үшін ғана қолданылмайды. Аналық тақшадағы ішкі құрылғылар және де оған тікелей қосылатын құрылғылар бір-бірімен шналар арқылы байланысады, әрекеттеседі.
Аналық тақшалардың негізгі
ISA (Industry Standard Architecture).
Жүйелік блоктың барлық
2.5.- сурет |
PCI (Peripherial Component Interconnect). Pentium
процессорының негізінде FSB (Front Side Bus). Pentium Pro процессорынан
бастап, оперативті жадымен байланыс
орнату үшін арнайы FSB шинасының
жүйелілігі негізгі параметр
болыптабылады, дәл осы AGP (Advanced Graphic Port). Бейнеадаптерлерді қосу үшін арналған арнайы шиналық интерфейс. USB (Universal Serial Bus). Бұл компьютерлердің
перифириялық құрылғылармен |
Осы стандарттың
ерекшеліктері ретінде
Жады
Кез келген компьютердің ең негізгі құрамдас бөлігі ол – жады.
Жоғарғы қабат орталық
процессордың ішкі регистрлерінен құралады.
Олар процессор жасалған материалдан
жасалады және олар процессор сияқты
өте жылдам жұмыс істейді. Ішкі регистрлер
32-разрядтық процессорда 23×23 битті
сақтауға, ал 64-разрядты процессорда 64×64
битті сақтауға мүмкіндік бар. Программалар
аппаратураның қатысуынсыз
Келесі қабатта
құрал-жабдықтармен байланысатын кэш-жады
орналасқан. Оперативті жады кэш-жолдарға
бөлінген, әдетте ол 64 байт болады, ал адресация
мен нөлдік жолда 0-дан 63-ке дейін, ал
бірінші жолда 64-тен 127-ге дейін және
т.б. Кэштің көп қолданылатын жолдары
орталық процессорлардың ішінде
немесе оған өте жақын орналасқан
жоғары жылдамдықты кэш-жадыда сақталады.
Программаға жадыдан бір сөзді
оқу керек болатын болса, онда
кэш-микроүрді, кэшта осындай жол
бар ма, әлде ондай жол жоқ па
екендігін тексереді. Егер осындай
жол болатын болса, онда кэш-жадыға
тиімді хабарласу болады, берілген
сұранысымыз кэштан түгелімен қанағаттандырылады.
Кэшке тиімді хабарласу екі такт
уақытты алады, ал тиімді емес хабарласу
кезінде уақыт көп жұмсалады.
Кэш-жадының көлемі өте шектеулі,
сол себептен оның бағасы өте жоғары
болады. Кейбір машиналарда кэштің
екі немесе үш деңгейі бар, әдетте
олардың кейінгілері