Регістри мікропроцесора

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Міністерство освіти Республіки Білорусь

Білоруський Національний технічний університет

Міжнародний інститут дистанційної освіти.

КОТРОЛЬНАЯ РОБОТА

За темою "Регістри мікропроцесора"

Студента 1-го курсу МІДО

гр.417315 \ 8

__________

Викладач:

Лакин Володимир Іванович

___________

Мінськ 2006

РЕГІСТРИ МІКРОПРОЦЕСОРА

Мета роботи:

Вивчити регістри та регістри загального призначення.

Теоретичні відомості

Регістр є пристроєм тимчасового збереження даних і використовується з метою полегшення арифметичних, логічних і пересильних операцій. Регістри МП 80386 є розширенням регістрів колишніх МП 8086, 80186, 80286. Всі 16-розрядні регістри МП попередніх поколінь містяться всередині 32-розрядної архітектури. Мікропроцесор 80386 включає шість безпосередньо доступних програмісту регістрів селекторів сегментів, які містять покажчики сегментів. Значення цих селекторів можуть бути завантажені при виконанні програми і є специфічними для задачі. Це означає, що регістри сегментів перезавантажуються автоматично при перемиканні МП 80386 на іншу задачу. За регістрами селекторів сегментів стоять реальні регістри кеш-пам'яті сегментів, які містять опису сегментів, що вказуються селектором. Це зроблено на апаратному рівні для того, щоб уникнути додаткової вибірки з пам'яті у випадку, коли потрібно опис сегмента.

Регістри загального призначення

Вісім регістрів загального призначення мають довжину в 32 біт і містять адреси або дані. Вони підтримують операнди-дані довжиною 1, 8, 16, 32 і 64 біт: бітові поля від 1 до 32 біт: операнди-адреси довжиною 16 і 32 біт. Ці регістри називаються ЕАХ, ЕВХ, ЕСХ, EDX, ESI, EDI, ЕВР, ESP. Доступ до молодших 16 біт цих регістрів виконується незалежно. Це робиться в більшості асемблерів при використанні 16-розрядних імен регістрів: АХ, ВХ, СХ, DX, Sl, Dl, BP, SP.

Регістр системних прапорів

Регістр EFLAGS управляє вводом-висновком, що маскується перериваннями, налагодженням, перемиканням завдань і включенням виконання в режимі віртуального МП 8086 в захищеній багатозадачному середовищі - все це на додаток до прапорів стану, які відображають результат виконання команди. Молодші 16 біт його представляють собою 16-розрядний регістр прапорів і стану МП 80286, званий FLAGS, який найбільш корисний при виконанні програм для МП 8086 і 80286.

Регістри сегментів

Шість 16-розрядних регістрів містять значення селекторів сегментів, які вказують на поточні адресовані сегменти пам'яті. Нижче перераховані ці регістри. Регістр сегмента програми (CS) - вказує на сегмент, який містить поточну послідовність виконуваних команд. Процесор вибирає всі команди з цього сегменту, використовуючи вміст лічильника команд як відносний адресу. Вміст CS змінюється в результаті виконання внутрішньосегментний команд управління потоком, переривань і виключень. Він не може бути завантажений явним способом. Регістр сегмента стека (SS). Виклики підпрограм, запису параметрів та активізація процедур зазвичай вимагають області пам'яті, що резервується під стік. Всі операції зі стеком використовують регістр SS при зверненні до стека. На відміну від регістру CS регістр SS може бути завантажений явно за допомогою команди програми. Решта чотири регістри є регістрами сегментів даних (DS, ES, FS, GS), кожен з яких адресується поточної виконуваною програмою. Доступ до чотирьох роздільним областям даних має на меті підвищити ефективність програм, дозволяючи їм звертатися до різних типів структур даних. Вміст цих регістрів може бути замінено під керуванням програми.

Регістри управління сегменірованной пам'яттю

Регістр таблиці глобальних дескрипторів (GDTR). Містить 32-розрядний лінійний адресу і 16-розрядну межу таблиці глобальних дескрипторів. Регістр таблиці локальних дескрипторів (LDTR). Містить 16-розрядний селектор для таблиці локальних дескрипторів. Так як ця таблиця є специфічним для завдання сегментом, то вона визначається значенням селектора, збереженим в регістрах системного сегмента. Регістр дескриптора сегмента, пов'язаний з цією таблицею, програмно недоступний. Регістр таблиці дескрипторів переривань (IDTR). Вказує на таблицю точок входу в програми обробки переривань. Реєстр містить 32-розрядний лінійний базова адреса і 16-розрядну межу таблиці дескрипторів переривань (IDT). Регістр завдання (TR). Вказує на інформацію, необхідну процесору для визначення поточної задачі. Регістр TR містить 16-розрядний селектор дескриптора сегмента стану завдання. Оскільки цей сегмент специфічний для завдання, то він визначається значеннями селекторів, що зберігаються в регістрах системного сегмента.

Покажчик команд

Розширений покажчик команд (EIP) є 32-розрядним регістром. Він містить відносну адресу наступної команди, яка підлягає виконанню. Відносний адресу відраховується від початку сегменту поточної програми. Покажчик команд безпосередньо не доступний програмістові, але він управляється явно командами управління потоком, перериваннями і виключеннями. Молодші 16 біт регістра EIP називаються IP і можуть бути використані процесором незалежно. Це властивість корисно при виконанні команд МП 8086 і 80286, які мають лише регістр IP.

Регістри управління

Мікропроцесор 80386 має три 32-розрядних регістра керування (CRO, CR2 і CR3, a CR1 зарезервовані фірмою Intel), в яких зберігаються стану машини чи глобальні стану. Глобальний стан - це такий стан, до якого може отримати доступ будь-який з логічних блоків системи або яка управляє цими блоками. Разом з регістрами системних адрес ці регістри зберігають інформацію про стан машини, яка впливає на всі завдання в системі. Для доступу до регістрів управління визначені команди їх завантаження і збереження вмісту. Системним програмістам регістри управління доступні тільки через варіанти команди MOV, які дозволяють їх завантажувати або зберігати у регістрах загального призначення.

Регістри налагодження

Шість доступних програмісту регістрів налагодження (DRO-DR3, DR6 і DR7) розширюють можливості налагодження в МП 80386, вони встановлюють точки зупину за даними і дозволяють встановлювати точки зупинки по командам без модифікації сегментів програм. Регістри DRO-DR3 призначені для чотирьох лінійних точок зупину. Регістри DR4 і DR5 зарезервовані фірмою Intel для майбутніх розробок. Регістр DR6 показує поточний стан точок зупинки, а регістр DR7 використовується для установки точок зупину.

Лістинг програми

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

Program registri;

var

a, b, c: integer;

begin

Writeln ('Введіть значення 1');

Readln (a);

Writeln ('Введіть значення 2');

Readln (b);

asm

mov ax, a

add ax, b

mov c, ax

end;

Writeln ('Відповідь:', c);

end.

Висновок

При виконанні лабораторної роботи я придбав практичні навички роботи з регістрами пам'яті.

Система переривань

Мета роботи:

Вивчити переривання.

Теоретичні відомості:

Переривання і винятки.

Переривання і виключення (виняткові ситуації) змінюють нормальне виконання завдання, щоб обробити зовнішні умови, повідомити про помилки або виняткових обставин. Відмінності між перериваннями і виключеннями полягають у тому, що переривання обробляють асинхронні зовнішні умови, в той час як виключення обробляють помилки команд. Хоча переривання п програма може виконати за допомогою команди INT n, процесор розглядає переривання за рахунок програмного забезпечення як виняток. Переривання, вироблені машинним обладнанням, відбуваються в результаті зовнішніх подій і бувають двох видів: Масковані і немаскируемого, і виконуються після виконання поточної команди. Після того, як програма обробки переривань закінчує обслуговування переривання, виконання триває з команди, яка йде відразу за командою переривання. Винятки класифікуються як помилки, пастки або припинення в залежності від способу їх повідомлення і від того, чи підтримується перезапуск команди, викликає виняток. Помилки - це винятки, які виявляються і виконуються до виконання команди з помилкою. Помилка буде відбуватися у системі віртуальної пам'яті, коли процесор посилається на сторінку або сегмент, які відсутні. Операційна система вибере сторінку або сегмент з диска, після чого 80386 перезапустить команду. Пастки - винятки, про які повідомляється негайно після виконання тієї програми, яка викликає виняток. Припинення - винятки, які не дозволяють визначити точно місце розташування команди, що викликає виняток. Припинення використовуються для повідомлення про грубі помилки, таких як апаратна помилка, неправильні значення в системних таблицях. Таким чином, коли програма обслуговування переривання закінчується, виконання триває з команди, наступної відразу за командою викликала переривання. Мікропроцесор 80386 здатний обробляти до 256 різних переривань / винятків. Для обслуговування переривань, необхідно визначити (скласти) таблицю з 256 векторами переривань. Вектора переривань - це покажчики на відповідні програми обслуговування; З 256 можливих переривань, 32 зарезервовані для використання INTEL, що залишилися 224 вільні для використання користувачем.

Обробка переривань

Коли відбувається переривання, відбуваються такі дії. По-перше, адреса поточної команди і регістр прапорів EFLAGS зберігаються в стеку, що дозволяє відновити перервану програму. Потім, 80386 забезпечується 8-ми двійкового вектором, який визначає відповідний елемент в таблиці переривань. У таблиці міститься початковий адресу програми обробки переривань. Після цього, виконується викликається програма обробки. І, нарешті, після команди IRET відновлюється старе стан процесора і за адресою повернення (тобто за адресою, збереженому в стеку) поновлюється виконання програми. 8-ми бітовий вектор переривання подається на 80386 кількома різними способами: винятки "постачають" вектор переривання внутрішньо; команди INT містять або включають в себе вектор; переривання Масковані апаратурою "постачають" 8-ми бітовий вектор через послідовність шини підтвердження переривань. Переривання немаскируемого апаратурою присвоєні до вектора переривання 2.

Масковані переривання

Масковані переривання - найбільш загальний спосіб, використовуваний 80386 для відповіді на асинхронні зовнішні події апаратури. Апаратне переривання відбувається, коли біт IF прапора переривань розблоковано (встановлений в 1) і INTR виштовхується високо. Процесор реагує на Масковані переривання тільки між виконанням команд. Строкові команди мають "вікна переривань" між переміщеннями пам'яті, що робить можливим переривання під час обробки довгого рядка. Коли відбувається переривання, процесор зчитує 8-ми бітовий вектор, що надсилаються апаратурою, який визначає джерело переривання, (один з 224 визначених користувачем переривань). При обслуговуванні переривання біт IF в регістрі EFLAGS скидається, це дозволяє запобігти обробку інших зовнішніх переривань під час обробки та обслуговування переривання. Однак IF може бути встановлений обробником переривань, щоб дозволити обробку будь-яких виникаючих переривань.

Немаскируемого переривання

Немаскируемого переривання забезпечують обслуговування переривань дуже високого рівня. Одним із прикладів немаскируемого (NMI) переривань може служити переривання по збою харчування. Коли активізується контакт NMI, відбувається переривання по вектору 2. На відміну від звичайних переривань, для NMI не виконується послідовність підтвердження прийому переривання. Під час процедури обслуговування NMI, 80386 не буде обслуговувати ні подальший запит NMI, ні запити INT, до тих пір, поки не буде виконана команда повернення з переривання (IRET) або поки процесор не буде скинутий. Якщо NMI станеться під час обслуговування NMI, присутність переривання буде збережено для обробки після обробки поточного NMI, тобто після першої ж команди IRET. Біт IF очищається на початку NMI для блокування подальших INTR команд.

Програмні переривання

Третім типом переривань / винятків для 80386 є програмні переривання. Команда INT n змушує процесор виконувати програму обслуговування, на яку вказує вектор n в таблиці переривань.

Пріоритетність переривань

У разі одночасних переривань, вони будуть оброблятися відповідно до пріоритету, представленому в таблиці:

Пріоритет обробки Переривання / виключення

1 (найвищий) Помилка винятку

2 Команда TRAP

3 Пастка налагодження для даної команди

4 Помилка налагодження для наступної команди

5 NMI переривання

6 INTR переривання

Лістинг програми

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

Program prerivanie;

var

a, b, c: integer;

begin

Writeln ('Введіть значення 1');

Readln (a);

Writeln ('Введіть значення 2');

Readln (b);

c: = a + b;

Writeln ('Відповідь:', c);

Writeln ('Натисніть Ente:');

