- •Конспект лекцій з дисципліни
- •Конспект лекцій з дисципліни
- •Частина 1. Проектування цифрових пристроїв
- •На базі пеом
- •Лекція 1. Етапи і методи розробки цифрових
- •Пристроїв на базі пеом
- •1.1. Навіщо необхідний персональний комп'ютер радіоінженеру?
- •1.2. Переваги та недоліки цифрових пристроїв у порівнянні з аналоговими пристроями
- •1.3. Типова функціональна схема радіотехнічної системи
- •1.4. Етапи проектування цифрових пристроїв
- •1.5. Приклад проектування рекурсивного та трансверсального цифрового фільтра
- •Лекція 2. Елементи електронної пам'яті у цифрових пристроях
- •2.1. Класифікація елементів пам'яті
- •2.2. Постійні запам'ятовувальні пристрої
- •Лекція 3. Застосування постійних запам'ятовувальних пристроїв
- •3.1. Зберігання даних на прикладі блоку rom-bios pc/xt
- •3.2. Функціональне перетворення
- •Шифратори та дешифратори
- •3.3. Формування цифрових і аналогових сигналів Формування сигналів із програмованою часовою діаграмою
- •Формування аналогових сигналів заданої форми
- •3.4. Програмування пзп
- •Лекція 4. Застосування статичних та динамічних озп
- •4.1. Статичні озп
- •4.2. Динамічні озп (dram)
- •4.3. Побудова лінії затримки на елементах пам'яті
- •4.4. Блоки пам'яті на динамічних озп
- •Лекція 5. Модулі динамічної пам'яті
- •5.1. Характеристики модулів динамічної пам'яті
- •5.2. Методи підвищення пропускної здатності динамічної пам'яті
- •5.3. Типи модулів пам'яті fpm dram (Fast Page Mode dram) - швидка сторінкова пам'ять
- •Bedo (Burst edo) - пакетна edo ram
- •Sdram (Synchronous dram) - синхронна dram
- •Частина 2. Базова архітектура пэвм стандарту ibm pc/xt Лекція 6. Історія появи стандарту pc. Фірми ibm, Microsoft, Intel, amd
- •6.1. Внесок фірми ibm у створення та розвиток пк
- •6.2. Внесок фірми Microsoft у створення й розвиток пк
- •6.3. Внесок фірми Intel у створення й розвиток пк
- •6.4. Внесок фірми amd у створення й розвиток пк
- •Лекція 7. Архітектура пэвм ibm pc/xt і способи підключення зовнішніх пристроїв
- •7.1. Функціональна схема пэвм ibm pc/xt
- •Шинна організація персональних комп'ютерів
- •Організація системних шин pc/xt
- •7.2. Способи підключення зовнішнього пристрою до комп'ютера
- •Включення через послідовний порт
- •Включення через паралельний порт
- •Включення в системну шину
- •Підключення через сучасні інтерфейси
- •7.3. Центральний процесор 8088 Адресний простір пам'яті та введення/виводу
- •Структура мікропроцесора 8088
- •Лекція 8. Порти введення/виводу, реальний режим та базова система введення/виводу
- •8.1. Карта портів введення/виводу
- •8.2. Карта пам'яті в реальному режимі
- •8.3. Призначення та структура rom-bios в pc
- •Лекція 9. Система переривань
- •9.1. Призначення та розподіл переривань
- •9.2. Організація системи переривань
- •9.3. Контролер переривань 8259
- •Лекція 10. Компоненти системної плати - співпроцесор, порти та таймер
- •10.1. Математичний співпроцесор 8087
- •10.2. Паралельний периферійний інтерфейс
- •10.3. Периферійний інтегральний таймер
- •Лекція 11. Система прямого доступу до пам’яті
- •11.1. Організація прямого доступу до пам’яті
- •11.2. Контролер dma 8237
- •Регістри та команди контролера пдп
- •Режими роботи контролера пдп
- •Частина 3. Розвиток архітектури стандарту pc Лекція 12. Структура та режими роботи сучасного процесора
- •12.1. Вимоги до сучасних процесорів
- •12.2. Структура сучасного процесора
- •Технології енергозбереження
- •Технології шифрування та захисту
- •12.3. Режими роботи центрального процесора
- •Лекція 13. Системні технології кешування та Plug & Play
- •13.1. Кешування інструкцій та даних
- •13.2. Системні ресурси та карта пам'яті в ос Windows
- •13.3. Технологія Plug & Play
- •Лекція 14. Інтерфейси
- •14.1. Класифікація інтерфейсів
- •14.2. Послідовний інтерфейс (com)
- •14.2. Паралельний інтерфейс (lpt)
- •Стандарти lpt
- •Стандарт ieee 1284
- •Формування циклів запису та читання в стандарті epp Діаграми сигналів у режимі epp
- •Лекція 15. Сучасні інтерфейси
- •15.1. Інтерфейс usb
- •Пристрої usb - функції та хаби
- •Типи передачі даних
- •15.2. Інтерфейс FireWire (ieee 1394)
- •Порівняння FireWire і usb
- •15.3. Радиоинтерфейс BlueTooth
- •15.4. Радіоінтерфейс Wi-Fi
- •15.5. Інтерфейс Wireless usb
- •Лекція 16. Внутрішні шини стандарту pc
- •16.1. Шина isa
- •16.2. Шина pci
- •16.3. Інтерфейс agp
- •16.4. Інтерфейс pci-Express 16x
- •Лекція 17. Пристрої зберігання даних
- •17.1. Основні характеристики зовнішніх накопичувачів
- •17.2. Структура дисків
- •Дефрагментация
- •Файлова система fat і ntfs
- •17.3. Типи накопичувачів
- •Гнучкі диски (Floppy)
- •Жорсткі диски (hd)
- •Твердотільні накопичувачі ssd (solid state drive)
- •Флэш-Накопичувачі (Flash-card)
- •Гибридные жёсткие диски(h-hdd)
- •Оптичні диски (cd)
- •Лекція 18. Сучасні технології зберігання даних
- •18.1. Raid-Системи
- •Основні поняття та визначення
- •18.3. Складні raid-Масиви
- •Частина 4. Комп'ютерні системи Лекція 19. Еволюція комп'ютерних архітектур 2-4 поколінь
- •19.1. Пеом на базі i286
- •19.2. Пеом на базі i386
- •19.3. Пеом на базі процесора i486
- •Лекція 20. Центральний процесор Pentium
- •20.1. Процесори Pentium першого покоління Процесор 80586 (Pentium)
- •Процесор 80686 (Pentium Pro)
- •20.2. Процесори Pentium другого та третього покоління
- •Лекція 21. Сучасні процесори Pentium
- •21.1. Процесор Pentium IV Перше покоління Pentium IV
- •Друге покоління Pentium IV
- •21.2. Багатоядерна архітектура Pentium d - Conroe
- •Процесори для мобільних систем
- •Лекція 22. Процесори фірми amd
- •22.1. Клони Intel
- •22.2. П'яте та шосте покоління (k5, k6)
- •Сімейство k5
- •Сімейство k6
- •22.3. Athlon - сьоме покоління процесорів
- •Лекція 23. Сучасні процесори фірми amd
- •23.1. Athlon64 - восьме покоління процесорів
- •23.2. Athlon64 x2 - дев'яте покоління процесорів
- •23.3. Phenom – деcяте покоління процесорів (Stars Core)
- •Лекція 24. Мультимедіа - Відеосистема
- •24.1. Технологія та стандарти відеосистеми Двовимірне зображення
- •Синтез тривимірного зображення
- •24.2. Відео карта
- •Лекція 25. Мультимедиа - Монітори
- •25.1. Монітори на основі епт (crt)
- •25.2. Рідкокристалічні монітори та проектори (lcd)
- •25.3. Плазмені дисплеї (Plasma Display Panel)
- •25.4. Електролюмінесцентні монітори (oeld)
- •25.5. Органічні світлодіодні монітори (oled)
- •Лекція 26. Мультимедіа - звуковідтворення
- •26.1. Технології та стандарти
- •Режим аудиоплейера
- •Режим редактора
- •Синтезатор звуків
- •Голосове керування рс
- •Стиск аудіоданих із втратами
- •Системи кодування аудіоданих
- •26.2. Апаратна реалізація аудиоканала
- •26.3. Акустична система
- •Лекція 27. Оптимальні конфігурації пэвм
- •27.1. Класифікація комп'ютерних систем
- •27.2. Критерій оптимальної конфігурації пэвм
- •27.3. Приклади оптимальних конфігурацій пеом
13.2. Системні ресурси та карта пам'яті в ос Windows
Сучасний комп'ютер - це взаємодія великої кількості різних цифрових пристроїв. Для їхньої взаємодії необхідно раціональний розподіл ресурсів, які є в системі PC. До системних ресурсів PC відносяться:
області системної пам'яті - для зберігання даних пристроїв;
порти введення-виводу (усього 64к) - у тому числі для мережевих пристроїв;
переривання (як номера, так і функції) - для обслуговування по запиту;
канали ПДП (15 каналів + UDMA) - для роботи з пам'яттю.
Пам'ять в Windows 95/98 розподіляється на наступні області:
1. Стандартна оперативна пам'ять (Conventional Memory) - перші 640кБ;
2. Апаратна пам'ять (UMA - Upper Memory Area) - 384кБ;
3. Верхня пам'ять (HMA - High Memory Area) - 64кБ. З'явилася внаслідок помилки в процесорі 80286;
4. Розширена пам'ять (XMS - Extended Memory Specification) - розташована вище HMA;
4.1. Розтягнута пам'ять (EMS - Expanded Memory Specification) - перша частина XMS;
5. Віртуальна пам'ять - файл підкачування на HD - продовження пам'яті XMS.
В ОС Windows NT/XP використовується єдиний адресний простір через захищений режим. При цьому в 32-розрядних ОС адреси зовнішніх пристроїв (відеоадаптер, BIOS та ін.) розташовані в 4-му ГБ загального адресного простору. Тому максимальний обсяг ОЗП становить 3,25ГБ. В 64-розрядних системах обсяг ОЗП практично необмежений.
13.3. Технологія Plug & Play
Технологія Plug & Play здійснює автоматизацію підключення пристроїв у систему шляхом розподілу між ними системних ресурсів.
У ПК діють три групи базових апаратно-програмних засобів:
базова система введення/виводу;
базова апаратна частина ПК - CPU + контролери на системній платі + слоти розширення PCI (Peripheral Component Interconnect);
операційна система + додаткове програмне забезпечення.
Взаємодія базових засобів дозволяє автоматизувати процес підключення нових (додаткових) пристроїв до ПК. Процес налаштування здійснюється в такий спосіб:
установлюються (або вже є в ОС ПК) драйвери нового пристрою;
за допомогою BIOS або ОС запитується тип пристрою (шина PCI);
новий пристрій видає ID код;
відповідно до ID коду виділяються та закріплюються необхідні системні ресурси для нового пристрою.
Контрольні питання
1. Що таке кеш і політика кешування?
2. Наведіть існуючі типи архітектури кеш-пам'яті.
3. Як технологія Plug & Play пов'язана із системними ресурсами?
Лекція 14. Інтерфейси
14.1. Класифікація інтерфейсів
Інтерфейсом називається спосіб з'єднання різних пристроїв системи. На рис.14.1 наведена класифікація різних інтерфейсів.
Найчастіше використовуються такі інтерфейси:
ISA – архітектура індустріального стандарту – шина, розроблена для IBM/PC. У наш час не підтримується в нових розробках.
PCI – Peripheral Component Interconnect – периферійне з'єднання компонентів. Універсальна шина для Pentium-cистем.
PS/2 – порти для підключення миші та клавіатури.
LAN – Local Area Network - мережеве з'єднання.
USB – універсальна послідовна шина.
SCSI – Small Computer System Interface – високошвидкісний інтерфейс для робочих станцій.
IrDA – InterFace Red Data Association.
MIDI – Musical Instrumens Digital Interface – інтерфейс для підключення музичних інструментів.
IDE – Integrated Drivers Electronics - інтерфейс підключення жорстких дисків. Часто використовується еквівалент ATA - AT (поліпшений) attachment або SATA - послідовний ATA. eSATA - для зовнішніх підключень.
Рис. 14.1. Класифікація інтерфейсів
Основні характеристики інтерфейсів зведені в таблицю 14.1.
Таблиця 14.1
Інтерфейс |
Пропускна здатність |
Кільк. пристр. |
Гаряча заміна |
Відстань |
Кількість контактів |
Послідов. порт COM |
11кБ/с |
1 |
Ні |
10м |
9(25) |
Паралельний порт LPT |
0.6-2МБ/с |
64 |
Ні |
4м |
25(36) |
USB 1.1/2.0 (3.0) |
0.5..60 (600) МБ/с |
127 |
Так |
5м |
4 |
FireWire (IEEE 1394a/b) |
50/100МБ/с |
63 |
Так |
4.5м |
6 |
DialUp 56к |
<6кБ/с |
1 |
Ні |
>1км |
2 (RJ-11) |
LAN 10/100 |
1…10МБ/с |
1 (>1) |
Так |
100м |
4 (RJ-45) |
IrDA |
<500кБ/с |
1 |
Так |
3м |
- |
BlueTooth |
до 60кБ/с |
1 |
Так |
10…100м |
- |
802.11(WiFi) |
>5МБ/с |
1 |
Так |
10…100м |
- |
ISA |
1МБ/с |
8 |
Ні |
0 |
62 |
PCI / PCI-X |
0.1-0.5 / 2 ГБ/с |
1 |
Ні |
0 |
94 |
PCI Express 16x/1x |
>4ГБ/с |
1 |
Ні |
0 |
164/36 |
AGP 1x/2x/4x/8x |
0.26…2ГБ/с |
1 |
Ні |
0 |
66 |
Floppy |
35кБ/с |
2 |
Ні |
1м |
34 |
IDE |
33,66,100,133МБ/с |
2 |
Ні |
0.5м |
40/80 |
Serial ATA/eSATA(I.II,III) |
150,300,750MБ/с |
1 |
Так |
1м |
7 |
SCSI |
>300MБ/с |
|
Ні |
6м |
50…80 |
На практиці FireWire швидше USB на 20%. Хоча теоретична пропускна здатність даної шини на 20% менша, ніж у USB. Дві кручені пари FireWire проти однієї в USB, автономна (апаратна) робота та наявність виділеної шини адреси на практиці приводить до такої ситуації.