З інформатики, введення/виведення (В англ. мові часто використовується скорочення I/O — input/output) означає взаємодію між обробником інформації (наприклад, комп'ютер) та зовнішнім світом, який може представляти як людина, так і будь-яка інша система обробки інформації. Введення - сигнал або дані, отримані системою, а висновок - сигнал або дані, надіслані нею (або з неї). Термін також може використовуватися як позначення (або додаток до позначення) певної дії: "виконувати введення/виведення" означає виконання операцій введення або виведення. Пристрої введення-виведення використовуються людиною (або іншою системою) для взаємодії з комп'ютером. Наприклад, клавіатури та миші – спеціально розроблені комп'ютерні пристрої введення, а монітори та принтери – комп'ютерні пристрої виведення. Пристрої для взаємодії між комп'ютерами, як модеми та мережні карти, зазвичай служать пристроями введення та виведення одночасно. Варто зазначити, що призначення пристрою як пристрій введення або виведення залежить від перспективи. Миші та клавіатури приймають фізичну взаємодію, що здійснюється людиною-користувачем (до речі, щодо неї це будуть дії з виведення інформації), і перетворює її на сигнали, зрозумілі комп'ютеру. Виведення інформації з цих пристроїв є введенням її в комп'ютер. Аналогічно, принтери та монітори одержують на вході сигнали, які виводить комп'ютер. Потім вони перетворять ці сигнали на такий вигляд, який людина зможе побачити чи прочитати. (Для людей-користувачів процес читання чи перегляду подібних варіантів подання інформації є введенням чи отриманням інформації). У комп'ютерній архітектурі об'єднання процесора та основної пам'яті (тобто пам'яті, з якої процесор може читати та записувати в неї безпосередньо за допомогою особливих інструкцій) становить «мозок» комп'ютера, і з цього погляду будь-який обмін інформацією з цим об'єднанням, наприклад, з дисковим накопичувачем, має на увазі введення-виведення. Процесор та його супутні електронні ланцюги реалізують введення-виведення з розподілом пам'яті, що використовується в низькорівневому програмуванні при реалізації драйверів пристроїв. Високорівнева операційна система та програмне забезпечення використовують інші, більш абстрактні концепції та примітиви введення-виведення. Наприклад, більшість операційних систем реалізують прикладні програми через концепцію файлів. Мови програмування Сі та C++, а також операційні системи сімейства Unix, традиційно абстрагують файли та пристрої у вигляді потоків даних, з яких можна читати і в які можна записувати, або те й інше разом. Стандартна бібліотека мови Сі реалізує функції для роботи з потоками для введення та виведення даних. Альтернативою спеціальним найпростішим функціям служить монада введення-виведення, яка дозволяє програмам просто описувати введення-виведення, а дії виносяться за рамки програми. Це дуже примітно, так як функції введення-виведення мають побічні ефекти в будь-якій мові програмування, але зараз набуло поширення суто функціональне програмування. Інтерфейс введення-виведення вимагає управління процесором кожного пристрою. Інтерфейс повинен мати відповідну логіку для інтерпретації адреси пристрою, що генерується процесором. Встановлення контакту має бути реалізовано інтерфейсом за допомогою відповідних команд типу (ЗАНЯТИЙ, ГОТОВИЙ, ЧЕКАЄ), щоб процесор міг взаємодіяти з пристроєм введення-виведення через інтерфейс. Якщо існує необхідність передачі форматів даних, що розрізняються, то інтерфейс повинен вміти конвертувати послідовні (упорядковані) дані в паралельну форму і навпаки. Повинна бути можливість для генерації переривань та відповідних типів чисел для подальшої обробки процесором (за потреби). Комп'ютер, що використовує введення-виведення з розподілом пам'яті, звертається до апаратного забезпечення за допомогою читання та запису в певні осередки пам'яті, використовуючи ті ж інструкції мови асемблера, які комп'ютер зазвичай використовує при зверненні до пам'яті. Існує кілька способів, якими дані можуть бути прочитані чи вміщені на згадку. Кожен метод є режим адресації і має власні переваги та обмеження. Режими адресації діляться на безліч типів, як, наприклад, пряма адресація, непряма (непряма) адресація, безпосередня адресація, індексна адресація, базова адресація, базово-індексна адресація, передбачувана адресація і т.д. У цьому типі адреса даних сама є частиною інструкції. Коли процесор декодує інструкцію, він отримує адресу осередку пам'яті, звідки може бути прочитана (куди може бути записана) потрібна інформація. В даному випадку операнд Addr вказує на область пам'яті, що містить дані та копіює їх у вказаний регістр Reg. У цьому випадку адреса може зберігатися у регістрі. Інструкції звертатимуться до регістру, що містить адресу. Тобто для отримання даних інструкція повинна декодувати дані відповідного регістру. Вміст регістру буде оброблено як адресу, використовуючи яку, буде зчитано/записано інформацію з/в відповідну область пам'яті. Введення-виведення з розподілом (введеної інформації) портами (пам'яті) зазвичай вимагає застосування інструкцій, спеціально розроблених для виконання операцій введення-виведення. Головна сторінка / 10. Пристрої введення/виведення даних, їх нар. 10.2. Пристрої виведення в. Після введення користувачем вихідних даних комп'ютер повинен обробити їх відповідно до наявної програми і вивести отримані результати для сприйняття їх оператором або для використання автоматичними пристроями. Інформація, що відображається, може відображатися на екрані монітора, друкуватись на папері (за допомогою принтера або плотера), відтворюватися у вигляді звуків (за допомогою акустичних колонок або головних телефонів), реєструватися у вигляді тактильних відчуттів (технологія віртуальної реальності), поширюватися у вигляді керуючих сигналів ( пристрої автоматики), передаватися у вигляді електричних сигналів через мережу. Найбільш поширеними пристроями виведення інформації є монітори (дисплеї). Переважна більшість моніторів для формування зображення використовують електронно-променеві трубки (ЕЛТ) або рідкокристалічні матриці. Причому нині відбувається поступове витіснення моніторів з ЕПТ моніторами, які використовують рідкі кристали. Існують монітори, що ґрунтуються на інших фізичних принципах: плазмові, люмінесцентні та ін. Наприклад, монітори, виготовлені за технологією FED (Field Emission Display), базуються на ефекті створення емісії по всій поверхні екрана. На відміну від ЕПТ джерелом електронів є окрема точка (електронна гармата), а ціла випромінююча поверхня. Опромінення проводиться через маску, в якій число отворів дорівнює кількості пікселів. За рахунок такої конструкції вдається отримати яскравість зображення таку ж, як у моніторів з ЕПТ, а габарити (товщину) – як у рідкокристалічних моніторів. Перспективною вважається нова технологія виготовлення моніторів OLED (Organic Light Emitting Diodes). Їх конструкція заснована на використанні органічних світловипромінювальних діодів. Принтери, залежно від порядку формування зображення, поділяються на послідовні, малі та сторінкові. Приналежність принтера до тієї чи іншої групи залежить від того, чи він формує на папері символ за символом або відразу весь рядок, а то й цілу сторінку. За фізичним принципом дії принтери поділяються на такі типи: термографічні, пелюсткові (ромашкові), матричні (гольчасті), струменеві та лазерні. Конструкція перших двох типів принтерів морально застаріла, і вони вже практично не використовуються. У матричних принтерах зображення формується з крапок ударами голок по стрічкі, що фарбує. Під дією керуючих сигналів, що надходять на електромагніти, голки «вибивають» фарбу зі стрічки, залишаючи сліди на папері. Залежно від конструкції друкуюча головка матричного принтера може мати 9, 18 або 24 голки. Усі символи формуються з окремих точок. Друкуючі головки струменевих принтерів замість голок містять тонкі трубочки - сопла, через які на папір викидаються крапельки чорнила. Друкувальна головка струминного принтера містить від 12 до 64 сопел, діаметри яких тонші за людське волосся. Відомо кілька принципів дії струминних друкувальних головок. В одній із конструкцій на вхідному кінці кожного сопла розташований маленький резервуар із чорнилом. Позаду резервуару розташовується нагрівач (тонкоплівковий резистор). Коли резистор нагрівається струмом, що проходить по ньому, до температури 500°С, оточуючі його чорнило закипають, утворюючи бульбашку пари. Ця бульбашка, що розширюється, виштовхує з сопла краплі чорнила діаметром 50. 85 мкм зі швидкістю близько 700 км/год. В іншій конструкції друкуючої голівки джерелом тиску служить мембрана, що приводиться в рух п'єзоелектричним елементом. Подача електричної напруги на п'єзоелемент викликає деформацію, яка використовується для розпилення чорнила. У всіх конструкціях принтерів електромеханічні пристрої переміщують друкуючі головки та папір таким чином, щоб друк відбувався у потрібному місці. У лазерних принтерах використається електрографічний принцип створення зображення.Процес друку включає формування невидимого рельєфу електростатичного потенціалу в шарі напівпровідника з подальшою його візуалізацією. Візуалізація (прояв) здійснюється за допомогою частинок сухого порошку – тонера, що наноситься на папір. Тонер є шматочками заліза, покритими пластиком. Найбільш важливими частинами лазерного принтера є напівпровідниковий барабан, лазер та прецизійна оптико-механічна система, що переміщає промінь (рис. 10.5). Лазер генерує тонкий світловий промінь, який, відбиваючись від дзеркала, що обертається, формує електронне зображення на світлочутливому напівпровідниковому барабані. Поверхні барабана попередньо повідомляється деякий статичний заряд. Для створення електростатичного заряду використовується сітка або тонкий провід. При подачі на провід високої напруги виникає коронний розряд, в результаті якого навколо дроту з'являється іонізована область простору, що світиться. За рахунок коронного розряду поверхня барабана поступово заряджається. Для отримання зображення на барабані лазер повинен включатися і вимикатися відповідно до зображення, що формується, що забезпечується схемою управління. Керуючі сигнали надходять з ЕОМ відповідно до зображення, що зберігається в пам'яті. Дзеркало, що обертається, служить для розвороту променя лазера в рядок, що формується на поверхні барабана. Коли промінь лазера потрапляє на заряджений барабан, заряд «стікає» з освітленої поверхні. Таким чином, освітлювані та неосвітлювані лазером ділянки барабана мають різний заряд.В результаті сканування всієї поверхні напівпровідникового барабана на ньому створюється приховане (електронне, не видиме для людини) зображення. Повертання барабана на новий рядок здійснює прецизійний кроковий двигун. Це зсув визначає роздільну здатність принтера і може становити, наприклад, 1/300, 1/600 або 1/1200 дюйма. Процес розгорнення зображення на барабані багато в чому нагадує побудову зображення на екрані монітора (створення растру). Мал. 10.5. Процес друку лазерного принтера На наступному етапі роботи принтера відбувається прояв зображення, тобто перетворення прихованого електронного зображення на видиме. При прояві зображення використовується таке фізичне явище: заряджені частинки тонера притягуються лише до тих місць барабана, які мають протилежний заряд до заряду тонера. Коли видиме зображення на барабані побудоване і він покритий тонером відповідно до оригіналу, лист паперу, що подається, заряджається таким чином, що тонер з барабана притягується до паперу. Порошок, що прилип, закріплюється на папері за рахунок нагрівання частинок тонера до температури плавлення. В результаті цього формується водотривкий відбиток. Кольорові лазерні принтери формують зображення, послідовно накладаючи блакитний, пурпуровий, жовтий та чорний тонери на фоточутливий барабан. У чотирипрохідному кольоровому принтері швидкість друку значно менше, ніж у чорно-білого принтера. В однопрохідному кольоровому принтері чотири картриджі з тонером встановлені в одній площині один за одним, кожен поруч зі своїм бараном. Всі кольори наносяться за один прохід замість чотирьох, тому швидкість формування зображення підвищується. Окрім лазерних принтерів, існують так звані LED-принтери (Light Emitting Diode), які отримали свою назву через те, що напівпровідниковий лазер у них замінений «гребінкою» (лінійкою) світлодіодів. І тут не потрібна складна механічна система обертання дзеркала. Зображення одного рядка на напівпровідниковому барабані формується одночасно. У табл. 10.1. наведено характеристики принтерів різної конструкції. Таблиця 10.1. Характеристики принтерів Плоттери (або графобудівники) – пристрої виведення графічної інформації, які використовуються при оформленні великих плакатів, креслень, географічних карт, ескізів друкованих плат, діаграм, гістограм. Робота плоттера заснована на механічних та немеханічних способах виведення графічної інформації. При механічному способі застосовуються олівці, пір'я з чорнилом. Аналогічно принтерам у немеханічних графопобудівниках застосовуються термічний, матричний, струминний та лазерний способи друку. Як пристрої, здатні виконувати функції введення та виведення інформації, можуть використовуватися комунікаційні адаптери . З їх допомогою здійснюють зв'язок між ЕОМ по телефонній лінії. Оскільки поки що телефонні мережі працюють частіше з цифровими, і з аналоговими електричними сигналами звукового діапазону, необхідно перетворити цифрові сигнали, які від ЕОМ, в аналогові сигнали і передати в телефонну мережу. На іншому кінці телефонної лінії необхідно здійснити зворотне перетворення. Ці перетворення виконуються спеціальним пристроєм – модемом (від слів Модулятор – ДЕМодулятор). Модем виконується або у вигляді зовнішнього пристрою, який одним виходом приєднується до телефонної лінії, а іншим до стандартного порту комп'ютера, або у вигляді звичайної плати (карти), яка встановлюється на системну шину комп'ютера (внутрішній модем). Виведення звукової інформації здійснюється за допомогою акустичних колонок та головних телефонів (рис. 10.6), які підключаються через спеціальний адаптер (контролер, звукову плату). Існує кілька способів відтворення звуків (зокрема музичних творів). Частотний спосіб (FM-синтез) відтворення звуку заснований на імітації звуку реальних інструментів, а табличний спосіб (wave-table-синтез) оперує записаними у пам'яті звуками реальних інструментів. Частотний синтез полягає в тому, що з отримання будь-якого звуку використовуються математичні формули (моделі), які описують спектр частот конкретного музичного інструмента. Звуки, що отримуються за цією технологією, характеризуються металевим відтінком. Хвильовий синтез заснований на використанні цифрового запису реальних інструментів, так званих семплів (samples). Семплы – це зразки звучання різних реальних інструментів, що зберігаються в пам'яті звукової карти. При відтворенні звуків за технологією хвильового синтезу користувач чує звуки реальних інструментів, тому звукова картина, що створюється, ближче до природного звучання інструментів. Семплы можуть зберігатися двома способами: або постійно перебувати в ПЗУ, або завантажуватися в оперативну пам'ять звукової карти перед їх використанням. Існує великий набір різноманітних семплів, що дозволяє формувати практично нескінченну різноманітність звуків. Дисплей (монітор) є найпопулярнішим пристроєм виведення інформації. Існують монохромні (чорно-білі) та кольорові дисплеї. Спочатку розглянемо принцип впливу чорно-білих моніторів. Мал. 10.7. Електронно-променева трубка Основним вузлом дисплея є електронно-променева трубка (ЕЛТ). Деколи для позначення ЕПТ використовують абревіатуру CRT - Cathode Ray Tube. Одна з можливих конструкцій ЕПТ показана на рис. 10.7. Перерахуємо основні деталі, з яких складається ЕПТ: катод, анод, модулятор, горизонтальні пластини, що відхиляють, вертикальні пластини, що відхиляють, екран, колба. Катод, анод та модулятор утворюють електронний прожектор, який іноді називають електронною гарматою. Горизонтальні та вертикальні відхиляючі пластини утворюють систему, що відхиляє. Така система, що відхиляє, називається електростатичною. Існують магнітні відхиляючі системи, у яких зміни траєкторії руху електронного потоку замість пластин використовують котушки. В ЕПТ використовується потік електронів, сфокусованих у вузький пучок, керований за інтенсивністю і положення в просторі і взаємодіє з екраном трубки. Електронний пучок випускається електронним прожектором (точніше, катодом), а зміна положення пучка на екрані проводиться системою, що відхиляє. Переміщення електронного променя екраном ЕПТ відповідно до певного закону називається розгорткою, а малюнок, прокреслений слідом пучка електронів на екрані, — растром. Розгортка здійснюється подачею на відхиляючу систему ЕПТ напруг, що періодично змінюються. У ході розгортки електронний пучок послідовно оббігає по рядках поверхню екрана ЕЛТ. У процесі формування растру потік електронів рухається зигзагоподібною траєкторією від лівого верхнього кута екрана до нижнього правого кута. На рис. 10.8 суцільними лініями показаний растр, штриховими траєкторія руху електронного променя, на якій він «гаситься» (робиться невидимим). Мал. 10.8. Растр та траєкторія руху електронного променя Екран покритий люмінофором, тому в місцях падіння електронного пучка з'являється свічення, яскравість якого пропорційна інтенсивності пучка. Інтенсивність потоку електронів змінюється відповідно до сигналів, що подаються на електрод, що управляє – модулятор. Саме ці сигнали формують необхідне зображення екрані дисплея. Мал. 10.9. Зображення літери «І» На рис. 10.9 показано у великому масштабі зображення літери "І". В даному випадку для її зображення знадобилося вісім рядків растру. На рис. 10.10. показані часові діаграми для керуючих сигналів, що подаються на модулятор. Високий потенціал відповідає білим ділянкам екрану, низький – чорним. За допомогою системи відхилення модульований пучок електронів розгортається в растр, висвічуючи на екрані рядок за рядком, відтворюючи таким чином зображення кадр за кадром. Завдяки інерційності зору людина бачить на екрані злите, часто динамічне зображення. Мал. 10.10. Тимчасові діаграми для сигналів керування Будь-яке зображення на екрані монітора складається з множини дискретних точок, званих пікселями (pixel - picture element). Дисплей взаємодіє зі своїм адаптером, який може називатися відеокартою, відеоадаптером або контролером.Дисплей і адаптер дуже тісно пов'язані між собою і спільно визначають якість зображення — роздільну здатність, кількість кольорів, що відтворюються, швидкість регенерації (кількість кадрів в одиницю часу). Роздільна здатність залежить від розмірів екрану та мінімального елемента зображення (так званого «зерна», рівного для кращих моніторів 0,24. 0,28 мм). Для 14-дюймових моніторів роздільна здатність зазвичай не більше 800×600 елементарних точок (пікселів), для 15-дюймових – 1024×768, для 21-дюймових – 1280×1024 пікселів. Здатність адаптера виводити на екран монітора зображення із заданою роздільною здатністю і глибиною кольору (тобто числом відтінків кольорів) визначається обсягом встановленої оперативної пам'яті на платі адаптера. Для відображення 16,7 млн відтінків кольорів (24 біта на піксель) потрібно встановити в адаптер не менше 1,37 Мбайт пам'яті при роздільній здатності 800×600 елементарних точок, 3,75 Мбайт при роздільній здатності 1280×1024 і 5,49 Мбайт при роздільній здатності 1 ×1200. Для комфортного сприйняття зображення без стомлюючого зору мерехтіння потрібні досить високі частоти кадрової розгортки (рекомендується не менше 85 Гц). Принцип роботи кольорового монітора подібний до принципу дії монохромного монітора, проте конструкція кольорового монітора значно складніша. Кольоровий екран містить три електронні гармати з окремими схемами управління. Екран виконується у вигляді мозаїчної структури (прямокутної матриці), що складається з зерен люмінофора трьох кольорів свічення: червоного (Red), зеленого (Green) та синього (Blue). Зерна розташовані трійками (тріадами) так, щоб електрони кожної з трьох гармат потрапляли лише на зерна свого кольору. Для цього на шляху руху електронів встановлюють маски. Принцип дії кольорового дисплея виходить з фізіологічної особливості зору людини. Так, при однаковій інтенсивності світіння трьох різнокольорових маленьких сусідніх зерен ця ділянка екрана сприймається як біла точка. Свічення сусідніх червоного та зеленого зерен сприймається як жовта точка, а свічення синього та зеленого зерен дає блакитну точку тощо. Змінюючи інтенсивність світіння трьох основних кольорів (RGB), можна отримати будь-який колір або відтінок. Такий спосіб отримання будь-яких кольорів є однією з систем передачі кольору і названий RGB-системою (за першими літерами відповідних англійських слів). Рідкокристалічні монітори (ЖКМ) мають такі переваги: мала споживана потужність (у 2-3 рази менше, ніж у ЕПТ), відсутність рентгенівського випромінювання, статичної електризації, геометричних спотворень. У ЖКМ мала вага та габарити: товщина монітора не перевищує 5...6 см. Недоліками ЖКМ є обмежений кут огляду, менші, ніж у ЕПТ, контрастність та глибина кольору, суттєва нерівномірність яскравості у різних місцях екрану. У ЖКМ спостерігається великий відсоток шлюбу за їх виробництва (наявність «мертвих» пікселів). В даний час це вважається основною причиною вищої вартості ЖКМ, порівняно з моніторами на ЕПТ. В електронно-променевих трубках люмінофор розміщується у певних точках екрану, утворюючи матрицю. Потік електронів направляється в ці точки за допомогою безперервних (аналогових) керуючих сигналів, що надходять на систему, що відхиляє. Електронний промінь послідовно рядок за рядком «оббігає» всі точки (пікселі) екрану і змінює інтенсивність їх свічення. Повне зображення на екрані ЕЛТ, отримане за участю всіх пікселів, називається кадром. Щоб отримати ілюзію зображення, що рухається, чергові кадри повинні швидко змінювати один одного (не менше ніж 25 ... 30 разів на 1 с). В ЕПТ за час руху електронного променя від початку кадру до кінця свічення перших збуджених елементів матриці (люмінофора) встигає трохи ослабнути. Для зменшення мерехтіння екрана доводиться збільшувати частоту зміни (оновлення) чергових кадрів (говорять: збільшувати частоту кадрової розгортки). Частота кадрової розгортки ЕПТ має бути не менше 85 Гц. Принцип дії рідкокристалічного монітора суттєво відрізняється від принципу дії монітора з ЕПТ. У ЖКМ використовується фізичний ефект зміни просторового становища молекул кристалів під впливом електричного поля. Так само, як в ЕПТ, у ЖКМ зображення формується з великої кількості точок (пікселів), які утворюють прямокутну матрицю. Однак у рідкокристалічній матриці управління процесом формування зображення йде цифровим способом. У ЖКМ одночасно змінюється світіння всіх елементів цілого рядка матриці (екрана). Мерехтіння ЖКМ принципово менше, ніж дисплеїв з ЕПТ, так як при формуванні зображення оновлюються тільки пікселі, що змінюються. Зображення статичних картинок не потребує оновлення, тому в цих випадках мерехтіння екрана ЖКМ зовсім немає. Матриця ЖКМ (Liquid Crystal Display, LCD) зроблена з речовини, що знаходиться в рідкому агрегатному стані, але має властивості кристалів. Під дією електричного поля рідкі кристали змінюють свою просторову орієнтацію (повертаються) і цим варіюють інтенсивність світла, що проходить. Мал. 10.11.Багатошарова конструкція монітора Монітор являє собою багатошарову конструкцію (рис. 10.11), яка містить поляризатори, матрицю транзисторів, що управляють, кольорові фільтри, скляні пластини, між якими розміщені рідкі кристали. Принцип дії ЖКМ (рис. 10.12) ґрунтується на ефекті поляризації. Спочатку світло проходить через перший поляризаційний фільтр (Поляризатор 1), який характеризується певним кутом поляризації. У ЖКМ встановлено ще один поляризатор (Поляризатор 2). Залежно від кута поляризації другого фільтра, світло буде повністю їм поглинатися (якщо кут поляризації другого фільтра перпендикулярний куту поляризації першого фільтра), або безперешкодно проходити (якщо кути збігаються). Плавна зміна кута поляризації світла, що проходить, дозволяє регулювати інтенсивність видимого (проходить) світла. Кут поляризації проходить світла змінюють за допомогою рідких кристалів. Їх орієнтація у просторі залежить від величини керуючого напруги, що подається на матрицю транзисторів. Мал. 10.12. Принцип дії ЖКГ Таким чином, змінюючи керуючу напругу кожному транзисторі матриці, можна варіювати просторове становище рідких кристалів у цій точці. Зміна просторового становища кристалів призводить до зміни кута поляризації світла у цій точці екрана (отже, і зміну інтенсивності світіння даної точки екрана). Дискретна конструкція ЖКМ дозволяє в принципі обходитися без аналого-цифрового перетворення, тобто працювати безпосередньо з цифровими сигналами. Очевидно, що така конструкція перспективніша в порівнянні з пристроями, що працюють з аналоговими сигналами.Нагадаємо, що ЕПТ - аналоговий пристрій. Сигнали на пластинах, що відхиляють, і модуляторі є безперервними. Для управління роботою ЕПТ доводиться трансформувати цифровий сигнал, сформований ЕОМ, на аналоговий сигнал. Однак будь-яке цифро-аналогове перетворення пов'язане з виникненням спотворень та перешкод, ускладненням конструкції контролерів.Введення/виведення
Інтерфейс введення-виводу
Режими адресації
Пряма адресація
Непряма адресація
Введення-виведення з розподілом (введеної інформації) по портах (пам'яті)
також
Посилання
Інформатика: підручник для студентів усіх напрямків та спеціальностей підготовки
10.2. Пристрої виведення інформації
Характеристики
Тип принтера
Матричний
Струменевий
Лазерний
Роздільна здатність, dpi
60. 240
300. 720
300. 1200
Продуктивність, листів A4 за хв
2
1 – 8
4 – 16