Readln;

asm

int 21h

end;

end.

Висновок

При виконанні лабораторної роботи я придбав практичні навички роботи з регістрами пам'яті.

ПРОДУКТИВНІСТЬ ЕОМ

Мета роботи:

Обчислити продуктивність ЕОМ.

Теоретичні відомості:

Продуктивність ЕОМ характеризується числом команд, виконуваних ЕОМ за 1 секунду. Продуктивність ПК вимірюється за допомогою програм-тестів, які перевіряють, за який проміжок часу була виконана якась певна завдання.

Головним чином продуктивність ЕОМ залежить від продуктивності мікропроцесора, оперативної пам'яті, системної шини.

Мікропроцесор (МП) - основний елемент ПК, який управляє роботою ПК і виконує всі обчислення. Він також координує дію всіх блоків, складових ПК. Мікропроцесори виділяють: АЛУ, виконують арифметичні і логічні операції, сукупність регістрів і пристрої керування, що стежить за проходженням потоків інформації в ПК і забезпечує виконання команд. Мікропроцесор сконструйований таким чином, що його продуктивність може бути значно збільшена за допомогою інших спеціалізованих співпроцесорів або допоміжних співпроцесорів. Математичний співпроцесор дозволяє звільнити основний процесор від роботи з числовими даними.

Оперативна пам'ять (ОЗУ) призначена для зберігання інформації (програм або даних) безпосередньо беруть участь у виконанні обчислювальних операцій на поточному етапі роботи ПК. На продуктивність ПК впливає розмір ОЗУ і час доступу до ОЗУ. Вміст ОЗУ постійно змінюється в процесі виконання програм. Існує також сверхоперативная пам'ять (СОЗУ), яка має найнижчі час доступу (50-100 нсек) і об'єм (8-32 осередки) і використовується для тимчасового зберігання команд і даних, як правило, протягом виконання однієї або кількох операцій. Функції СОЗУ часто виконують регістри МП, вміст яких безпосередньо використовується при обробці інформації всередині МП. За принципом зберігання інформації ОЗУ діляться на статичні і динамічні ЗУ. Запам'ятовуючі елементи (ЗЕ) статичного ЗУ виконують на тригерах. Кожен ЗЕ здатний запам'ятати 1 біт. Запам'ятовуючі елементи (ЗЕ) динамічного ЗУ виконані на конденсаторах, в яких інформація зберігатися у вигляді заряду. Наявність заряду відповідає «1», відсутність - «0». Динамічні ЗУ отримали широке поширення в даний час. Динамічна пам'ять виконана у вигляді інтегральних мікросхем, або у вигляді модулів пам'яті. Модулі пам'яті є невеликі текстолітові плати з друкованим монтажем, з встановленими інтегральними мікросхемами пам'яті. Динамічна пам'ять вимагає наявність схем регенерації, тому що за рахунок кайданів витоку заряд, що знаходиться в конденсаторі з часом зменшується і потрібне періодичне підключення до джерела живлення, тобто проводити відновлення (регенерацію) збережених даних. При зчитуванні з осередку динамічного ЗУ інформація руйнується, але за рахунок регенерації вона відновлюється, тому регенерацію необхідно виконувати при кожному зверненні до пам'яті.

Системна шина призначена для логічного, функціонального та електричного об'єднання окремих модулів в єдину обчислювальну установку. Логічно шина являє собою безліч з трьох груп ліній-проводів, призначених для передачі даних, адрес і сигналів керування, які забезпечують універсальний інтерфейс зв'язку між модулями.

При фізичній реалізації шини усередині неї розрізняються чотири групи ліній:

Адресна шина - односпрямована. Адреси даних передаються від МП в пам'ять або до контролерів для управління периферійними пристроями.

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

Шина даних - двунаправленная. Для передачі даних між пристроями ПК.

Шина електроживлення призначена передачі сигналів заземлення та необхідних номіналів електроживлення (+5 В, +12 В,-5В,-12В).

Лістинг програми

Program procesor;

var

time: Longlnt absolute $ 0000: $ 046C;

starttime: longlnt;

i: longlnt;

begin

starttime: = Time;

for i: = 1 to 1000000 do

begin

end;

writeLn ('Time =', (Time-StartTime) / 18.2:0:10);

