Кеш-память процессора
Данные для последующей работы процессор получает из оперативной памяти, но внутри микросхем процессора сигналы обрабатываются с очень высокой частотой, а сами обращения к модулям ОЗУ проходят с частотой в разы меньше.
Высокий коэффициент внутреннего множителя частоты становится эффективнее, когда вся информация находится внутри него, в сравнение например, чем в оперативной памяти, то есть с наружи.
В процессоре немного ячеек для обработки данных, называемые регистрами, в них он обычно почти ничего не хранит, а для ускорения, как работы процессора, так и вместе с ним компьютерной системы была интегрирована технология кеширования.
Кешем можно назвать небольшой набор ячеек памяти, в свою очередь выполняющих роль буфера. Когда происходит считывание из общей памяти, копия появляется в кеш-памяти центрального процессора. Нужно это для того, чтобы при потребности в тех же данных доступ к ним был прямо под рукой, то есть в буфере, что увеличивает быстродействие.
Кеш-память в нынешних процессорах имеет пирамидальный вид:
Кеш-память 1-го уровня – самая наименьшая по объёму, но в тоже время самая быстрая по скорости, входит в состав кристалла процессора. Производится по тем же технологиям, что и регистры процессора, очень дорогая, но это стоит её скорости и надёжности. Хоть и измеряется сотнями килобайт, что очень мало, но играет огромную роль в быстродействие.
Кеш-память 2-го уровня – так же, как и 1-го уровня расположена на кристалле процессора и работает с частотой его ядра
В современных процессорах измеряется от сотен килобайт до нескольких мегабайт.
Кеш-память 3-го уровня медленнее предыдущих уровней этого вида памяти, но является быстродейственней оперативной памяти, что немаловажно, а измеряется десятками мегабайт.
Размеры кеш-память 1-го и 2-го уровней влияют как на производительность, так и на стоимость процессора. Третий уровень кеш-памяти — это своеобразный бонус в работе компьютера, но не один из производителей микропроцессоров им пренебрегать не спешит. Кеш-память 4-го уровня существует и оправдывает себя лиши в многопроцессорных системах, именно поэтому на обыкновенно компьютере его найти не удастся.
Что такое память с произвольным доступом (баран)?
Это устройство хранения данных с быстрым доступом, которое можно использовать в качестве временной области хранения данных.. Это устройство хранения данных с быстрым доступом, которое можно использовать в качестве временной области хранения данных..
Это устройство хранения данных с быстрым доступом, которое можно использовать в качестве временной области хранения данных.. Это устройство хранения данных с быстрым доступом, которое можно использовать в качестве временной области хранения данных., таблетки, Это устройство хранения данных с быстрым доступом, которое можно использовать в качестве временной области хранения данных., Это устройство хранения данных с быстрым доступом, которое можно использовать в качестве временной области хранения данных..
Это устройство хранения данных с быстрым доступом, которое можно использовать в качестве временной области хранения данных.. Чем больше у вас оперативной памяти, Чем больше у вас оперативной памяти.
Чем больше у вас оперативной памяти.
Чем больше у вас оперативной памяти, Чем больше у вас оперативной памяти. Чем больше у вас оперативной памяти.
Типы оперативной памяти в компьютерах и ее использование
Оперативная память — это тип компьютерной памяти, который быстро хранит и извлекает данные с помощью произвольного доступа.. Оперативная память развивалась с момента ее первого появления в 1966.
Использование оперативной памяти можно разделить на две категории. – процессору компьютера необходимо знать, где физически хранятся данные, а компьютеру необходимо иметь достаточно физической памяти для их хранения..
Первая известна как энергозависимая RAM, а вторая известна как энергонезависимая RAM.. В общем, варианты использования последних более важны в сегодняшнюю эпоху интеллектуальных устройств, где широко используются облачные сервисы..
Устройства оперативной памяти используются по-разному, чтобы повысить производительность компьютера.. Устройства оперативной памяти используются по-разному, чтобы повысить производительность компьютера..
Типы RAM:
– СТЫД: Устройства оперативной памяти используются по-разному, чтобы повысить производительность компьютера..
– DRAM: Устройства оперативной памяти используются по-разному, чтобы повысить производительность компьютера..
– Устройства оперативной памяти используются по-разному, чтобы повысить производительность компьютера.: Устройства оперативной памяти используются по-разному, чтобы повысить производительность компьютера..
Устройства оперативной памяти используются по-разному, чтобы повысить производительность компьютера.. Устройства оперативной памяти используются по-разному, чтобы повысить производительность компьютера., Устройства оперативной памяти используются по-разному, чтобы повысить производительность компьютера., Устройства оперативной памяти используются по-разному, чтобы повысить производительность компьютера..
Устройства оперативной памяти используются по-разному, чтобы повысить производительность компьютера..
Тактовая частота процессора
Важную роль играет кроме разрядности процессора так называемая тактовая частота, на которую сам процессор и рассчитан. Единицей измерения тактовой частоты является мегагерц (МГц).
Один мегагерц – это миллион тактов в секунду. Соответственно 1000 мегагерц или 1 гигагерц — это миллиард тактов в секунду. Случайный из фрагментов информации участвующий в вычислительной операции, центральный процессор выполняет за один такт, из этого следует, что чем тактовая частота выше, тем процессор быстрее сможет, обрабатывает поступающие в него данные.
В принципе, работа компьютера возможна и на низких частотах, но дело в том, что процессор тратит на обработку гораздо больше времени, а вот при более высокой тактовой его частоте процессор работает быстрее.
Современней процессоры работают в разы быстрее чем их предок Intel 80286 – процессор, используемый в первом персональном компьютере.
Краткий экскурс в историю
Первые упоминания о кэш-памяти датированы концом 80-х годов. До этого времени скорость работы процессора и памяти были приблизительно одинаковой. Стремительное развитие чипов требовало придумать какой-нибудь «костыль», чтобы повысить уровень быстродействия ОЗУ, однако использовать сверхбыстрые чипы было очень затратно, а потому решились обойтись более экономичным вариантом – внедрением скоростного массива памяти в ЦП.
Впервые модуль кэш-памяти появился в Intel 80386. В то время задержки при работе DRAM колебались в пределах 120 наносекунд, в то время как более современный модуль SRAM сокращал время задержек до внушительных по тем временам 10 наносекунд. Примерная картина более наглядно продемонстрирована в противостоянии HDD против SSD.
Изначально кэш-память распаивалась прямиком на материнских платах, ввиду уровня техпроцесса того времени. Начиная с Intel 80486 8 кб памяти было внедрено непосредственно в кристалл процессора, что дополнительно увеличивало производительность и снижало площадь кристалла.
Данная технология расположения оставалась актуальной лишь до выхода Pentium MMX, после чего SRAM-память была заменена более прогрессивной SDRAM. Да и процессоры стали гораздо меньше, а потому надобность во внешних схемах отпала.
Как работает компьютерный процессор
Перед тем, как разобрать основные принципы работы CPU, желательно ознакомиться с его компонентами, ведь это не просто прямоугольная пластина, монтируемая в материнскую плату, это сложное устройство, образующееся из многих элементов. Более подробно с устройством ЦП вы можете ознакомиться в нашей статье, а сейчас давайте приступим к разбору главной темы статьи.
Подробнее: Устройство современного процессора компьютера
Выполняемые операции
Операция представляет собой одно или несколько действий, которые обрабатываются и выполняются компьютерными устройствами, в том числе и процессором. Сами операции делятся на несколько классов:
- Ввод и вывод. К компьютеру обязательно подключено несколько внешних устройств, например, клавиатура и мышь. Они напрямую связаны с процессором и для них выделена отдельная операция. Она выполняет передачу данных между CPU и периферийными девайсами, а также вызывает определенные действия с целью записи информации в память или ее вывода на внешнюю аппаратуру.
- Системные операции отвечают за остановку работы софта, организовывают обработку данных, ну и, кроме всего, отвечают за стабильную работу системы ПК.
- Операции записи и загрузки. Передача данных между процессором и памятью осуществляется с помощью посылочных операций. Быстродействие обеспечивается одновременной запись или загрузкой групп команд или данных.
- Арифметически-логические. Такой тип операций вычисляет значения функций, отвечает за обработку чисел, преобразование их в различные системы исчисления.
- Переходы. Благодаря переходам скорость работы системы значительно увеличивается, ведь они позволяют передать управление любой команде программы, самостоятельно определяя наиболее подходящие условия перехода.
Все операции должны работать одновременно, поскольку во время активности системы за раз запущено несколько программ. Это выполняется благодаря чередованию обработки данных процессором, что позволяет ставить приоритет операциям и выполнять их параллельно.
Выполнение команд
Обработка команды делится на две составные части – операционную и операндную. Операционная составляющая показывает всей системе то, над чем она должна работать в данный момент, а операндная делает то же самое, только отдельно с процессором. Выполнением команд занимаются ядра, а действия осуществляются последовательно. Сначала происходит выработка, потом дешифрование, само выполнение команды, запрос памяти и сохранение готового результата.
Благодаря применению кэш-памяти выполнение команд происходит быстрее, поскольку не нужно постоянно обращаться к ОЗУ, а данные хранятся на определенных уровнях. Каждый уровень кэш-памяти отличается объемом данных и скоростью выгрузки и записи, что влияет на быстродействие систем.
Взаимодействия с памятью
ПЗУ (Постоянное запоминающее устройство) может хранить в себе только неизменяемую информацию, а вот ОЗУ (Оперативная память) используется для хранения программного кода, промежуточных данных. С этими двумя видами памяти взаимодействует процессор, запрашивая и передавая информацию. Взаимодействие происходит с использованием подключенных внешних устройств, шин адресов, управления и различных контролеров. Схематически все процессы изображены на рисунке ниже.
Если разобраться о важности ОЗУ и ПЗУ, то без первой и вовсе можно было бы обойтись, если бы постоянное запоминающее устройство имело намного больше памяти, что пока реализовать практически невозможно. Без ПЗУ система работать не сможет, она даже не запустится, поскольку сначала происходит тестирование оборудования с помощью команд БИОСа
Работа процессора
Стандартные средства Windows позволяют отследить нагрузку на процессор, посмотреть все выполняемые задачи и процессы. Осуществляется это через «Диспетчер задач», который вызывается горячими клавишами Ctrl + Shift + Esc.
В разделе «Быстродействие» отображается хронология нагрузки на CPU, количество потоков и исполняемых процессов. Кроме этого показана невыгружаемая и выгружаемая память ядра. В окне «Мониторинг ресурсов» присутствует более подробная информация о каждом процессе, отображаются рабочие службы и связанные модули.
Сегодня мы доступно и подробно рассмотрели принцип работы современного компьютерного процессора
Разобрались с операциями и командами, важностью каждого элемента в составе ЦП. Надеемся, данная информация полезна для вас и вы узнали что-то новое
Похожие инструкции:
Устройство и принцип работы флеш-накопителя
Принцип работы и предназначение прокси-серверов
Распиновка 4-Pin компьютерного кулера
Настольный вентилятор из компьютерного кулера
Визуализация цикла обучения
- Получить или захватить: В котором инструкция захватывается из ОЗУ и копируется в процессор.
- Декодирование или декодирование: В котором ранее захваченная инструкция декодируется и отправляется исполнительным блокам.
- Выполнили: Если инструкция разрешена, а результат записан во внутренние регистры процессора или в адрес памяти RAM
Эти три этапа выполняются в каждом процессоре. Существует четвертый этап, который является обратной записью, когда исполнительные блоки записывают результат, но это обычно учитывается на этапе выполнения цикла команд.
Первый этап цикла обучения: выборка
- Программный счетчик или Программный счетчик: Что указывает на следующую строку памяти, где находится следующая инструкция процессора. Его значение увеличивается на 1 каждый раз, когда завершается полный цикл команд или когда команда перехода изменяет значение программного счетчика.
- Регистр адреса памяти: MAR копирует содержимое ПК и отправляет его в ОЗУ через адресационные контакты ЦП, которые соединены с адресными контактами самого ОЗУ.
- Регистр данных памяти или регистр данных памяти : В случае, если ЦП должен выполнить чтение памяти, MDR копирует содержимое этого адреса памяти во внутренний регистр ЦП, который является временным регистром передачи, прежде чем его содержимое будет скопировано в регистр команд. MDR, в отличие от MAR, подключается к выводам данных RAM, а не к контактам адресации, и в случае инструкции записи содержимое того, что вы хотите записать в RAM, также записывается в MDR.
- Реестр инструкций: Заключительной частью этапа выборки является запись инструкции в регистр инструкций, из которого блок управления процессором копирует ее содержимое для второго этапа цикла инструкций.
Эти 4 подэтапа происходят во всех процессорах, независимо от их полезности, архитектуры и двоичной совместимости или того, что мы называем ISA.
Связь набора инструкций с языком ассемблера
Все семейства процессоров имеют общий язык ассемблера, инструкции которого имеют соотношение 1: 1 с набором регистров и инструкций этого семейства процессоров. В приведенной выше таблице вы можете увидеть взаимосвязь между различными инструкциями языка ассемблера x86 и их кодом инструкций, который в таблице выражен в шестнадцатеричном формате.
Имейте в виду, что в ISA постоянно добавляются новые инструкции, что приводит к появлению очень новых программ, которые явно используют эти новые инструкции, работают только на процессорах, которые их поддерживают. В общем, наборы инструкций стабильны во времени с небольшими изменениями, но время от времени вводятся инструкции для конкретных рынков, которые либо становятся частью стандарта, либо позже отбрасываются.
Также есть случай, когда новые инструкции более эффективны, чем существующие, но в которых эти инструкции не исключаются из набора, потому что на рынке существует большое количество программного обеспечения, которое зависит от них.
устройство управления
- Они отвечают за координацию движения и порядок, в котором данные перемещаются внутри и вне процессора, а также за различные подблоки, которые за это отвечают.
- В общем, считается, что блоки этапа захвата или Fetch являются частью оборудования, которое мы называем блоком управления, и это оборудование также называется Front-End процессора.
- Он интерпретирует инструкции и отправляет их различным исполнительным устройствам, к которым он подключен.
- Он передается различным ALU и исполнительным блокам процессора, которые действуют
- Он отвечает за захват и декодирование инструкций, а также за запись результатов в регистры, кеши или в соответствующий адрес ОЗУ.
Блок управления декодирует инструкции, и он делает это, потому что каждая инструкция на самом деле является своего рода предложением, в котором сначала идет глагол, а затем прямой объект или объект, на котором выполняется действие. Субъект в конечном итоге исключается на этом внутреннем языке компьютеров, поскольку понимается, что это сам компьютер выполняет его, поэтому каждое число битов представляет собой предложение, в котором первые 1 и 0 соответствуют действию, а единицы Далее идут данные или расположение данных, которыми нужно управлять.
Коэффициент внутреннего множителя частоты
Сигналы циркулировать внутри кристалла процессора, могут на высокой частоте, хотя обращаться с внешними составляющим компьютера на одной и тоже частоте процессоры пока не могут. В связи с этим частота, на которой работает материнская плата одна, а частота работы процессора другая, более высока.
Частоту, которую процессор получает от материнской платы можно назвать опорной, он же в свою очередь производит её умножение на внутренний коэффициент, результатом чего и является внутренняя частота, называющаяся внутренним множителем.
Возможности коэффициента внутреннего множителя частоты очень часто используют оверлокеры для освобождения разгонного потенциала процессора.
Количество ядер процессора
Без сомнения, что сегодняшние компьютеры являются многозадачными, то есть, не обделены способностью выполнять несколько операций одновременно. Хотя до недавнего времени работа одной запущенной программы блокировала работу других, то есть была вытесняющей. При помощи быстрого переключения между задачами, рядовому пользователя очень часто казалось, что якобы его компьютер работает параллельно с несколькими программами.
На самом деле в недалёком прошлом параллельное использование операций или более распространённый термин – многозадачность, обеспечивали только много процессорные системы, но они предназначались для корпоративной вычислительной техники и соответственно не мало стояли. Только с появлением двухъядерных процессоров можно было понять, что такое истинная многозадачность. Читайте о том, как узнать число ядер и тактовую частоту процессора.
Несколько ядер центрального процессора могут совершенно разные задачи выполнять независимо друг от друга. Если компьютер выполняет только одну задачу, то и её выполнение ускоряется за счёт распараллеливания типовых операций. Производительность может приобрести довольно чёткую черту.
Последние заданные вопросы в категории Информатика
Информатика 15.12.2023 10:42 113 Двалишвили Майя
C++ Нехай с=10. Чому дорівнює х після виконання команди x=(c==3) ? 2+c : c-2; Виберіть одну
Ответов: 1
Информатика 15.12.2023 10:03 125 Абикенова Ерке
Сколько раз такимичи чуть не умер?
Ответов: 2
Информатика 15.12.2023 09:39 95 Шагас Артем
Придумать базу данных которая содержит 5 полей и 4 записи типы полей должны быть разными
Ответов: 2
Информатика 15.12.2023 08:01 35 Тарасов Влад
Write the following sums in sigma notation (i.e. using the symbol P): 7+12+17+22+27+32;
Ответов: 2
Информатика 15.12.2023 06:46 44 Прокопов Миша
Даны числа a и b найти сумму чисел между ними python
Ответов: 2
Информатика 15.12.2023 02:07 28 Власова Лена
10. Які параметри накреслення символів в даному реченні? Навчаючи інших, також вчися. а)
Ответов: 1
Информатика 15.12.2023 00:44 22 Полякова Наталья
До основних функцій текстового процесора належать срочно
Ответов: 2
Информатика 14.12.2023 19:52 43 Валеев Радмир
Дано целое число N (>0). Найти значение выражения 1.1 — 1.2 + 1.3… (N слагаемых, знаки
Ответов: 1
Информатика 14.12.2023 17:29 23 Осипова София
Встановіть відповідність між ТЕРМІНОМ «Ключові слова» ТА ЙОГО ПРИЗНАЧЕННЯМ 1 Слова, що вводяться
Ответов: 1
Информатика 14.12.2023 16:18 32 Стрельников Андрей
Найдите единицу измерения информацы
Ответов: 2
Принцип работы
Процессор в компьютере обладает множеством параметров и характеристик. Несмотря на них, принцип функционирования этого компонента всегда одинаковый.
Сам процессор – это небольшой чип (пластина), внутри которого располагаются транзисторы. Первый микропроцессор от Intel, согласно Google, появился в 1971 году. Он был предназначен для выполнения нескольких простейших математических операций:
- сложение;
- вычитание.
Скорость обработки данных достигала всего 4 бит. Современные микропроцессоры тоже базируется на транзисторах, но имеют большее быстродействие. Они изготавливаются при помощи фотолитографии из определенного количества кремниевых пластин, объединенных в единый кристалл. В него монтируются транзисторы. Схема создается на специальном ускорителе, разгоняемым ионами бора.
Внутреннюю структуру процессора образовывают:
- ядро;
- шины;
- функциональные частицы – ревизии.
Задумываясь над тем, как работает процессор, необходимо четко понимать: любая команда имеет две составляющие – операционную и операндную. Google указывает на то, что операционная часть ссылается на необходимые для выполнения текущие задачи. Операнда указывает на то, с чем должен работать именно процессор. Ядро CPU может включать в себя два вычислительных центра. Они разделят выполнение команд на несколько шагов:
- выработка;
- дешифрование;
- непосредственное выполнение команды;
- обращение к памяти процессора;
- сохранение полученных результатов.
Современные CPU применяют раздельное кэширование в виде использования двух уровней кэш-памяти. Данный прием, как уверяет Google, позволяет избегать перехвата двумя и более командами обращения к одному из блоков памяти.
Задумываясь о работе процессора в компьютере, нужно понимать, что они могут быть разделены по типу обработки команд. Разделение поддерживается на:
- Линейные. Такие ЦП выполняют задачи последовательно, в порядке их записи.
- Циклические.
- Разветвляющиеся. В них выполнение инструкций осуществляется после обработки условий ветвления.
У ЦП есть основные функции в смысле выполняемых команд:
- математические действия на основе арифметико-логического устройства;
- перемещение данных из одного типа памяти в другой;
- принятие решения по использованию той или иной команды и переключение на другие операции.
Google указывает на то, что при работе CPU огромную роль играет его взаимодействие с памятью компьютера.
О взаимодействии с памятью
Особенности взаимодействия CPU с памятью компьютера зависит от таких элементов, как шина и канал чтения и записи. Они соединены с запоминающими устройствами. ПЗУ имеет постоянный байтовый набор. При работе компьютера сначала адресная шина обращается к ПЗУ для запроса определенного байта, после чего передает его на информационную шину, далее канал чтения меняет свое состояние, а ПЗУ предоставляет запрошенный байт.
Процессоры способны не только считывать информацию из оперативной памяти, но и осуществлять ее запись. В этом случае в ход идет канал записи.
Google также отмечает, что старт системы компьютера производится при помощи режима тестирования оборудования – команды BIOS. Только после этого управление переходит к загружаемой операционной системе. Если процессор не работает, компьютер не сможет функционировать. CPU – это «сердце» компьютера. Если он выходит из строя, придется или приобретать новый, или смириться с тем, что оборудование больше не работает.
Разрядность процессора
Входная информация представленная данными и командами в процессор попадает через внешние шины. Обработка данных происходит в соответствие с командами в арифметико-логическом устройстве, а результат выводится при помощи устройств вывода. Чем больше разрядность всех схем процессора, тем большее количество информации возможно ему обработать за единицу времени. Делая вывод можно понять, что от разрядности центрального процессора на прямую зависит производительности компьютерной системы в целом.
Хорошим примером станет один из первых микропроцессоров для IBM PC 80286, которые были 16 разрядными. Следующая же модель процессора стала уже 32 разрядной, а 64 разрядные процессоры для ПК появились в 2014 году. Данная разрядность и по сей день остаётся основной разрядностью и используется в производстве в современных процессорах.
Многоядерность
Последняя особенность процессоров, которая будет рассмотрена в этой статье — то, как можно объединить несколько отдельных процессоров для получения многоядерного. Это не просто объединение нескольких копий одного ядра, ведь как нельзя просто превратить однопоточную программу в многопоточную, так нельзя и провернуть подобное с процессором. Проблема возникает из-за зависимости ядер.
В случае с четырьмя ядрами процессору необходимо отправлять команды в 4 раза быстрее. Также нужно четыре раздельных интерфейса для памяти. Именно из-за наличия нескольких ядер на одном чипе, потенциально работающих с одними и теми же частями данных, возникает проблема слаженности и согласованности их работы. Предположим, если два ядра обрабатывали команду, использующую одни и те же данные, то как процессор определяет, у которого из них правильное значение? А что, если одно ядро модифицировало данные, но они не успели вовремя дойти до второго ядра? Поскольку у них есть отдельные кэши, в которых могут храниться пересекающиеся данные, для устранения возможных конфликтов необходимо использовать сложные алгоритмы и контроллеры.
Чрезвычайно важную роль в многоядерных процессорах играет и точность прогнозирования переходов. Чем больше в процессоре ядер, тем выше вероятность того, что одной из исполняемых команд будет именно команда перехода, способная в любое время изменить общий поток задач.
Как правило, отдельные ядра обрабатывают команды из разных потоков, тем самым снижая зависимость между ядрами. Поэтому, открыв диспетчер задач, вы чаще всего видите, что загружено лишь одно ядро процессора, а другие едва работают — многие программы попросту изначально не предназначены для многопоточности. Кроме того, могут быть определенные случаи, в которых эффективнее использовать только одно ядро процессора, а не тратить ресурсы на попытки разделить команды.
Принтер – печатающее устройство. Осуществляет вывод из компьютера закодированной информации в виде печатных копий текста или графики.
Существуют тысячи наименований
принтеров. Но основных видов принтеров три: матричные, лазерные и струйные.
Матричный символ
Матричные принтеры
используют комбинации маленьких штырьков, которые бьют по красящей ленте,
благодаря чему на бумаге остаётся отпечаток символа. Каждый символ, печатаемый
на принтере, формируется из набора 9, 18 или 24 игл, сформированных в виде вертикальной
колонки. Недостатками этих недорогих принтеров являются их шумная работа и невысокое
качество печати.
Лазерные принтеры работают
примерно так же, как ксероксы. Компьютер формирует в своей памяти
«образ» страницы текста и передает его принтеру. Информация о
странице проецируется с помощью лазерного луча на вращающийся барабан со
светочувствительным покрытием, меняющим электрические свойства в зависимости от
освещённости.
Лазерный принтер
После засветки на барабан,
находящийся под электрическим напряжением, наносится красящий порошок – тонер,
частицы которого налипают на засвеченные участки поверхности барабана. Принтер
с помощью специального горячего валика протягивает бумагу под барабаном; тонер
переносится на бумагу и «вплавляется» в неё, оставляя стойкое
высококачественное изображение. Цветные лазерные принтеры пока очень
дороги.
Струйные принтеры
генерируют символы в виде последовательности чернильных точек. Печатающая
головка принтера имеет крошечные сопла, через которые на страницу выбрызгиваются
быстросохнущие чернила. Эти принтеры требовательны к качеству бумаги. Цветные
струйные принтеры создают цвета, комбинируя чернила четырех основных
цветов — ярко-голубого, пурпурного, желтого и черного.
Принтер связан с компьютером
посредством кабеля принтера, один конец которого вставляется своим
разъёмом в гнездо принтера, а другой – в порт принтера
компьютера. Порт – это разъём, через который можно соединить
процессор компьютера с внешним устройством.
Каждый принтер обязательно имеет
свой драйвер – программу, которая способна переводить (транслировать)
стандартные команды печати компьютера в специальные команды, требующиеся для
каждого принтера.
Плоттер
(графопостроитель) – устройство, которое чертит графики, рисунки или
диаграммы под управлением компьютера.
Роликовый плоттер
Плоттеры используются для
получения сложных конструкторских чертежей, архитектурных планов, географических
и метеорологических карт, деловых схем. Плоттеры рисуют изображения с
помощью пера.
Роликовые плоттеры
прокручивают бумагу под пером, а планшетные плоттеры перемещают перо
через всю поверхность горизонтально лежащей бумаги.
Плоттеру, так же, как и принтеру,
обязательно нужна специальная программа – драйвер, позволяющая
прикладным программам передавать ему инструкции: поднять и опустить перо,
провести линию заданной толщины и т.п.
Сканер –
устройство для ввода в компьютер графических изображений. Создает оцифрованное
изображение документа и помещает его в память компьютера.
Планшетный сканер
Если принтеры выводят информацию
из компьютера, то сканеры, наоборот, переносят информацию с бумажных
документов в память компьютера. Существуют ручные сканеры, которые
прокатывают по поверхности документа рукой, и планшетные сканеры, по внешнему
виду напоминающие копировальные машины.
Если при помощи сканера вводится
текст, компьютер воспринимает его как картинку, а не как последовательность
символов. Для преобразования такого графического текста в обычный
символьный формат используют программы оптического распознавания образов.