КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Короткі теоретичні відомості
ПРИМЕРЫ ОФОРМЛЕНИЯ ОТСЫЛОК IV. Электронные ресурсы III. Словари
Толковый словарь русского языка конца XX века: Языковые изменения / РАН, Ин-т лингвист. исслед.; Ю.А.Ваулина, Т.И.Гайкович, А.В.Зеленин и др.; под ред. Г.Н.Скляревской – СПб.: Фолио-Пресс, 1998. – 700 с.
Дмитриев И. Контент-анализ: сущность, задачи, процедуры [Электронный ресурс] // ПСИ-ФАКТОР: информационный ресурсный центр по научной и практической психологии, 2001-2012. – URL: http://www. psyfactor.org/lib/k-a.htm (дата обращения: 18.12.2012).
Источник: 4. Земская Е.А. Словообразование как деятельность. – 2-е изд., стер. – М.: КомКнига, 2005. – 224 с.
Отсылка к источнику: [4, с. 123].
Універсальний зовнішній послідовний інтерфейс - СОМ-порт (Communications Port - комунікаційний порт) присутня в PC починаючи з перших моделей. Цей порт забезпечує асінхронний1 обмін по стандарту RS-232C. Стандарт описує керуючі сигнали інтерфейсу, пересилання даних, електричний інтерфейс і типи роз'ємів. У стандарті передбачені асинхронний і синхронний режими обміну, але СОМ-порти підтримують тільки асинхронний режим.
Асинхронний режим передачі є байт-орієнтованим (символьно-орієнтованим): мінімальна пересилається одиниця інформації - один байт (один символ). Передача кожного байта починається зі старт-біта, що сигналізує приймачу про початок посилки, за яким слідують біти даних і, можливо, біт паритету (парності). Завершує посилку стоп-біт, що гарантує паузу між посилками. Старт-біт наступного байта посилається в будь-який момент після стоп-біта, тобто між передачами можливі паузи довільної тривалості. Старт-біт, що має завжди строго певне значення (логічний 0), забезпечує простий механізм синхронізації приймача по сигналу від передавача. Мається на увазі, що приймач і передавач працюють на одній швидкості обміну.
Формат асинхронної посилки дозволяє виявляти можливі помилки передачі.
Якщо прийнятий перепад, що сигналізує про початок посилки, а по строб старт-біта зафіксований рівень логічної одиниці, старт-біт вважається помилковим і приймач знову переходить в стан очікування. Про цю помилку приймач може не повідомляти.
Якщо під час, відведене під стоп-біт, виявлений рівень логічного нуля, фіксується помилка стоп-біту.
Якщо застосовується контроль парності, то після посилки біт даних передається контрольний біт. Цей біт доповнює кількість одиничних біт даних до парного або непарного в залежності від прийнятого угоди. Прийом байта з невірним значенням контрольного біта призводить до фіксації помилки.
Контроль формату дозволяє виявляти обрив лінії: як правило, при обриві приймач «бачить» логічний нуль, який спочатку трактується як старт-біт і нульові біти даних, але потім спрацьовує контроль стоп-біту.
Для асинхронного режиму прийнятий ряд стандартних швидкостей обміну: 50,75,110, 150, 300,600,1200,2400,4800,9600,19200,38400, 57600 і 115200 біт / с. Іноді замість одиниці виміру "біт / с» використовують «бод» (baud), але при розгляді двійкових переданих сигналів це некоректно. У бодах прийнято вимірювати частоту зміни стану лінії, а при Недвійкова способі кодування (широко застосовуваному в сучасних модемах) в каналі зв'язку швидкості передачі біт (біт / с) і зміни сигналу (бод) можуть відрізнятися в кілька разів.
Кількість біт даних може складати 5, 6, 7 або 8 (5 - і 6-бітні формати поширені незначно). Кількість стоп-біт може бути 1, 1,5 або 2 (1,5 біта означає тільки тривалість стопового інтервалу).
Назва порту вказує на його основне призначення - підключення комунікаційного обладнання (наприклад, модему) для зв'язку з іншими комп'ютерами, мережами і периферійними пристроями. До порту можуть безпосередньо підключатися і периферійні пристроїв з послідовним інтерфейсом: принтери, плотери, термінали та інші. СОМ-порт широко використовується для підключення миші, а також організації безпосереднього зв'язку двох комп'ютерів.
Комп'ютер може мати до чотирьох послідовних портів СОМ 1-COM4 (для машин класу AT типово наявність двох портів) з підтримкою на рівні BIOS. Сервіс BIOS Int 14h забезпечує ініціалізацію порту, введення та виведення символу (не використовуючи переривань) і опитування стану. Через Int 14h швидкість передачі програмується в діапазоні 110-9600 біт / с (менше, ніж реальні можливості порту). Для підвищення продуктивності широко використовується взаємодія програм з портом на рівні регістрів, для чого потрібна сумісність апаратних засобів СОМ-порту з програмною моделлю 18250/16450/16550.
«Класичний» СОМ-порт дозволяв здійснювати обмін даними тільки програмно-керованим способом, при цьому для пересилання кожного байта процесору доводиться виконувати декілька інструкцій. Сучасні порти мають FIFO-буфер даних і дозволяють виконувати обмін по каналу DMA, істотно розвантажуючи центральний процесор, що особливо важливо на великих швидкостях обміну.
У СОМ-портах перетворення паралельного коду в послідовний для передачі і зворотне перетворення при прийомі даних виконують спеціалізовані мікросхеми UART (Universal Asynchronous Receiver-Transmitter - універсальний асинхронний приймач). Для з'єднання двох комп'ютерів віддалених один від одного на невеликій відстані (до 15 м.), використовується безпосереднє з'єднання їх СОМ-портів модемним кабелем. Програма передачі інформації за допомогою інтерфейсу RS-232C: program KIT; const B:array[0..7] of string[45] = ( 'Data ready status', 'Overlow', 'Parity error', 'synchronization error', 'Found request of overlow translation of BREAK', 'Translator saving regist is empty', 'Registr zsuvu peredtchuka pustuy', 'Timeout error'); var g:integer; k,misc:byte; procedure PError(k:byte); var i:integer; begin for i:=0 to 7 do begin misc:=1 shl i; If k and misc=misc then writeln(B[i]); end; end; procedure PInit; begin asm mov ah,0;задання операції ініціалізації mov al,11111111;встановлення параметрів ініціалізації mov dx,0;вибір контроллера int 14h;ініціалізація контроллера mov k,ah end; writeln('Inicialization is complete'); writeln('Result:'); PError(k); readln; end; procedure PSend; var k,n:char; begin clrscr; Init; writeln('Enter the symbols'); repeat read(n); asm mov ah,1 mov dx,0 mov al,n int 14h mov k,ah end; until readkey=#27; PError(k); readln; end; procedure PReceive; var n:char; begin clrscr; PInit; repeat asm mov ah,2 mov dx,0 int 14h mov n,al mov k,ah end; write(n); until readkey=#27; PError(k); end; begin writeln(' 1. Resending'); writeln(' 2. Acceptance'); writeln(' 3. Exit'); readln(g); clrscr; case g of 1:Send; 2:Receive; 3:Halt; end; readln; end.
Дата добавления: 2015-01-03; Просмотров: 298; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |