Накопители на магнитной ленте были первыми ВЗУ вычислительных машин- В универсальных ЭВМ широко использовались и используются накопители на бобинной магнитной ленте, а в персональных ЭВМ — накопители на кассетной магнитной ленте.
Кассеты с магнитной лентой (картриджи) весьма разнообразны: они отличаются как шириной применяемой магнитной ленты, так и конструкцией. Объемы хранимой на одной кассете информации постоянно растут. Так, емкость картриджей первого поколения, содержащих магнитную ленту длиной 120 м, шириной 3,81 мм с 2 — 4 дорожками, не превышала 25 Мбайт; в конце 80-х гг. появились картриджи с большей плотностью записи на ленте шириной четверть дюйма (Quarter Inch Cartridge) (стандарты QIC — 40/80); первые такие картриджи были выпущены фирмой ЗМ — кассеты DC300 емкостью 60 — 250 Мбайт (поэтому этот стандарт часто называют стандарт ЗМ); последние модели картриджей (стандарт QIC 3010-3020) имеют емкость 340, 680 и даже 840-1700 Мбайт и более (стандарт QIC ЗОЮ — 3020 Wide, увеличивший ширину магнитной ленты до 0,315 дюйма). При сжатии данных может быть достигнута еще большая емкость, например, НКМЛ Conner CTD 8000 имеет емкость 8 Гбайт, Sony DDS-2 -16 Гбайт при трансфере 250 Кбайт/с.
Отключи программу самоуничтожения! Торсунов лекции
Лентопротяжные механизмы для картриджей носят название стриммеров — это инерционные механизмы, требующие после каждой остановки ленты ее небольшой перемотки назад (перепозиционирования). Это перепозиционирование увеличивает и без того большое время доступа к информации на ленте (десятки секунд), поэтому стриммеры нашли применение в персональных компьютерах лишь для резервного копирования и архивирования информации с жестких дисков и в бытовых компьютерах для хранения пакетов игровых программ.
Скорость считывания информации с магнитной ленты в стриммерах также невысока и обычно составляет около 100 Кбайт/с. НКМЛ могут использовать локальные интерфейсы SCSI.
СРАВНИТЕЛЬНЫЕ ХАРАКТЕРИСТИКИ ЗАПОМИНАЮЩИХ УСТРОЙСТВ
Итак, персональные ЭВМ имеют четыре иерархических уровня памяти: микропроцессорную память, регистровую КЭШ-память, основную память, внешнюю память. Две важнейшие характеристики (емкость памяти и ее быстродействие) указанных типов памяти приведены в табл. 4.8.
Примечание. Быстродействие МПП, КЭШ-памяти и ОП измеряется временем обращения tобр к ним (сумма времени поиска, считывания и записи информации). а быстродействие ВЗУ — двумя параметрами: временем доступа tд (время поиска информации на носителе) и скоростью считывания Vсч (скорость считывания смежных байтов информации подряд — трансфер).
Таблица 4.8. Сравнительные характеристики запоминающих устройств.
Тип памяти | Емкость | Быстродействие |
МПП | Десятки байт | tобр=0,001 — 0,004 мкс |
КЭШ-память | Сотни килобайт | tобр=0,002 — 0,005 мкс |
ОП ОЗУ ПЗУ | Единицы- десятки мегабайт Сотни килобайт | tобр=0,07 — 0,1 мкс tобр=0,07 — 0,2 мкс |
ВЗУ НЖМД НГМД CD-ROM | Сотни мегабайт — единицы гигабайт Единицы мегабайт Сотни мегабайт — единицы гигабайт | t д=7-30 мс Vсч=500-3000 Кбайт/с t д=50-100 мс Vсч=40-100 Кбайт/с t д=15-300 мс Vсч=150-1500 Кбайт/с |
«Орбанизация» Восточной Европы | Программа Сергея Медведева
Примечание. Общепринятые сокращения: с — секунда, мс — миллисекунда, мкс — микросекунда, нс — наносекунда;
1с = 10 3 =10 6 мкс=10 9 -нс.
Микропроцессорная память была кратко рассмотрена в подразделе 4.3
ОСНОВНЫЕ ВНЕШНИЕ УСТРОЙСТВА ПК
· Клавиатура
· Видеотерминальные устройства
· Принтеры
· Сканеры
КЛАВИАТУРА
Клавиатура — важнейшее для пользователя устройство, с помощью которого осуществляется ввод данных, команд и управляющих воздействий в ПК. На клавишах нанесены буквы латинского и русского алфавитов, десятичные цифры, математические, графические и специальные служебные знаки, знаки препинания, наименования некоторых команд, функций и др. В зависимости от типа ПК назначение клавиш, их обозначение и размещение могут варьироваться.
Чаще всего клавиатура содержит 101 клавишу, но встречаются еще и старые клавиатуры с 84 клавишами и новые, удобные для использования в системе Windows клавиатуры со 104 клавишами. Имеются клавиатуры со встроенными манипуляторами типа «трекбол» (Track Ball) и др.; появилось сообщение фирмы Data Hand System о разработке экономичной, сокращающей движения руки 5-клавишной клавиатуры: четыре клавиши для ввода букв и цифр и одна клавиша манипулятора. Каждая клавиша имеет пять направлений движения: влево, вправо, вперед, назад и вниз. При работе кисть руки удобно лежит в специальном углублении, а клавишами управляют лишь кончики пальцев.
Типичная адаптированная под русский алфавит клавиатура ПК IBM PC, содержащая 101 клавишу, показана на рис. 4.11.
Рис. 4.11. Типовая клавиатура IBMPC с русским алфавитом
Все клавиши можно разбить на следующие группы:
- буквенно-цифровые клавиши, предназначенные для ввода текстов и чисел;
- клавиши управления курсором; эта группа клавиш может быть использована также для ввода числовых данных, просмотра и редактирования текста на экране;
- специальные управляющие клавиши: переключение регистров, прерывание работы программы, вывод содержимого экрана на печать, перезагрузка ОС ПК и др.;
- функциональные клавиши, широко используемые в сервисных программах в качестве управляющих клавиш.
Буквенно-цифровые клавиши занимают центральную часть клавиатуры.
Расположение букв и цифр на клавишах соответствует расположению их на клавиатуре пишущей машинки. Латинские буквы на клавиатуре расположены по стандарту QWERTY, названному так по последовательности первых шести букв в верхнем ряду буквенной клавиатуры.
Для русского алфавита размещение буквенно-цифровых клавиш соответствует расположению клавиш на пишущих машинках с русским шрифтом — стандарт ЙЦУКЕН (первые шесть букв в верхнем ряду буквенной клавиатуры).
Для обеспечения ввода с клавиатуры русских букв необходим соответствующий драйвер, который должен быть предварительно загружен в оперативную память и оставаться в ней резидентно.
Переключение клавиатуры в режим ввода русских букв (символов кириллицы) и обратный переход на ввод латинских букв осуществляются нажатием одной или двух специальных клавиш: для разных драйверов по-разному, но чаще всего или .
Для буквенно-цифровых клавиш существует понятие регистра, т.е. режима их использования.
Имеются две пары регистров: верхний/нижний и латинский/русский.
- На верхнем регистре вводятся прописные (заглавные) буквы, а на нижнем — строчные (маленькие), а также специальные символы и цифры, помещенные соответственно на верхней и нижней части клавиши.
- На русском регистре вводятся символы кириллицы, а на латинском — латиницы. Регистры могут использоваться в различных сочетаниях, например верхний латинский, нижний русский и т.п.
Выбор режима нижний/верхний производится при помощи клавиши (Capitals Lock — фиксация прописных букв) и (Shift — сдвиг, замена). Клавиша закрепляет режим ввода прописных или строчных букв. В режиме прописных букв светится индикатор Caps Lock в верхней правой части клавишной панели. Клавиша изменяет режим клавиатуры на противоположный, пока она нажата. Клавиша вводит пробел в строку символов.
Клавиши управления курсором расположены в правой части панели клавиатуры. Для удобства работы они продублированы и состоят из трех групп:
- малая цифровая клавиатура;
- клавиши просмотра текста на экране и его редактирования;
- клавиши управления курсором.
Клавиши малой цифровой клавиатуры могут быть использованы в двух режимах:
∙ в режиме управления курсором;
∙в режиме ввода цифр, знаков математических операций и точки.
Выбор режима производится при помощи клавиш (Number Lock — фиксация цифр) и , Клавиша закрепляет режим ввода цифр, a изменяет режим клавиатуры на противоположный, пока она нажата.
В режиме ввода цифр, математических знаков и точки светится индикатор Num Lock в верхней правой части клавишной панели, клавиши имеют следующее назначение:
Курсором называется символ (обычно это узкий мерцающий прямоугольник или жирная черта), указывающий позицию на экране дисплея, в которой будет отображаться очередной выведенный на экран символ.
Назначение клавиш в режиме управления курсором:
Клавиша | Назначение |
‹— | Перемещение курсора влево на одну позицию при кратковременном нажатии; при длительном нажатии курсора перемещается влево непрерывно |
^ | | Перемещение курсора вверх на одну позицию при кратковременном нажатии; при длительном нажатии курсор перемещается вверх непрерывно |
—› | Перемещение курсора вправо на одну позицию при кратковременном нажатии; при длительном нажатии курсор перемещается вправо непрерывно |
Перемещение курсора вниз на одну позицию при кратковременном нажатии; при длительном нажатии курсор перемещается вниз непрерывно | |
Home | Перемещение курсора в первую позицию строки (Home- домой) |
End | Перемещение курсора в последнюю позицию строки (End- конец) |
PgUp | Перемещение по тексту в направлении его начала на одну страницу (обычно на 25 строк), т.е. возврат на одну страницу (Page Up- страница вверх) |
PgDn | Перемещение по тексту в направлении его конца на одну страницу, т.е. продвижение вперед на одну страницу (Page Down -страница вниз) |
Ins | Переключение клавиатуры из режима замены в режим вставки и обратно; в режиме вставки каждый вновь введенный символ помещается перед символом, на который указывает курсор; часть же строки, расположенная правее курсора, сдвигается на одну позицию вправо (Insert √ вставить) |
Del | Удаление на экране указанного символа; при этом часть строки, расположенная правее курсора, сдвигается на одну позицию влево, исключая разрыв строки (Delete — удалить) |
Специальные управляющие клавиши (их называют также служебными), расположенные вокруг группы алфавитно-цифровых клавиш:
Клавиша | Назначение |
Esc | Отмена каких- либо действий и/или выхода из программы, подменю и т.п. (Escape — выход, переход) |
Ctrl | Клавиша используется совместно с другими клавишами, изменяя их действия (Control — управление) |
Alt | Клавиша используется совместно с другими клавишами, изменяя их действия (Alter -изменять) |
Enter | Клавиша ввода информации и возврата каретки, служит для завершения ввода очередной строки информации (Enter — ввода) |
Backspace | Возврат на одну позицию по экрану влево с удалением предыдущего символа (Backspace — пробел назад) |
Tab | Перемещение курсора вправо на задаваемое по запросу количество позиций или перемещение, заранее предопределенное выполняемой программой (Tabulation — табуляция) |
Shift | Клавиша смены регистра (Shift — сдвиг) |
Print Scrn | Распечатка на принтере информации, выведенной на экран (Print Screen — печать экрана) |
Caps Lock | Фиксация прописных/ строчных букв (Caps Lock — фиксация прописных букв) |
Num Lock | Фиксация режимов работы малой цифровой клавиатуры (Number Lock — фиксация цифр) |
Scroll Lock | Переключение режима вывода на экран дисплея; при включении прокрутки светится соответствующий индикатор в верхней правой части панели (Scroll Lock — фиксация прокрутки) |
Pause/ Break | Прерывание (приостановка) выполнения программ и процедур, например вывода информации на экран; для продолжения выполнения приостановленной программы нужно нажать любую клавишу (Pause/ Break — пауза/прерывание) |
Некоторые важные специальные комбинации клавиш (клавиши нажимаются одновременно):
Функциональные клавиши — размещены в верхней части клавиатуры, Эти клавиши предназначены для различных специальных действий; они программируются и для каждого программного продукта имеют свое назначение (в принципе программироваться могут и некоторые специальные клавиши).
В большинстве программ принято, что клавиша связана с вызовом подсказки. При входе в программу по выдается общая подсказка с кратким описанием вариантов функционирования программы и назначением функциональных клавиш в ней. При работе с программой по выдается контекстно-зависимая подсказка, т.е. подсказка по тому режиму, по той функции, которая программой реализуется в данный момент.
Блок клавиатуры в профессиональных ПК конструктивно выполнен автономно от основной платы компьютера и кроме клавиатуры содержит контроллер клавиатуры, состоящий из буферной памяти и схемы управления. Он подключается к основной плате с помощью 4-проводного интерфейса (линии интерфейса используются для передачи соответственно тактовых импульсов, данных, напряжения питания +5 вольт и нуля).
Контроллер клавиатуры осуществляет:
∙ сканирование (опрос) состояния клавиш;
∙ буферизацию (временное запоминание) до 20 отдельных кодов клавиш на время между двумя соседними опросами клавиатуры со стороны МП;
∙ преобразование кодов нажатия клавиш (scan-кодов) в коды ASCII с помощью хранящихся в ПЗУ программируемых системных таблиц драйвера клавиатуры;
∙ тестирование (проверку работоспособности) клавиатуры при включении ПК.
При нажатии и отпускании клавиши в буферную память контроллера клавиатуры поступает код нажатия или отпускания (соответственно 0 или 1) в седьмой бит байта и номер клавиши или ее scan-код в остальные 7 бит байта. При поступлении любой информации в буферную память посылается запрос на аппаратное прерывание, инициируемое клавиатурой. При выполнении прерывания scan-код преобразуется в код ASCII, и оба кода (scan-код и ASCII-код) пересылаются в соответствующее поле ОЗУ машины. При этом по наличию кода отпускания проверяется, все ли клавиши отпущены в момент нажатия следующей клавиши (это необходимо для организации совместной работы с клавишами , и ).
Контроллер клавиатуры организует и автоматическое повторение клавишной операции: если клавиша нажата более 0,5 с, то генерируются повторные коды нажатия клавиши через регулярные интервалы так, как если бы вы клавишу нажимали повторно.
Примечание. Любой ASCII-код может быть введен с клавиатуры путем набора на малой цифровой клавиатуре (справа на рис. 4.11) десятичного кода, равного 16-ричному ASCII-коду, с одновременным нажатием (и удержанием на время набора) клавиши , Таким образом можно ввести любой управляющий символ и символ псевдографики, показанный в таблице ASCII-кодов (см табл. 4.3). как на экран дисплея, так и в ПК. Например, для ввода символа ¯ следует держать нажатой клавишу и набрать число 25. после отпускания клавиш на экран выведется символ.
Источник: cyberpedia.su
Служебные клавиши
Специальные знаки, которые рассматривались выше, имеют свои собственные названия.
Далее даются их общепринятые названия (для некоторых символов – с англо-американским вариантом):
() — открывающая и закрывающая скобки;
[ ] — открывающая и закрывающая квадратные скобки;
<> — открывающая и закрывающая фигурные скобки
< >- знаки ‘меньше’ ‘больше’;
/ — косая черта (слэш);
— обратная косая черта (бэкслэш);
К служебным относятся клавиши Esc, Backspace, Tab, Enter, Shift, PrtScr, Ctrl, Alt, CapsLock, Num Lock, Scroll Lock, и Pause (Break). Они расположены в разных частях клавиатуры и в общем случае имеют следующее назначение:
Esc – (от Escape – «покинуть») – служит для отмены каких-либо действий и/или выхода из программы, подменю и т.п.;
Backspace – клавиша возврата; при ее нажатии курсор перемещается по экрану влево на одну позицию – тем самым удаляется предыдущий символ;
Tab – клавиша табуляции; действует только на нижнем регистре и обеспечивает перемещение курсора вправо до очередной позиции табуляции, интервал между которыми равен восьми символам; эту клавишу удобно использовать, например, при формировании таблиц и набора текста с отступами; на верхнем регистре возможно перемещение курсора до очередной позиции табуляции влево;
Enter – клавиша ввода (возврата каретки); при вводе текста служит для завершения ввода очередной строки информации; курсор при нажатии клавиши перемещается в крайнее левое положение следующей строки; при работе в DOS служит для ввода команд на выполнение процессором; на некоторых клавиатурах может также обозначаться: Return, CR;
Ctrl – (от Control – управляющая) – самостоятельного значения не имеет, но при нажатии совместно с другой клавишей изменяет ее действие;
Shift – (от англ. смена) клавиша смены регистра; если клавиатура находится на нижнем регистре, то при нажатии этой клавиши осуществляется переход на верхний регистр (можно будет вводить прописные буквы и специальные знаки, изображенные в верхних частях клавиш); на нижнем регистре возможен ввод строчных букв, цифр и специальных знаков, изображения которых нанесены в нижних частях клавиш; если клавиатура находится на верхнем регистре, то нажатие клавиши Shift переводит ее на нижний регистр; эта клавиша логически не фиксируется, в результате чего ее требуется удерживать; может также изменять действие других клавиш (обычно — функциональных);
PrtScr – (от Print Screen – печать экрана); ее нажатие приводит к распечатке на принтере информации, видимой на экране;
Alt – (от Alternate – изменяющая) – так же, как и Ctrl, самостоятельного значения не имеет но при нажатии совместно с другой клавишей изменяет действие последней;
Caps Lock – (от Capitals Lock – фиксация прописных букв) – служит для фиксирования режима прописных букв, это удобно при вводе текста, состоящего из одних прописных букв; при ее нажатии фиксируется верхний регистр клавиатуры; при повторном нажатии — нижний регистр и т.д.; эту клавишу удерживать не надо;
Num Lock – (от Number Lock – фиксация цифр) – обеспечивает переключение (с фиксацией) режимов работы малой цифровой клавиатуры (см. ниже);
Scroll Lock – клавиша блокировки прокрутки; самостоятельно используется для переключения режима вывода на экран дисплея, если при нажатии клавиш управления курсором сдвигается не курсор, а экран; может применяться аналогично клавишам Ctrl, Shift и Alt, но пока для этих целей не задействована;
Pause – клавиша прерывания; самостоятельного значения не имеет, но на фоне клавиш Ctrl может привести к принудительному завершению выполнения текущей программы или команды.
Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:
Источник: studopedia.ru
Служебные клавиши
К служебным относятся клавиши Esc, Backspace, Tab, Enter, Shift, PrtScr, Ctrl, Alt, CapsLock, Num Lock, Scroll Lock, и Pause (Break). Они расположены в разных частях клавиатуры и в общем случае имеют следующее назначение:
Esc – (от Escape – «покинуть») – служит для отмены каких-либо действий и/или выхода из программы, подменю и т.п.;
Backspace – клавиша возврата; при ее нажатии курсор перемещается по экрану влево на одну позицию – тем самым удаляется предыдущий символ;
Tab – клавиша табуляции; действует только на нижнем регистре и обеспечивает перемещение курсора вправо до очередной позиции табуляции, интервал между которыми равен восьми символам; эту клавишу удобно использовать, например, при формировании таблиц и набора текста с отступами; на верхнем регистре возможно перемещение курсора до очередной позиции табуляции влево;
Enter – клавиша ввода (возврата каретки); при вводе текста служит для завершения ввода очередной строки информации; курсор при нажатии клавиши перемещается в крайнее левое положение следующей строки; при работе в DOS служит для ввода команд на выполнение процессором; на некоторых клавиатурах может также обозначаться: Return, CR;
Ctrl – (от Control – управляющая) – самостоятельного значения не имеет, но при нажатии совместно с другой клавишей изменяет ее действие;
Shift – (от англ. смена) клавиша смены регистра; если клавиатура находится на нижнем регистре, то при нажатии этой клавиши осуществляется переход на верхний регистр (можно будет вводить прописные буквы и специальные знаки, изображенные в верхних частях клавиш); на нижнем регистре возможен ввод строчных букв, цифр и специальных знаков, изображения которых нанесены в нижних частях клавиш; если клавиатура находится на верхнем регистре, то нажатие клавиши Shift переводит ее на нижний регистр; эта клавиша логически не фиксируется, в результате чего ее требуется удерживать; может также изменять действие других клавиш (обычно — функциональных);
PrtScr – (от Print Screen – печать экрана); ее нажатие приводит к распечатке на принтере информации, видимой на экране;
Alt – (от Alternate – изменяющая) – так же, как и Ctrl, самостоятельного значения не имеет но при нажатии совместно с другой клавишей изменяет действие последней;
Caps Lock – (от Capitals Lock – фиксация прописных букв) – служит для фиксирования режима прописных букв, это удобно при вводе текста, состоящего из одних прописных букв; при ее нажатии фиксируется верхний регистр клавиатуры; при повторном нажатии — нижний регистр и т.д.; эту клавишу удерживать не надо;
Num Lock – (от Number Lock – фиксация цифр) – обеспечивает переключение (с фиксацией) режимов работы малой цифровой клавиатуры (см. ниже);
Scroll Lock – клавиша блокировки прокрутки; самостоятельно используется для переключения режима вывода на экран дисплея, если при нажатии клавиш управления курсором сдвигается не курсор, а экран; может применяться аналогично клавишам Ctrl, Shift и Alt, но пока для этих целей не задействована;
Pause – клавиша прерывания; самостоятельного значения не имеет, но на фоне клавиш Ctrl может привести к принудительному завершению выполнения текущей программы или команды[6].
Клавиши CapsLock, Num Lock, Scroll Lock также называются индикаторами режимов. При включении соответствующих режимов эти индикаторы зажигаются, а при выключении этих режимов гаснут
При описании назначения служебных клавиш употреблялся термин «курсор». Курсором называется значок в виде прямоугольника или контрастной черты, указывающий знакоместо на экране, где будет отображаться очередной выведенный на экран символ[7].
Клавиши управления курсором
К служебным также относятся клавиши Left (стрелка влево), Right (стрелка вправо), Up (стрелка вверх), Down (стрелка вниз), Home, End, PgUp, PgDn, Ins и Del, которые называют клавишами управления курсором.
Рассмотрим традиционное назначение этих клавиш
Left, Right, Up, Down – служат для перемещения курсора соответственно влево вправо вверх вниз на одну позицию или строку и называются стрелками.
Home – обеспечивает перемещение курсора в первую позицию строки.
End – служит для перемещения курсора в последнюю позицию строки.
PgUp (от Page Up — страница вверх) – обеспечивает перемещение по тексту в направлении его начала на одну страницу, т.е. возврат на одну страницу.
PgDown (от Page Down — страница вниз) – обеспечивает перемещение по тексту в направлении его конца на одну страницу, т.е. продвижение вперед на одну страницу; иными словами клавиши PgUp, PgDown обеспечивают листание назад и вперед соответственно.
Ins (от Insert — вставить) – служит для переключения клавиатуры из режима замены в режим вставки и обратно; в режиме замены каждый введенный символ заменяет на экране символ в позиции курсора; в режиме вставки вводимый символ помещается перед символом в позиции курсора, при этом оставшаяся часть строки правее курсора сдвигается на одну позицию вправо.
Del (от Delete — удалить) – обеспечивает удаление на экране символа в позиции курсора, при этом оставшаяся часть строки правее курсора сдвигается на одну позицию влево; состояние клавиши Insert на действие этой клавиши влияния не оказывает[8].
Источник: kazedu.com