КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Оперативна пам’ятьВнутрішня пам’ять ПК складається з оперативно запам’ятовуючого пристрою (ОЗП, RAM-пам’ять, оперативна пам’ять) та постійно запам’ятовуючого пристрою (ROM BIOS).
Оперативна пам’ять (ОП) – це спеціальні мікросхеми, що складаються з комірок пам’яті, які призначені для тимчасового зберігання і поточної зміни інформації при роботі ПК.
До постійної пам’яті „прошиті” деякі програми та дані, які комп’ютер не може змінити. Ця пам’ять призначена тільки для зчитування інформації. ОП використовується для збереження даних і програмного коду, що виконується мікропроцесором. Будь-яка інформація записується до електронних комірок пам’яті у вигляді двійкових чисел. Розташування інформації в пам’яті називається записом, а отримання інформації з пам’яті – зчитуванням. Під час запису попередні дані, які зберігалися в комірках пам’яті стираються. У фізичну комірку пам’яті записується 1 байт інформації. Ця ємність комірки достатня, щоб до неї записати один символ. Кожна комірка має свій адрес. Коли комп’ютер відправляє дані в ОП, він запам’ятовує адреси, потім за відомою адресою вибирає дані з пам’яті. Залежно від форм-фактора розрізняють SIMM-модулі та DIMM-модулі памяті (з’явився в 1998 р.). У сучасних ПК використовується 184-контактні DIMM DDR-модулі пам’яті у вигляді окремих маленьких плат з напаяними на них мікросхемами. На відміну від модулів SIMM, дворядні модулі памяті – модулі DIMM мають електрично незалежні контакти по обидва боки розняттів. Існують різні стандарти на модулі DIMM: DIMM-512 Мб, DIMM-1 Гб, DIMM-2 Гб та ін. На материнську плату в відповідні гнізда можна вставити 1, 2, 3 і навіть 4 мікросхеми пам’яті типу DIMM. Різні структури ОП відрізняються швидкістю доступу до пам’яті та їх пропускною здатністю. Кращі виробники ОП – фірми Kington, Micron, Samsung, але, як правило, ім’я виробника ОЗУ є несуттєвим тому, що це стандартні вироби. __________________________________________________________________ 2. Логічна організація оперативної пам’яті. Віртуальна пам'ять - схема адресації пам'яті комп'ютера, при якій пам'ять представляється програмного забезпечення безперервної і однорідною, в той час як в реальності для фактичного зберігання даних використовуються окремі (розривні) області різних видів пам'яті, включаючи короткочасну (оперативну) і довготривалу (жорсткі диски, твердотільні накопичувачі). _____________________________________________________________________________
3. Опишіть модель OSI, її структуру та призначення рівнів. Систем "(OSI), випущена в 1984 р. Еталонна модель OSI швидко стала основною архітектурної моделлю дляпередачі межкомпьютерних повідомлень. Незважаючи на те, що були розробленіінші архітектурні моделі (в основному патентовані), більшістьпостачальників мереж, коли їм необхідно надати навчальну інформаціюкористувачам що поставляються ними виробів, посилаються на них як на вироби длямережі, що відповідає еталонної моделі OSI. І дійсно, ця модельє найкращим засобом, що є в розпорядженні тих, хто сподіваєтьсявивчити технологію мереж. Іерарахіческая зв'язок. Еталонна модель OSI ділить проблему переміщення інформації міжкомп'ютерами через середовище мережі на сім менш великих, і отже, більшлегко нерозв'язних проблем. Кожна з цих семи проблем обрана тому, щовона відносно автономна, і отже, її легше вирішити без надмірноїопори на зовнішню інформацію. Кожна із семи областей проблеми вирішувалася за допомогою одного з рівнівмоделі. Більшість пристроїв мережі реалізує усі сім рівнів. Однак урежимі потоку інформації деякі реалізації мережі пропускають один абобільше рівнів. Два найнижчих рівня OSI реалізуються апаратним тапрограмним забезпеченням; інші п'ять вищих рівнів, як правило,реалізуються програмним забезпеченням. Довідкова модель OSI описує, яким чином інформація проробляєшлях через середовище мережі (наприклад, проводи) від однієї прикладної програми в якості прикладу зв'язку типу OSI припустимо, що Система А на Відкрита система – це будь-яка система, що побудована згідно з відкритими специфікаціями. Еталонна модель OSI – це семирівнева мережева ієрархія, яка описує процес передавання даних між мережевими пристроями Вона складається з горизонтальної складової, яка забезпечує механізм взаємодії програм та процесів на різних мережевих пристроях на базі протоколів та вертикальної складової, де обмін даними відбувається за допомогою інтерфейсів на основі послуг, які забезпечуються сусідніми рівнями на одному мережевому пристрої. В основу функціонування локальних КМ покладено стандарти серії IЕЕЕ, які визначають основні терміни, архітектури i протоколи двох нижніх рівнів еталонної моделі взаємодії відкритих систем. Стандарт IЕЕЕ 802.1 є загальним документом, який визначає архітектуру та прикладні процеси системного управління мережею, методи об’єднання мереж на підрівні управління доступом до середовища передавання. Згідно з даним стандартом канальний рівень розбитий на два підрівні: управління логічним каналом LLC та управління доступом до фізичного середовища MAC. Протоколи підрівня MAC визначають специфіку мережевих популярних технологій і є незалежними з LLC. Протоколи підрівня LLC відповідають за передавання кадрів даних між вузлами мережі з різним ступенем надійності та взаємодіють з мережевим рівнем. Узгодження комп’ютерних мереж між собою здійснюється в основному на мережевому i транспортному рівнях. Протоколи транспортного рівня забезпечують надійний зв’язок при обміні інформацією між абонентами комп’ютерної мережі. Але якість та надійність зв’язку багато в чому залежить від лінії зв’язку. Найпоширеніший протокол транспортного рівня називається ТСР (протокол управління передаванням). Із широким розповсюдженням мережі Internet з’явилася нова група Internet-протоколів ІР. Різні мережі можуть використовувати різні протоколи. Щоб пов’язати різні мережі був запропонований стек протоколів ТСР/IР, який складається з протоколів ТСР та IР. Стек протоколів TCP/IP підтримує всі популярні стандарти фізичного і канального рівнів та увібрав у себе велику кількість протоколів прикладного рівня. Він складається з чотирьох рівнів, подібно до архітектури OSI. Функції рівнів стека протоколів TCP/IP залежать від технічної реалізації конкретної мережі. Розробники поділяють мережу на рівні з метою одержати набір добре визначених, функціональних модулів, кожен рівень виконує тільки визначену для цього рівня задачу. Наведемо п’ять основних принципів, що застосовуються при розробленні мережевих рівнів і, відповідно, моделей взаємодії відкритих систем [19]. Новий мережевий рівень вводиться, якщо програмне забезпечення потребує нового рівня абстракції. Кожен рівень повинен виконувати чітко визначену функцію. Набір функцій, виконуваних мережевим рівнем, приводиться у відповідність із загальноприйнятими міжнародними стандартами. Межі рівня вибираються таким чином, щоб зробити потік даних через них мінімальним. Кількість мережевих рівнів вибирається достатньою, щоб розміщати різні функції на одному рівні. Навпаки, занадто велика кількість рівнів призводить до неосяжності мережевої архітектури. Кожну сучасну мережу найпростіше описати і зрозуміти в термінах моделі ISO/OSI, яка складається з семи рівнів, розташованих вертикально один над одним. Кожен рівень може взаємодіяти тільки зі своїми сусідами й виконувати відведені тільки йому функції.Фізичний рівень (Physical) – найнижчий рівень моделі, що визначає фізичні, електричні, функціональні властивості фізичного середовища (потужність, частоту сигналу, спосіб закріплення кабелю, види роз’ємів) та призначений безпосередньо для передавання потоку даних. На фізичному рівні здійснюється передавання/приймання бітів, перетворення електричних або оптичних сигналів, кодування інформації, модуляція у кабель. Функції фізичного рівня реалізуються у всіх пристроях, підключених до мережі. З боку комп’ютера функції фізичного рівня виконуються мережевим адаптером або послідовним портом [6, 16].Канальний рівень (Data Link) призначений для забезпечення взаємодії мереж на фізичному рівні й контролю за помилками, які можуть виникнути. На фізичному рівні пересилаються біти без врахування того, що фізичне середовище передавання може бути зайняте. Тому одним із завдань канального рівня є перевірка доступності середовища передавання. Іншим заданням канального рівня є реалізація механізмів виявлення і корекції помилок. Для цього на канальному рівні біти групуються в набори, названі кадрами. Канальний рівень може не лише виявляти помилки, але й виправляти їх за рахунок повторного передавання пошкоджених кадрів. Необхідно відзначити, що функція виправлення помилок не є обов’язковою для канального рівня, тому в деяких протоколах цього рівня вона відсутня. У локальних мережах протоколи канального рівня використовуються комп’ютерами, мостами, комутаторами і маршрутизаторами. У комп’ютерах функції канального рівня реалізовуються спільними зусиллями мережевих адаптерів і їх драйверів [2, 16].Мережевий рівень (Network) визначає шлях проходження даних у мережі та відповідає за логічну адресацію учасників обміну інформацією. Одиницею інформації даного рівня є пакет. На мережевому рівні працює маршрутизатор.Транспортний рівень (Transport) доставляє дані між самими комп’ютерами без помилок, втрат і дублювання в тій послідовності, як вони були передані мережевим рівнем. Сеансовий рівень (Session) слугує мережевим інтерфейсом користувача, опрацьовує з’єднання між процесами і додатками абонентів мережі. На даному рівні відбувається визначення імен і прав доступу користувачів мережі. Рівень представлення (Presentation) – це рівень, за допомогою якого відбувається кодування/декодування інформації. Рівень представлення оперує з повідомленнями. Прикладний рівень (Application) забезпечує взаємодію мережі й користувача. На цьому рівні відбувається управління мережею. Користувачі отримують доступ до пристроїв комп’ютера та розподілених ресурсів мережі, таких як принтери, монітори, файли, гіпертекст, електронна пошта.
4. Опишіть обробник переривань від таймера. Переривання (англ. interrupt) — сигнал, що повідомляє процесор про настання якої-небудь події. При цьому виконання поточної послідовності команд призупиняється і керування передається обробнику переривання, який реагує на подію та обслуговує її, після чого повертає управління в перерваний код.[1] Залежно від джерела виникнення сигналу переривання поділяються на: · Асинхронні або зовнішні (апаратні) — події, які створені зовнішніми джерелами (наприклад, периферійними пристроями) та можуть відбутися в довільний момент: сигнал від таймера, мережевої карти або дискового накопичувача, натискання клавіш клавіатури, рух миші; · Синхронні або внутрішні — події в самому процесорі як результат порушення якихось умов при виконанні машинного коду: поділ на нуль або переповнення, звернення до неприпустимих адрес або неприпустимий код операції; · Програмні (частковий випадок внутрішнього переривання) — ініціюються виконанням спеціальної інструкції в коді програми. Програмні переривання, як правило використовуються для звернення до функцій вбудованого програмного забезпечення (firmware), драйверів й операційної системи. ·
|