ТЕМА 2.
Склад комп’ютера та взаємодія між вузлами

[ Попередня глава ] [ Зміст] [ Наступна глава ]

В сучасному розумінні, комп’ютер – це універсальний електронний пристрій, призначений для автоматизації накопичення, збереження, опрацювання, передачі та відтворення даних.

Однак було б хибним вважати, що комп’ютер проводить лише обчислення. Враховуючи розширення сфери застосування засобів обчислювальної техніки в практичній діяльності людини, необхідність опрацювання великих об’ємів інформації за досить нетривалий час, збільшення потужностей комп’ютерів та розвиток телекомунікацій, комп’ютери все частіше використовуються як засоби накопичення інформації. Основними завданнями, що вирішуються при цьому, є впорядкування інформації, пошук та фільтрація даних.

Склад обчислювальної системи називається конфігурацією. Апаратні та програмні засоби обчислювальної системи розглядаються окремо. Тому розрізняють апаратну на програмну конфігурацію. Такий поділ для інформатики є істотним, тому що часто розв’язання одних і тих же завдань може забезпечуватись як апаратними, так і програмними засобами. Критерієм вибору того чи іншого засобу є його ефективність та продуктивність. Структурно комп’ютер складається з чотирьох основних пристроїв відповідно до тих завдань, які він вирішує при опрацюванні даних (рис. 1).


Рисунок 1 – Структура комп’ютера

Пристрої введення призначені для вводу (накопичення) інформації та управління роботою комп’ютера користувачем. До цих пристроїв відносяться: клавіатура, маніпулятор миша, сканер, джойстик.

Пристрої виведення призначені для виводу інформації з метою візуального спостереження за роботою комп’ютера та створення твердих копій документів. До них належать монітор, принтер (друкуючий пристрій), плоттер.

Запам’ятовуючі пристрої призначені для збереження інформації, як тривалого, так і тимчасового, на час їх опрацювання комп’ютером. Пам’ять поділяють на внутрішню та зовнішню. Внутрішня призначена для збереження інформації під час роботи комп’ютера. Сюди відносять оперативну, постійну, кеш та CMOS–пам’ять. Вміст цієї пам’яті, як правило, зберігається лише при увімкненому живленні. Зовнішня пам’ять призначена для тривалого збереження інформації незалежно від того, чи є живлення. Для зовнішньої пам’яті розрізнять пристрої пам’яті (накопичувачі) та носії даних (дискети, диски, магнітні стрічки, лазерні диски, тощо). Пристрій опрацювання інформації здійснює її переробку та загальне управління роботою всіх інших пристроїв. Цим пристроєм є процесор.

Вперше термін кібернетика ввів французький фізик Андре Марі Ампер в першій половині XIX ст. Він займався розробкою єдиної системи класифікації всіх наук і позначив цим терміном гіпотетичну науку про управління, якої в той час не існувало, але яка, на його думку, повинна існувати.

Фізично кожен елемент структурної схеми складається з різноманітних пристроїв. Сучасні комп’ютери мають блочно–модульну конструкцію: апаратну конфігурацію, необхідну для виконання певних робіт, можна складати з готових вузлів та блоків.

Головним пристроєм комп’ютера є центральний процесор. Він і виконує основні операції по опрацюванню даних та управління роботою інших пристроїв. По способу розташування пристроїв відносно процесора їх поділяють на внутрішні та зовнішні (периферійні). До внутрішніх відносіть деякі види пам’яті. Зовнішніми є пристрої введення-виведення інформації, пристрої для її тривалого збереження. Узгодженість роботи окремих пристроїв здійснюють апаратні інтерфейси. Їх поділяють на послідовні та паралельні. Через послідовний інтерфейс дані передаються по одному біту. Вони прості за будовою, не вимагають синхронізації роботи передавальника та приймальника даних. Однак пропускна здатність їх менша, а коефіцієнт корисної дії нижчий. Їх використовують для підключення “повільних” пристроїв – наприклад, різноманітних датчиків.

