38
ЛЕКЦІЯ 2 Загальні принципи архітектури комп’ютерів Експлуатація і обслуговування комп'ютерної техніки

ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

ЛЕКЦІЯ 2

Загальні принципи архітектури

комп’ютерів

Експлуатація і обслуговування комп'ютерної техніки

Page 2: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Мета: дослідити різницю між архітектурою та

структурою ПК; ознайомитись із методами

отримання інформації про структуру ПК засобами

операційної системи та спеціалізованими

утилітами

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

1. Принципи побудови комп’ютера.

Архітектура фон Неймана

2. Принцип роботи машини фон Неймана

3. Архітектура і структура ПК

4. Будова комп’ютера

5. Отримання інформації про параметри ПК

Page 3: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Принципи побудови комп’ютера. Архітектура Фон Неймана

1945 р.

Д. фон

Нейман,

Г. Голдстайн

А. Беркс

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Page 4: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

1 Принцип

Використання двійкової системи

числення в обчислювальних машинах.

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Принципи побудови комп’ютера. Архітектура Фон Неймана

Перевага перед десятковою системою

• простота пристроїв

• простота виконання арифметичних і логічних операцій

Page 5: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

2 Принцип

Програмне управління ЕОМ

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Принципи побудови комп’ютера. Архітектура Фон Неймана

Програма складається з набору команд.

Послідовність виконання команд.

Вибірка за допомогою лічильника команд:

• послідовно;

• умовні або безумовні переходи.

Page 6: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

3 Принцип

Пам'ять комп'ютера використовується для

зберігання даних і програм.

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Принципи побудови комп’ютера. Архітектура Фон Неймана

Кодування в двійковій системі числення

Виконання над командами тих же дій, що і над даними

Page 7: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Принципи побудови комп’ютера. Архітектура Фон Неймана

Програма в процесі свого виконання також може піддаватися переробці .

Команди однієї програми можуть бути отримані як результати виконання іншої програми.

Методи трансляції — перекладу тексту програми з мови програмування високого рівня на мову конкретної машини.

Наслідки

Page 8: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

4 Принцип

Принцип адресності: елементи пам'яті

ЕОМ мають адреси, які послідовно

пронумеровані.

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Принципи побудови комп’ютера. Архітектура Фон Неймана

можливість використання змінних в програмуванні

Page 9: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Принципи побудови комп’ютера. Архітектура Фон Неймана

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

5 Принцип

Можливість умовного переходу в процесі

виконання програми.

ПЗ не є постійною частиною машини. Програму стало можливо легко змінити

АЗ залишається незмінною, простою частиною машини

Page 10: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Принципи роботи машини фон Неймана

Склад машини фон Неймана :

пристрій пам'яті, що запам'ятовує, - ЗП

арифметико-логічний пристрій – АЛП

пристрій управління – ПУ

пристрої введення і виведення

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Page 11: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Схема роботи машини фон Неймана

Запам’ятовуючий

пристрій

Пристрій

введення

Арифметико

-логічний

пристрій

Пристрій

управління

Пристрій

виведення

Дані, к

ом

анд

иД

аніДані

Принципи роботи машини Фон Неймана

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Page 12: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Архітектура і структура ПК

опис на деякому загальному рівні, що включає опис призначених для користувача можливостей програмування, системи команд, системи адресації, організації пам'яті і так далі

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Архітектура комп'ютера

принципи дії

інформаційні зв'язки

взаємне з'єднання вузлів

Page 13: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Архітектура і структура ПК

це сукупність його функціональних елементів і зв'язків між ними

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Структура комп'ютера

логічні вузли комп'ютера

схеми

Page 14: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Архітектура і структура ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

АЛП

ОЗП

ПУ

АЛП

ПУ

АЛП

ПУ

ОЗП

АЛП

ПУ

ПУ

АЛП

ОЗП

ПУ

АЛП

ОЗП

ПУ

АЛП

ОЗП

АЛП

ПУ

