Функціональна
схема комп'ютера. Основні пристрої комп'ютера та їх функції. p>
А. П. Шестаков p>
Незважаючи на велике розмаїття
обчислювальної техніки і її надзвичайно швидке вдосконалення, фундаментальні
принципи пристрою машин багато в чому залишаються незмінними. Зокрема, починаючи
з самих перших поколінь, будь-яка ЕОМ складається з наступних основних пристроїв:
процесор, пам'ять (внутрішня і зовнішня) та пристрої введення і виведення
інформації. Розглянемо більш докладно призначення кожного з них. P>
Процесор є головним
пристроєм комп'ютера, в якому власне і відбувається обробка всіх видів
інформації. Іншою важливою функцією процесора є забезпечення
узгодженої дії всіх вузлів, що входять до складу комп'ютера.
Відповідно найбільш важливими частинами процесора є
арифметико-логічний пристрій АЛП та пристрій управління УУ. p>
Кожен процесор здатний виконувати
цілком певний набір універсальних інструкцій, які називаються найчастіше
машинними командами. Який саме цей набір, визначається пристроєм
конкретного процесора, але він не дуже великий і в основному аналогічний для
різних процесорів. Робота ЕОМ полягає у виконанні послідовності таких
команд, підготовлених у вигляді програми. Процесор здатний організувати
зчитування чергової команди, її аналіз і виконання, а також при необхідності
прийняти дані або відправити результати їх обробки на потрібний пристрій.
Вибрати, яку інструкцію програми виконувати наступного, також повинен сам
процесор, причому результат цього вибору часто може залежати від оброблюваної
в даний момент інформації. p>
Хоча всередині процесора завжди
є спеціальні комірки (регістри) для оперативного зберігання оброблюваних
даних і деякої службової інформації, у ньому свідомо не передбачено
місце для зберігання програми. Для цієї важливої мети в комп'ютері служить інше
пристрій - пам'ять. Ми розглянемо лише найбільш важливі види комп'ютерної
пам'яті, оскільки її асортимент безперервно розширюється і поповнюється все
новими і новими типами. p>
Пам'ять в цілому призначена для
зберігання як даних, так і програм їх обробки: відповідно до фундаментального
пристрій. p>
Починаючи з самих перших ЕОМ, пам'ять
відразу почали ділити на внутрішню і зовнішню. Історично це дійсно було
пов'язано з розміщенням всередині або поза процесорного шафи. Проте зі зменшенням
розмірів машин всередину основного процесорного корпусу вдавалося помістити все
більшу кількість пристроїв, і первинний безпосередній сенс даного
поділу поступово втратили. Тим не менше, термінологія збереглася. P>
Під внутрішньою пам'яттю сучасного
комп'ютера прийнято розуміти швидкодіючу електронну пам'ять, розташовану
на його системній платі. Зараз така пам'ять виготовляється на базі самих
сучасних напівпровідникових технологій (раніше використовувалися магнітні
пристрої на основі феритових сердечників - зайве свідчення того, що
Найбільш суттєва частина
внутрішньої пам'яті називається ОЗП - оперативний запам'ятовуючий пристрій. Його
головне призначення полягає в тому, щоб зберігати дані та програми для розв'язуваних
в поточний момент завдань. Напевно, кожному користувачеві відомо, що при
виключенні живлення вміст ОЗУ повністю втрачається. До складу внутрішньої
пам'яті сучасного комп'ютера крім ОЗУ також входять і деякі інші
різновиди пам'яті, які при першому знайомстві можна пропустити. Тут згадаємо
тільки про постійне запам'ятовуючому пристрої (ПЗП), в якому зокрема
зберігається інформація, необхідна для первинного завантаження комп'ютера в
момент включення живлення. Як випливає з назви, інформація в ПЗП не залежить
від стану комп'ютера (для кращого розуміння можна вказати на деяку
аналогію між інформацією в ПЗУ і "вродженими" безумовними рефлексами у
живих істот). Раніше вміст ПЗУ раз і назавжди формувалося на заводі,
тепер ж сучасні технології дозволяють у разі потреби оновлювати його
навіть не витягаючи з комп'ютерної плати. p>
Зовнішня пам'ять реалізується у вигляді
досить різноманітних пристроїв зберігання інформації і звичайно конструктивно
оформляється у вигляді самостійних блоків. Сюди, перш за все, слід віднести
накопичувачі на гнучких і жорстких магнітних дисках (останні кілька жаргонно
користувачі часто іменують вінчестерами), а також оптичні дисководи
(пристрої для роботи з CD ROM). У конструкції пристроїв зовнішньої пам'яті
є механічно рухомі частини, тому швидкість їх роботи суттєво
нижче, ніж у повністю електронної внутрішньої пам'яті. Тим не менше, зовнішня
пам'ять дозволяє зберегти величезні обсяги інформації з метою подальшого
використання. Підкреслимо, що інформація в зовнішній пам'яті перш за все
призначена для самого комп'ютера і тому зберігається в зручній йому формі;
людина без використання машини не в змозі, наприклад, навіть віддалено
представити вміст немаркованої дискети або диску CD ROM. p>
Сучасні програмні системи
здатні поєднувати внутрішню і зовнішню пам'ять в єдине ціле, причому так,
щоб найбільш рідко використовується інформація потрапляла в більш повільно
працюючу зовнішню пам'ять. Такий метод дає можливість дуже істотно
розширити обсяг оброблюваної за допомогою комп'ютера інформації. p>
Якщо процесор доповнити пам'яттю,
то така система вже може бути працездатною. Її істотним недоліком
є неможливість дізнатися що-небудь про те, що відбувається всередині такої системи. Для
отримання інформації про результати, необхідно доповнити комп'ютер пристроями
виводу, які дозволяють представити їх у доступній людського сприйняття
формі. Найбільш поширеним пристроєм виведення є дисплей, здатний
швидко й оперативно відображати на своєму екрані як текстову, так і графічну
інформацію. Для того щоб отримати копію результатів на папері, використовують
друкуючий пристрій, або принтер. p>
Нарешті, оскільки користувачеві
часто потрібно вводити в комп'ютерну систему нову інформацію, необхідні ще
і пристрої введення. Найпростішим пристроєм введення є клавіатура. Широке
розповсюдження програм з графічним інтерфейсом сприяло популярності
іншого пристрою введення - маніпулятора миша. Нарешті, дуже ефективним
сучасним пристроєм для автоматичного введення інформації в комп'ютер
є сканер, який дозволяє не просто перетворити зображення з аркуша паперу в
графічний комп'ютерний файл, але і за допомогою спеціального програмного
забезпечення розпізнати в прочитане зображенні текст і зберегти його у вигляді,
придатному для редагування у звичайному текстовому редакторі. p>
Тепер, коли ми знаємо основні
пристрої комп'ютера та їх функції, залишилося з'ясувати, як вони взаємодіють
між собою. Для цього звернемося до функціональної схемою сучасного
комп'ютера, наведеною на малюнку. p>
p>
Для зв'язку основних пристроїв
комп'ютера між собою використовується спеціальна інформаційна магістраль,
звичайно звана інженерами шиною. Шина складається з трьох частин: p>
шина адреси, на якій
встановлюється адреса необхідної комірки пам'яті або пристрою, з яким буде
відбуватися обмін інформацією; p>
шина даних, по якій власне
і буде передана необхідна інформація, і, нарешті, p>
шина управління, що регулює цей
процес (наприклад, один із сигналів на цій шині дозволяє комп'ютеру розрізняти
між собою адреси пам'яті та пристроїв введення/виводу). p>
Розглянемо як приклад, як
процесор читає вміст комірки пам'яті. Переконавшись, що шина в даний момент
вільна, процесор поміщає на шину адреси необхідну адресу і встановлює
необхідну службову інформацію (операція - читання, пристрій - ОЗП і т.п.)
на шину управління. Тепер йому залишається тільки чекати відповіді від ОЗУ.
Останнє, "побачивши" на шині звернений до нього запит на читання інформації,
витягує вміст необхідної комірки і поміщає його на шину даних.
Зрозуміло, реальний процес значно докладніше, але нас зараз не цікавлять
технічні деталі. Особливо відзначимо, що обмін по шині за певних умов
та за наявності певного допоміжного обладнання може відбуватися і
без безпосередньої участі процесора, наприклад, між пристроєм введення і
внутрішньою пам'яттю. p>
Підкреслимо також, що описана
нами функціональна схема на практиці може бути значно складніше.
Сучасний комп'ютер може містити кілька злагоджено працюють
процесорів, прямі інформаційні канали між окремими пристроями,
кілька взаємодіючих магістралей і т.д. Тим не менше, якщо розуміти
найбільш загальну схему, то розібратися в конкретній комп'ютерній системі буде
вже легше. p>
Магістральна структура дозволяє
легко підключити до комп'ютера саме ті зовнішні пристрої, які потрібні для
даного користувача. Завдяки їй вдається скомпонувати зі стандартних блоків
будь-яку індивідуальну конфігурацію комп'ютера. p>
Список
літератури p>
Інформатика в поняттях і термінах:
Кн. для учнів ст. класів середовищ. шк./Г.А. Бордовская, В.А. Візників, Ю.В.
Ісаєв, В.В. Морозов; Под ред. В.А. Ізвозчікова. - М.: Просвещение, 1991. - 208
с. p>
Основи інформатики та обчислювальної
техніки: Проб. учеб. пособие для сред. учеб. закладів. В 2-х ч. Ч.1/А.П.
Єршов, В.М. Монахов, С.А. Бешенков та ін; Під ред. А.П. Єршова, В.М. Монахова.
- М.: Просвещение, 1985. - 96 с. p>
Основи інформатики та обчислювальної
техніки: Проб. учеб. пособие для сред. учеб. закладів. В 2-х ч. Ч.2/А.П.
Єршов, В.М. Монахов, А.А. Кузнєцов та ін; Під ред. А.П. Єршова, В.М. Монахова.
- М.: Просвещение, 1986. - 143 с. p>
Гук М. Апаратні засоби IBM PC.
Енциклопедія. СПб.: Видавництво "Пітер", 2000. - 816 c. p>