Паралельні інтерфейси мають більш складну будову, але більш високу продуктивність. Їх застосовують там, де потрібна висока швидкість передачі даних (наприклад, для друкуючого пристрою). Дані передаються байтами.

Програмне забезпечення являє собою сукупність програм, призначених для розв’язання завдань на комп’ютері. Програма – це впорядкований набір команд. Програмне та апаратне забезпечення працюють взаємопов’язано і в неперервній взаємодії. Будь-який апаратний пристрій управляється програмно.

Програмне забезпечення можна поділити на три класи : системне, прикладне та інструментальне. Наведена класифікація є досить умовною. Інтеграція програмного забезпечення призвела до того, що практично будь-яка програма має риси кожного класу.

Системне програмне забезпечення здійснює управління роботою обчислювальної системи. Як правило, системні програми забезпечують взаємодію інших програм з апаратними складовими, організацію інтерфейсу користувача. Сюди відносять операційні системи, сервісні системи.

Прикладне програмне забезпечення призначене для розв’язання прикладних завдань фахової діяльності людини (тобто, прикладене до практики). Спектр таких програм надзвичайно широкий: від виробничих та наукових до навчальних та розважальних. Сюди відносять розрахункові, навчаючі, моделюючі програми, комп’ютерні ігри, тощо.

Інструментальне програмне забезпечення призначене для розробки всіх видів інформаційно–програмного забезпечення. При цьому під інформаційним забезпеченням розуміють сукупність попередньо підготовлених даних, необхідних для роботи програмного забезпечення. Наприклад, будь-яка сучасна програма має вбудовану довідку для роботи з цією програмою. Файл довідки являє собою інформаційне забезпечення. До інструментального програмного забезпечення відносять: редактори (текстові, графічні, музичні), системи табличної обробки даних (табличні процесори), системи управління базами даних, транслятори мов програмування, інтегровані системи діло виробництва, тощо.

Персональний комп’ютер (ПК) – універсальна технічна система. Термін “персональний” підкреслює ту його особливість, що він орієнтований на обслуговування одного робочого місця. Разом з тим, існує поняття базової конфігурації ПК, яку вважають типовою. Це поняття може змінюватись з часом. На даний час базова конфігурація включає такі пристрої:

Клавіатура на даний час є основним пристроєм вводу даних. За допомогою неї можна вводити алфавітно–цифрову інформацію та подавати команди управління. Стандартна клавіатура містить більше 100 клавіш, функціонально розділених на групи.

Група алфавітно–цифрових клавіш призначена для введення знакової інформації та подачі команд, що задаються літерами. Кожна клавіша може працювати в декількох режимах, які визначаються регістрами. До алфавітно–цифрових клавіш відносять також деякі службові клавіші: Enter, Tab, Esc, Spacebar, BackSpace.

Група регістрових клавіш здійснює переключення регістрів клавіатури, а також в комбінації з клавішами алфавітно–цифрової групи розширяє можливості клавіатури по вводу символів та подачі команд. До неї відносять клавіші Alt, Ctrl, Shift, CapsLock, NumLock, ScrollLock, PrintScreen, Break.

Група функціональних клавіш розташована в верхній частині клавіатури . Ці клавіші призначені для подання команд. Функції клавіш не є жорстко детермінованими і можуть змінюватись для різних програм.

Група клавіш управління курсором виконує функції переміщення курсору по екрану. Курсором називають спеціальний екранний маркер, який показує місце введення знакової інформації (поточну позиції екрану). До цієї групи входять клавіші управління курсором (стрілки), PageUp, PageDown, End, Home. До цієї групи відносять також клавіші Insert (здійснює переключення між режимами вставки та заміни при введені тексту) та Delete (здійснює видалення символів рядка справа від позиції курсору).

Група клавіш додаткової цифрової клавіатури виконує дві функції. В одному режимі ці клавіші призначені для введення цифрової інформації, а в іншому – для управління переміщенням курсору. Переключення режимів здійснюється клавішею NumLock.