АЛП

ОЗП

АЛП

Page 15: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

АЛП

ОЗП

ПУ

Класична архітектура

потік даних

потік команд

Архітектура і структура ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Один фрагмент одного завдання

Page 16: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Архітектура і структура ПК

багатопровідна лінія з гніздами для підключення електронних схем

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Системна магістраль

Шина адреси

Шина даних

Шина управління

Page 17: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Багатопроцесорна архітектура

потоки даних

потоки команд

АЛП

ПУ

АЛП

ПУ

ОЗП

АЛП

ПУ

Архітектура і структура ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

паралельно можуть виконуватися декілька фрагментів одного завдання

Page 18: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Багатомашинна архітектура

потоки даних

потоки командПУ

АЛП

ОЗП

ПУ

АЛП

ОЗП

ПУ

АЛП

ОЗП КА

Архітектура і структура ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

задача розбивається на стільки слабо зв'язаних підзадач, скільки ПК в системі

Page 19: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Архітектура з паралельними процесорами

потоки данихАЛП

ПУ

АЛП

ОЗП

АЛП

потік команд

Архітектура і структура ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

однакові операції виконуються одночасно на різних однотипних наборах даних

Page 20: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Будова ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Схема підключення пристрою до шини

регламентуються і стандартизуються лише опис принципу дії комп'ютера і його конфігурація; легке розширення

Принцип відкритої архітектури

Пристрій Контролер Порт Шина

Page 21: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Будова ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Пристрій Контролер Порт Шина

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

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

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

Page 22: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Будова ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Материнська плата

Плата розширення

Page 23: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Шини: управляюча, адресна та шина даних

Арифметико-

логічний

пристрій

Регістри

Кеш-пам'ять

Схеми

внутрішнього

управління Схем

и у

пр

авлін

ня ш

ин

ою

Мікропроцесор

До

дат

ко

ві

по

рти

ро

зши

рен

ня

Відео-

адаптер

Монітор

Контролер

накопичувача на

жорстких дисках

Накопичувач на

жорстких

дисках

Внутрішня

пам'ять

RO

M

RA

M Контролер

гнучких

дисків

Нак

оп

ич

увач

на

гнуч

ки

х

ди

сках

Стр

им

ер

Мер

ежев

ий

адап

тер

До інших

обчислювальних

систем

Порти

введення-

виводу

Додаткові

пристрої

Динамік

Клавіатура

Послідовні

комунікаційні

порти

Миша,

трекбол

Модем

Плотер

Принтер

Паралельні

комунікаційні

порти

Сканер

Джойстик

Ігрові

порти

Загальна структура персонального комп’ютера

Будова ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Page 24: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Шини: управляюча,

адресна та шина даних

Арифметико-

логічний

пристрій

Регістри

Кеш-пам'ять

Схеми

внутрішнього

управління Схем

и у

пр

авлін

ня ш

ин

ою

Мікропроцесор

Будова ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Page 25: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Шини: управляюча, адресна та шина даних

Додаткові

пристрої

Динамік

Клавіатура

Порти

введення-

виводу

Миша,

трекбол

Модем

Плотер

Послідовні

комунікаційні

порти

Принтер

Сканер

Паралельні

комунікаційні

порти

Джойстик

Ігрові

порти

Будова ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Page 26: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Шини: управляюча, адресна та шина даних

Дод

атко

ві

порти

розш

ирен

ня

Монітор

Відео-

адаптер

Накопичувач

на жорстких

дисках

Контролер

накопичувача

на жорстких

дисках

Внутрішня

пам'ять

ROM RAM

Нак

оп

ич

увач

на

гну

чки

х

ди

сках

Стр

им

ер

Контролер

гнучких

дисків Мер

ежев

ий

адап

тер

До інших обчислювальних

систем

Будова ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Page 27: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Шини: управляюча, адресна та шина даних

Арифметико-

логічний

пристрій

Регістри

Кеш-пам'ять

Схеми

внутрішнього

