Міністерство освіти і науки України
Криворізький технічний університет
Кафедра комп’ютерних систем та мереж
Методичні вказівки
до виконання лабораторних робіт з дисципліни:
"Архітектура комп’ютера".
для студентів, які навчаються за напрямом
6.050102 "Комп’ютерна інженерія"
усіх форм навчання
м. Кривий Ріг
ЗМІСТ
Лабораторна робота №1. 3
Тема: Визначення конфігурації персонального комп’ютера (ПК) засобами POST і стандартними засобами операційної системи Windows. 3
Лабораторна робота №2. 8
Тема: Визначення конфігурації персонального комп’ютера (ПК) за допомогою програми Еверест та SisoftSandra, та виконання порівняльного аналізу. 8
Лабораторна робота №3. 18
Тема: Визначення конфігурації та ефективності процесора за допомогою SisoftSandra. 18
Лабораторна робота №4. 24
Тема: Визначення продуктивності пам’яті персонального комп’ютера (ПК) за допомогою програми Еверест та виконання порівняльного аналізу з теоретичними значеннями. 24
Лабораторна робота №5. 27
Тема: Тестування відеокарти ПК засобами програми GPUZ. 27
Лабораторна робота №6. 32
Тема: Визначення технічних характеристики обчислювальної системи у пакеті SiSoftSandra. 32
Лабораторна робота №7. 41
Тема: Розрахунок потужності блоку живлення. 41
Лабораторна робота №1
Тема: Визначення конфігурації персонального комп’ютера (ПК) засобами POST і стандартними засобами операційної системи Windows
Мета: зробити порівняльний аналіз інформаційних повідомлень POST і стандартних засобів Windows
Лабораторна робота №2
Тема: Визначення конфігурації персонального комп’ютера (ПК) за допомогою програми Еверест та SisoftSandra, та виконання порівняльного аналізу.
Мета: Визначити якомога краще конфігурацію ПК використовуючи спеціальні програмні засоби.
Ядро
«Процесорний ядро» (як правило, для стислості його називають просто «ядро») – це конкретне втілення [мікро] архітектури (тобто «архітектури в апаратному сенсі цього слова»), що є стандартом для цілої серії процесорів. Наприклад, NetBurst – це мікроархітектура, яка лежить в основі багатьох сьогоднішніх процесорів Intel: Celeron, Pentium 4, Xeon.
«Таким чином, можна сказати що« ядро »- це конкретне втілення певної мікроархітектури« в кремнії », що володіє (на відміну від самої мікроархітектури) певним набором строго обумовлених характеристик. Мікроархітектура – аморфна, вона описує загальні принципи побудови процесора. Ядро – конкретно, це мікроархітектура, «обросла» всілякими параметрами і характеристиками.
Кеш
У всіх сучасних процесорах є кеш (по-англійськи – cache). Кеш – це якась особлива різновид пам'яті (основна особливість, що відрізняє кардинально кеш від ОЗУ – швидкість роботи), яка є свого роду «буфером» між контролером пам'яті і процесором. Служить цей буфер для збільшення швидкості роботи з ОЗУ.
Специфіка конструювання сучасних процесорних ядер призвела до того, що систему хешування в переважній більшості CPU доводиться робити багаторівневою. Кеш першого рівня (самий «близький» до ядра) традиційно поділяється на дві (як правило, рівні) половини: кеш інструкцій (L1I) і кеш даних (L1D). Це розділення передбачається так званої «гарвардської архітектурою» процесора, яка станом на сьогодні є найпопулярнішою теоретичної розробкою для побудови сучасних CPU. У L1I, відповідно, акумулюються тільки команди (з ним працює декодер, див. Нижче), а в L1D – тільки дані (вони згодом, як правило, потрапляють у внутрішні регістри процесора).
Декодер
Саме для того, щоб процесор «зовні виглядав» як x86 CPU, і існує такий блок як декодер: він відповідає за перетворення «зовнішнього» x86-коду у «внутрішні» команди, що виконуються ядром (при цьому досить часто одна команда x86-коду перетворюється в кілька більш простих «внутрішніх»). Декодер є дуже важливою частиною сучасного процесора: від його швидкодії залежить те, наскільки постійним буде потік команд, що надходять на виконуючі блоки.
Лабораторна робота №3
Тема: Визначення конфігурації та ефективності процесора за допомогою SisoftSandra.
Мета: з’ясувати характеристики процесора і пам’яті, які необхідні для визначення ефективності їх роботи та конфігурації.
Теоретична частина
Лабораторна робота №4
Тема: Визначення продуктивності пам’яті персонального комп’ютера (ПК) за допомогою програми Еверест та виконання порівняльного аналізу з теоретичними значеннями.
Мета: Визначити продуктивність пам’яті лабораторного та домашнього ПК використовуючи спеціальні програмні засоби та зробити порівняльний аналіз.
Лабораторна робота №5
Тема: Тестування відеокарти ПК засобами програми GPUZ.
Мета: Визначити параметри відеокарти та зробити необхідні розрахунки.
Контрольні питання
1. Що таке відеоадаптер і яка їх основна класифікація?
2. Що таке фреймбуфер?
3. Що таке шейдери , яка їх функція і за яким типом їх розрізняють?
4. Що таке ROP і TMU і за що вони відповідають?
5. Які типи фільтрації використовуються у відеоадаптерах?
Лабораторна робота №6
Тема: Визначення технічних характеристики обчислювальної системи у пакеті SiSoftSandra.
Мета: з’ясувати характеристики жорстких дисків, які необхідні для визначення ефективності їх роботи.
Лабораторна робота №7
Тема: Розрахунок потужності блоку живлення
Мета: з’ясувати потужність блока живлення на домашньому ПК і дослідити споживчу потужність основних компонентів комп’ютера. Зробити висновки щодо задоволення потреб споживчої потужності блоком живлення.