Для зручності роботи з клавіатурою деякі клавіші (Alt, Ctrl, Shift, Enter) дубльовані.

Маніпулятор миша призначений для подачі команд управління. Крім цього, за допомогою мишу можна також створювати графічні об’єкти, змінювати властивості деяких елементів інтерфейсу користувача, тощо. Робота з маніпулятором полягає у переміщенні миші по пласкій поверхні. При цьому синхронно на екрані переміщується графічний покажчик. Команди подаються за допомогою клацань кнопками миші, яких є дві. детальніше використання миші буде розглянуто при дослідженні роботи з операційною системою.

Монітор –це пристрій візуального подання даних. Основними характеристиками монітора є розмір екрану по діагоналі, який вимірюється в дюймах; роздільна здатність. Якість зображення визначається також типом відеоадаптера монітора – спеціального пристрою, який управляє виведенням зображення. Тип адаптера визначає розміри екрана в пік селах, кількість кольорів графіки.

Системний блок являє собою основний вузол, у якому зібрані найбільш важливі компоненти. Основною компонентою є материнська плата. На ній розміщені:

Накопичувачі гнучких дисків є пристроєм зовнішньої пам’яті. Накопичувач призначений для читання та запису інформації на гнучкий диск. Дані на диск записуються в спеціальні області, які називаються доріжками. Вони розташовані з обох боків дискети. Доріжки в свою чергу розбиті на ділянки, які називаються секторами. Таким чином, мінімальною одиницею даних для дискети є сектор. Для дискети діаметром 3,5 дюйма стандартним є розміщення 80 доріжок з одного боку дискети і розташування 18 секторів на доріжці. Ємність одного сектора складає 512 байт (0,5 кілобайта). Тому стандартна ємність диску складає 1,44 Мб.

Жорсткий диск (вінчестер) також входить в системний блок. Його відносять до пристроїв зовнішньої пам’яті. Особливістю вінчестера є те, що пристрій пам’яті та носій інформації розташовані в одному корпусі. Хоча вінчестер розташований всередині системного блока, його можна переносити на інший ПК без втрати інформації. Вінчестери також розбиті на доріжки та сектори, але їх кількість може бути різною для різних пристроїв. Крім того, вінчестер складається з декількох металевих дисків, а отже має не дві, а більше сторін. Сукупність доріжок всіх сторін називають циліндром. Вінчестери мають досить велику ємність пам’яті( як правило, декілька десятків гігабайт) та досить високу швидкість переміщення даних.

Накопичувач компакт-дисків (CD–ROM) призначений для читання даних з ком пакт-дисків. Принцип дії такого пристрою полягає у зчитуванні даних за допомогою лазерного променя, який відображається від поверхні диска. Сам диск являє собою горбату поверхню, тому від певних ділянок промін відображається, а певними поглинається. Такі диски мають досить високу щільність запису інформації, а отже, досить високу ємність (близько 700 Мб). Більшість CD–ROM можуть лише читати інформацію. Для запису даних потрібен спеціальний пристрій і спеціальне програмне забезпечення.

Відеоадаптер (відеокарта) – схема, що управляє виведенням зобра-ження на екран. Разом з монітором він утворює відеопідсистему ПК. Відеоадаптер виконує функції відеоконтролера (сполучає монітор з системним блоком), відеопроцесора (управляє виведенням зображення) та відеопам’яті (управляє деякими характеристиками зображення ). Найбільш вживаними на даний час є відео адаптери SVGA, які дозволяють відображати до 16,5 млн. кольорів. Роздільна здатність екрану є одним з найбільш вагомих параметрів. Для кожного розміру монітора є своя оптимальна роздільна здатність.

Відеоадаптер може також виконувати функції відеоприскорювача. Сутність полягає в тому, що при побудові зображення частина обчислень може проводить самим відео адаптером без використання процесора.

Звукова карта призначена для виконання перетворень, пов’язаних з обробкою та відтворенням звука, мови, музики. Спеціальне рознімання дозволяє записувати дані через мікрофон та виводити звук на зовнішній підсилювач. CD–ROM, звукова карта та акустична система складають обладнання мульти–медіа.