управління Схем

и у

пр

авлін

ня ш

ин

ою

Мікропроцесор

До

дат

ко

ві

по

рти

ро

зши

рен

ня

Відео-

адаптер

Монітор

Контролер

накопичувача на

жорстких дисках

Накопичувач

на жорстких

дисках

Внутрішня

пам'ять

RO

M

RA

M Контролер

гнучких

дисків

Нак

оп

ич

увач

на

гнуч

ки

х

ди

сках

Стр

им

ер

Мер

ежев

ий

адап

тер

До інших

обчислювальних

систем

Порти

введення-

виводу

Додаткові

пристрої

Динамік

Клавіатура

Послідовні

комунікаційні

порти

Миша,

трекбол

Модем

Плотер

Принтер

Паралельні

комунікаційні

порти

Сканер

Джойстик

Ігрові

порти

Загальна структура персонального комп’ютера

Будова ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Page 28: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Отримання інформації про параметри ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

1 спосіб

завантаження ОС Windows

«PAUSE» дані «Esc»

• тип процесора, тактова частота і ідентифікаційний номер;

• об'єм і тип встановленої ОП;

• об'єм кеш-пам'яті;

• відомості про встановлені слоти пам'яті;

• відомості про відеоадаптер;

• відомості про жорсткий диск, привід компакт-дисків або DVD

Page 29: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Отримання інформації про параметри ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

2 спосіб

засобами ОС Windows

Мой компьютер → Свойства

• назва і параметри процесора,

• оперативна пам'ять (ОЗП)

• тип операційної системи

Page 30: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Отримання інформації про параметри ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

3 спосіб

засобами ОС Windows

→ Счетчики и средства производительности → Отображение и печать подробных сведений о производительности компьютера и системы

• Система

• Процесор

• Продуктивність

• Відеокарта

Page 31: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

4 спосіб: диспетчер пристроїв

Отримання інформації про параметри ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Page 32: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

CPU-Z –прикладна програма для відображення техн.

інформації про пристрої ПК, що працює під ОС

Windows.

Визначає параметри

ЦП;

материнської плати;

оперативної пам'яті;

відеокарти.

Зміни в останній версії,

історія змін.

Отримання інформації про параметри ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Page 33: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

EVEREST – програма для діагностики ПК.

Видає детальну інформацію про

апаратну частину,

програмну начинку,

ОС,

драйвери,

Додатково:

тест перевірки продуктивності

Отримання інформації про параметри ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Page 34: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Hardinfo - програмне забезпечення для отримання

повноцінної інформації про конфігурацію ПК для

ОС Linux

Отримання інформації про параметри ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Page 35: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Hardinfo - програмне забезпечення для отримання

повноцінної інформації про конфігурацію ПК для

ОС Linux

Отримання інформації про параметри ПК

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Page 36: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Висновки

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Принципи Неймана

• Використання двійкової системи числення в обчислювальних машинах.

• Програмне управління ЕОМ.

• Пам'ять комп'ютера використовується не лише для зберігання даних, але і програм.

• Принцип адресності: елементи пам'яті ЕОМ мають адреси, які послідовно пронумеровані.

• Можливість умовного переходу в процесі виконання програми

Page 37: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Висновки

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Структурні компоненти машини фон Неймана

• запам'ятовуючий пристрій,

• арифметико-логічного пристрою,

• пристрій управління,

• пристрої введення і виводу

Розрізнення понять архітектури та структури ЕОМ

Принцип відкритої архітектури – основний принцип проектування ЕОМ

Page 38: ЛЕКЦІЯ 2fe...4. Будова комп’ютера 5. Отримання інформації про параметри ПК Принципи побудови комп’ютера

Электронный мозг будет думать за нас точно

так же, как электрический стул за нас умирает.

Станилав Ежи Лец

Міркуйте!

До зустрічі!

ЕтаОКТ - Отримання інформації про архітектуру ПК. Утиліти

Корисне та цікаве про…