end.

Висновок

За час виконання лабораторної роботи я з'ясував які чинники впливають на продуктивність мікропроцесора.

ВІДКЛАДЕНЕ ЗАПУСК КОМАНД

Мета роботи

Написати програму з використанням відкладеного запуску команд.

Опис програми

Дана програма дозволяє відкласти запуск виконання заданого дії на не певне (певне) час.

Лістинг програми

Program otzapusk;

Var

startTime: Longlnt;

pause: Real;

begin

Readln (pause);

Pause: = Pause * 23.3;

StarTime: = Mem [$ 000 9: $ 041C];

Wrile (Mem [$ 0009: $ 041C]-startTime) <Pause Do

begin

end;

WriteLn ('Ok');

end.

Висновок

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

ІНТЕРНЕТ, МЕРЕЖІ, ПРОТОКОЛИ

Мета роботи:

Вивчити мережі та протоколи Інтернет.

Теоретичні відомості:

Комп'ютерні мережі.

Локальна мережа являє собою набір комп'ютерів, периферійних пристроїв (принтерів і т. п.) і комутаційних пристроїв, з'єднаних кабелями. Зі зростанням розмірів мереж паралельна робота багатьох комп'ютерів на одну єдину шину стала практично неможливою: дуже великі стали взаємні впливи один на одного. Тому розвиток комп'ютерних мереж відбувається за принципами структурування. У цьому випадку кожна мережа складається з набору взаємозалежних ділянок - структур. Кожна окрема структура є кілька комп'ютерів з мережевими адаптерами, кожен з яких з'єднаний окремим дротом - кручений парою - з комутатором. При необхідності розвитку до мережі просто додають нову структуру. Для мереж з'являється необхідність у спеціальному електронному обладнанні. Одне з таких пристроїв - хаб - є комутаційним елементом мережі. Кожен хаб має від 8 до 30 роз'ємів (портів) для підключення або комп'ютера, або іншого хаба. До кожного порту підключається тільки один пристрій. При підключенні комп'ютера до хабу виявляється, що частина електроніки мережевого інтерфейсу знаходиться в комп'ютері, а частина - в хабі. Таке підключення дозволяє підвищити надійність з'єднання. У звичайних ситуаціях, крім посилення сигналу, хаб відновлює преамбулу пакету, усуває шумові перешкоди і т. д.

Локальна мережа

Існує два типи комп'ютерних мереж: однорангові мережі та мережі з виділеним сервером. Однорангові мережі не передбачають виділення спеціальних комп'ютерів, що організують роботу мережі. Кожен користувач, підключаючись до мережі, виділяє в мережу будь-які ресурси (дисковий простір, принтери) і підключається до ресурсів, наданих мережу іншими користувачами. Такі мережі прості в установці, налагодженні; вони істотно дешевше мереж з виділеним сервером. У свою чергу мережі з виділеним сервером, незважаючи на складність настройки і відносну дорожнечу, дозволяють здійснювати централізоване управління.

Глобальні мережі

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

Міжнародна мережа INTERNET

Кожен користувач INTERNET має свій мережевий адресу. Існує компанія (у штаті Вірджинія), яка стежить за INTERNET адресами з тим, щоб серед користувачів не з'явилося два однакових адреси.

Існує 7 основних шляхів використання INTERNET:

Електронна пошта. За допомогою поштових програм Outlook Express і Netscape Messenger

Відправлення та отримання файлів за допомогою FTP (File Transfer Protocol)

Читання та надсилання текстів у USENET

Пошук інформації через GOPHER і WWW (World Wide Web)

Віддалене управління - запит і запуск програм на віддаленому комп'ютері.

Chat-розмову за допомогою мережі IRC та Електронної пошти

Ігри через INTERNET

Програми Outlook Express, GOPHER, Netscape Messenger, що забезпечують окремі функції INTERNET, називаються "клієнтами". Вони зручні у використанні і надають дружній інтерфейс для користувачів INTERNET. Системи WWW, FTP вимагають знання операційної системи UNIX.

WWW