Персональні комп'ютери, робота яких грунтується на принципі програм¬ного управління, мають схожу структуру, спрощений вигляд якої показано на рисунку 2. Вони включають такі апаратні засоби: центральний мікропроцесор, внутрішню і зовнішню пам'ять, системну шину, пристрої введення–виведення інформації.

Далі розглядатимемо апаратне забезпечення комп'ютерів архітектури IBM PC. Центральний мікропроцесор, внутрішня пам'ять і системна шина конструк¬тивно розташовані в окремому блоці, який називають системним. Пристрої зовнішньої пам'яті звичайно також розміщують у системному блоці, хоч інколи і розміщують в окремих блоках. Усі пристрої введення–виведення, а також пристрої внутрішньої пам'яті підмикають до системної шини через відповідні спеціальні плати, які називають адаптерами та контролерами. Центральний мікропроцесор, внутрішню пам'ять, системну шину, адаптери та контролери розміщують на одній платі, яку називають материнською.

Зовнішня пам'ять – це, як правило, накопичувачі на магнітних та оптичних дисках.

Рисунок 2 – Спрощена структура персонального комп'ютера

Усі пристрої введення-виведення з точки зору порядку їх викорис-тання можна розділити на дві групи: стандартні — пристрої введення-виведення та нестандартні. Останні ще називають периферійними при-строями. Стандартні пристрої — це пристрої за замовчуванням, тобто ті, з яких ком¬п'ютер чекає введення-виведення, якщо спеціально не обумовлені інші при¬строї. Такими пристроями є монітор та клавіатура.

До нестандартних пристроїв можна віднести такі:

  1. Накопичувачі на магнітних та оптичних дисках.
  2. Пристрої виведення символьної та графічної інформації (принтери та плоттери).
  3. Пристрої введення інформації (миша, сканер).
  4. Пристрої зв'язку комп'ютера з телефонною мережею (модем). Системна шина виконує функцію зв'язку між мікропроцесором, внут¬рішньою пам'яттю, стандартними та периферійними пристроями введення–виведення. У системній шині виділяють адресну шину та шину даних. Адресну шину використовують для зв'язку мікропроцесора з пам'яттю, а шину даних для зв'язку з пристроями введення–виведення.

Центральний мікропроцесор — це основний пристрій ПК. Він виконує програму, яка зберігається у внутрішній пам'яті, керує спільною роботою всіх інших пристроїв і виконує різноманітні операції над даними.

Найважливішою його характеристикою є продуктивність (швидко-дія). Про¬дуктивність, в першу чергу, залежить від тактової частоти, яку вимірюють у мегагерцах. За допомогою сигналів тактової частоти синхронізується робота всіх пристроїв ПК.

Крім тактової частоти до найважливіших характеристик мікропроцесора відносять такі:

  1. Розрядність. Це кількість внутрішніх двійкових розрядів, яка суттєво впливає на його продуктивність.
  2. Кількість розрядів, пов'язаних з системною адресною шиною, та кіль-кість розрядів, пов'язаних з системною шиною даних.

Адресна шина визначає кількість адресних чарунок пам'яті, причому за довжину чарунки взято довжину в 1 байт. Кількість адресованої пам'яті дорівнює числу 2 в степені, що дорівнює кількості адресних шин.

Контрольні питання

  1. Назвіть чотири основних пристрої, які входять до складу структури комп’ютера.
  2. Назвіть основні функції запам’ятовуючого пристрою.
  3. Що виконує пристій опрацювання?
  4. Для чого призначені пристрої введення-виведення інформації?
  5. В чому полягає блочно-модульна конструкція комп’ютера?
  6. Який пристрій комп’ютера виконує операції по опрацюванню даних та управління роботою інших пристроїв?
  7. Що таке інтерфейс?
  8. Які інтерфейси використовуються в сучасних комп’ютерах?

[ Попередня глава ] [ Зміст ] [ Наступна глава ]