16-Дәріс Тақырыбы: ДЭЕМ – ның жұмыс істеу принципі және архитектурасы. Жоспар: Жүйелік магистральдарды басқару.
Сыртқы құрылғы (кеңейтілу платалары) адаптерлері.
Мақсаты: Жүйелік магистральдарды басқаруды үйрену. Сыртқы құрылғы (кеңейтілу платалары) адаптерлерімен танысу.
Енгізу/шығару шинасы AGP шинасы. Дербес компьютердің (PC) шинасы өздеріне қойылатын талаптардың өсуіне байланысты тұрақты өзгеріске ұшырап отырады. Сөйтіп жылдамдатылған графикалық порт (AGP) бұл деген PCI шинасының кеңейтушісі, оның қызметі 3D графикасының мәліметтерінің үлкен көлемді массивтерін өңдеу болып табылады. Intel AGP-ді PCI-ға 3D графикасын енгізу алдында екі проблеманы шешу үшін шығарады. Біріншіден, 3D графика z-буфері (z- buffer) мен текстурлы карталардың (texture maps) ақпараттарның барынша үлкен жадысы керек. 3D қосымшасы үшін текстурлы карталардың неғұрлым көбі ашық болса, соғұрлым соңы нәтиже тамаша көрінеді.
Қалыпты жағдайда, бейне тереңдігінің назарына қатысты ақпаратты құрайтын z- буфер тектура секілді сол бір жадыны құрайды. Бұл конфликт 3D шығарушылары үшін тиімді шешім таңдау үшін көптеген нұсқаларды ұсынады, олар текстурлар мен z-буферіне арналған жадының үлкен мәнділігіне ұштастырады және нәтижелер шығарылатын бейненің сапасына тікелей әсер етеді.
Сурет – 16.1 PCI мен AGP схемасы.
PC жасаушылыр жүйелік жадыны текстуралар мен z-буфер жөніндегі ақпараттар сақтау үшін қолдануға мүмкіндіктері болды, бірақ осындай түрде шектеу, бұндай ақпараттты PCI шинасы арқылы жіберу болды.
Графикалық ішкі жүйе мен жүйелік жадының өнімділігі PCI шинасының физикалық сипаттамаларымен шектеледі (сурет 16.1, а). Сонымен қатар, PCI-дің өткізу жолдарының ені немесе оның сыйымдылығы шынайы уақыт режимінде графиканы өңдеуге жеткіліксіз. Intel осы проблеманы шешу үшін AGP жасап шығарады.
Егер қысқаша AGP деген не десек, онда бұл – графикалық ішкі жүйе мен жүйелік жадының арасын тікелей байланыстыру (сурет 16.1, б). Бұл шешім, PCI шинасы рақылы тасымалдау кезіндегіге қарағанда мәліметтерді тасымалдаудың барынша өте жақсы көрсеткіштерін қамтамассыз етуге мүмкіндік береді және шынайы уақыт режимінде 3D графиканың шығару талаптарын қанағаттандыру үшін шығарылған. AGP беттік буфер (frame buffer) жадысын барынша нәтижелі қолдануға мүмкіндік береді, сонымен бірге 2D графика өнімділігін және 3D графиканың мәліметтер ағындарының жүйе арқылы өту жылдамдығын арттырады. AGP-ді графикалық ішкі жүйе мен жүйелік жадының арасын тікелей байланыстың түрі ретінде анықтау point-to-point байланысы деп аталады. Шын мәнінде, AGP графикалық ішкі жүйені жүйелік жадының басқару бөлігімен, бұл жадыға кіруді компьютердің орталық процессорымен (CPU) бөлісу арқылы, байланыстырады.