Оскільки концепція павутини включає в себе основні принципи організації INTERNET'a, це гарна грубка, від якої можна сьогодні танцювати в пошуках чогось нового. Щоб використовувати WWW ефективно, можна запитати використання графічного клієнта типу Internet Explorer або Netscape Communicator. Можна, звичайно, використовувати WWW у текстовому режимі (режим лінійного пошуку), але при цьому втрачається функціональність графічного режиму. Internet Explorer або Netscape Communicator є графічним інтерфейсом WWW, який дозволяє користувачеві вказувати, вибирати і здійснювати переходи в INTERNET з використанням гіпертекстових зв'язків, званих URL (Universal Resource Locators - універсальні локатори ресурсів). Велика кількість організацій, шкіл і людей створюють власні елементи WWW, так звані Home Pages (домашні сторінки), які можуть мати гіпертекстові зв'язку з інформацією, що знаходиться на тому ж комп'ютері, або яка може бути знайдена на будь-якому комп'ютері в INTERNET.

Протоколи

Основне, що відрізняє Internet від інших мереж - це її протоколи - TCP / IP. Взагалі, термін TCP / IP зазвичай означає все, що пов'язано з протоколами взаємодії між комп'ютерами в Internet. Він охоплює ціле сімейство протоколів, прикладні програми, і навіть саму мережу. TCP / IP - це технологія міжмережевої взаємодії, технологія internet. Мережа, що використовує технологію internet, називається "internet". Якщо мова йде про глобальну мережу, що об'єднує безліч мереж із технологією internet, то її називають Internet.

Свою назву протокол TCP / IP одержав від двох комунікаційних протоколів (або протоколів зв'язку). Це Transmission Control Protocol (TCP) і Internet Protocol (IP). Незважаючи на те, що в мережі Internet використовується велике число інших протоколів, мережа Internet часто називають TCP / IP-мережею, тому що ці два протоколи, безумовно, є найважливішими. Як і у всякій іншій мережі в Internet існує 7 рівнів взаємодії між комп'ютерами: фізичний, логічний, мережний, транспортний, рівень сеансів зв'язку, представницький і прикладний рівень. Відповідно кожному рівню взаємодії відповідає набір протоколів (тобто правил взаємодії). Протоколи фізичного рівня визначають вид і характеристики ліній зв'язку між комп'ютерами. У Internet використовуються практично усі відомі в даний час способи зв'язку від простого проводу (кручена пари) до волоконно-оптичних ліній зв'язку.

Для кожного типу ліній зв'язку розроблений відповідний протокол логічного рівня, що займається керуванням передачею інформації з каналу. До протоколів логічного рівня для телефонних ліній відносяться протоколи SLIP (Serial Line Interface Protocol) і PPP (Point to Point Protocol). Для зв'язку по кабелю локальної мережі - це пакетні драйвери плат ЛВС.

Протоколи мережевого рівня відповідають за передачу даних між пристроями в різних мережах, тобто займаються маршрутизацією пакетів у мережі. До протоколів мережного рівня належать IP (Internet Protocol) і ARP (Address Resolution Protocol). Протоколи транспортного рівня управляють передачею даних з однієї програми в іншу. До протоколів транспортного рівня належать TCP (Transmission Control Protocol) і UDP (User Datagram Protocol).

Протоколи рівня сеансів зв'язку відповідають за установку, підтримку і знищення відповідних каналів. У Internet цим займаються вже згадані TCP і UDP протоколи, а також протокол UUCP (Unix to Unix Copy Protocol). Протоколи представницького рівня займаються обслуговуванням прикладних програм. До програм представницького рівня належать програми, що запускаються, приміром, на Unix-сервері, для надання різних послуг абонентам. До таких програм відносяться: telnet-сервер, FTP-сервер, Gopher-сервер, NFS-сервер, NNTP (Net News Transfer Protocol), SMTP (Simple Mail Transfer Protocol), POP2 і POPS (Post Office Protocol) і т.д. До протоколів прикладного рівня відносяться мережні послуги і програми їх надання

Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Контрольна робота
72.1кб. | скачати


Схожі роботи:
Схема мікропроцесора
Калькулятор на основі мікропроцесора
Робота в захищеному режимі мікропроцесора
Облікові регістри
Регістри зрушення
Облікові регістри.
Архітектура мікропроцесора структура і загальна характеристика
Команда переміщення даних мікропроцесора К580
Розробка в структурно логічної схеми мікропроцесора
© Усі права захищені
написати до нас