- •Конспект лекцій з дисципліни
- •Конспект лекцій з дисципліни
- •Частина 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. Приклади оптимальних конфігурацій пеом
Гнучкі диски (Floppy)
Є найдорожчим та ненадійним способом зберігання інформації (300$/ГБ). Час доступу - 200мс. Швидкість читання - 35кБ/с. На одній дискеті розміщається до 1.4МБ інформації.
Жорсткі диски (hd)
Перший жорсткий диск був розроблений в 1956р. фірмою IBM, мав ємність 5МБ, складався з 50-и 24'' пластин та важив 971кг. У наш час HD є найефективнішим за критерієм ціна-продуктивність-надійність способом зберігання інформації. Являє собою пакет твердих магнітних дисків, діаметром 2.5-3.5'', над якими «літає» головка. Використовується очищене повітряне середовище. Точна механіка забезпечує довговічність та надійність. Час доступу порядку 8..15мс, лінійна швидкість читання 50..100МБ/с (7200об/хв). Кеш-пам'ять 2-32МБ. Застосовується паралельний ATA інтерфейс зі швидкістю до 133МБ/с або послідовний SATA із продуктивністю більше 155МБ/с.
За останні 20 років швидкість лінійного читання збільшилася на 2 порядки, а час доступу зменшилося менше, ніж на порядок. Швидкість CPU зросла на 4 порядки. Тому HD (CD також) є самим повільним елементом системи.
Ємність HD збільшується приблизно за законом Мура: за 20 років з 1983р. від 12МБ до 200ГБ. Вартість HD також неухильно знижується (<0.3$/ГБ в 2006-2007рр.). До системної плати можуть бути підключені до 2 пар ATA пристроїв.
До 2005р. використовувався горизонтальний спосіб запису. Для підвищення щільності запису з 2005р. застосовується вертикальний запис на диск, що дозволило випускати диски більше 200-500ГБ із лінійною швидкістю читання близько 100МБ/с (7200об/хв). Щільність запису в 2007р. перевищила 500ГБ/дюйм2, що дозволяє створювати 3.5'' диски обсягом більше 1ТБ (більше 600ГБ на пластину).
Твердотільні накопичувачі ssd (solid state drive)
Традиційно вони являють собою накопичувачі, схожі на жорсткі диски, але використовують звичайну кремнієву пам'ять та невелику батарейку для резервного живлення. Подібні продукти дуже швидкі, але дорогі та ексклюзивні, для масового ринку вони не підходять.
Однак є дві технології, що загрожують традиційним жорстким дискам:
1) накопичувачі на флеш-пам’яті, які використовують енергонезалежну пам'ять;
2) гибридні вінчестери (H-HDD).
Останні являють собою звичайні жорсткі диски, що мають додатковий банк флеш-пам'яті, що може використовуватися для зберігання інформації OEM-виробників та часто використовуваних файлів ОС.
Однієї з основних особливостей жорстких дисків є досить великий час пошуку, тому сучасні операційні та файлові системи реалізовані таким чином, щоб зменшити кількість операцій пошуку будь-яким можливим образом. Програмне забезпечення зберігає значні обсяги даних у буферній пам'яті, файлові та операційні системи дефрагментують диски, домагаючись послідовного розташування великих обсягів даних, інтерфейси оптимізовані для підтримки блоків даних, характерних для жорстких дисків, відрізняють операції читання з кеш-пам'яті та з дисків.
У той же час, подібна оптимізація погано підходить для SSD. Час пошуку у твердотільних дисках незначно, тому фрагментовані файли на такому накопичувачі не представляють великої проблеми з погляду продуктивності. Найчастіше пристрої зберігання на базі NAND-флеш не містять кеш-пам'яті, тому диференціація джерела для читання також неактуальна. Зате кількість циклів читання-запису у твердотільних накопичувачах хоча велике, але все-таки обмежено, тому для SSD бажано усунути зайві операції по обміну даними, зв'язані, наприклад, з виконанням операцій дефрагментації або перезаписом файлів підкачування.
Нарешті, адресація у випадку NAND флеш-пам'яті використовується не байтова, а сторінкова, що припускає зчитування за один раз досить великого обсягу даних. Файлові системи також оперують блоками даних, і розбіжність цих параметрів може істотно погіршити характеристики продуктивності. Наприклад, якщо файлова система має розмір блоку 512 байт, а сторінка в SSD дорівнює 4кБ, то при читанні буде оброблятися значна кількість зайвої інформації.
Intel випускає SSD зі швидкістю читання 240МБ/с і запису 70-170МБ/с.