Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Будова та практичне застосування клавіатури персонального комп’ютера

Поиск

БУДОВА ТА ПРАКТИЧНЕ ЗАСТОСУВАННЯ КЛАВІАТУРИ ПЕРСОНАЛЬНОГО КОМП’ЮТЕРА

 

Інструкція до лабораторної роботи №3

з дисципліни: «Комп’ютерні технології та програмування» частина 1

 

Львів – 2014


Тема: Будова та практичне застосування клавіатури персонального комп’ютера.

Мета роботи: вивчення будови клавіатури та призначення клавіш, а також набуття практичних навиків роботи з клавіатурою персонального комп’ютера.

Необхідна підготовка до роботи: для лабораторної роботи необхідно мати USB флеш-накопичувач (флешка) та знати теоретичний матеріал, викладений у інструкції до лабораторної роботи.

 

Деякі скан-коди клавіатур

Клавіша Код натискання IBM PC/XT Код відпускання IBM PC/XT Код натискання IBM PC/AT Код відпускання IBM PC/AT
Основна клавіатура
  B 8B   F0,45
        F0,16
      1E F0,1E
        F0,26
        F0,25
      2E F0,2E
        F0,36
      3D F0,3D
      3E F0,3E
  A 8A   F0,46
A 1E 9E 1C F0,1C
B   B0   F0,32
C 2E AE   F0,21
D   A0   F0,23
E       F0,24
F   A1 2B F0,2B
G   A2   F0,34
H   A3   F0,33
I       F0,43
J   A4 3B F0,3B
K   A5   F0,42
L   A6 4B F0,4B
M   B2 3A F0,3A
N   B1   F0,31
O       F0,44
P     4D F0,4D
Q       F0,15
R     2D F0,2D
S 1F 9F 1B F0,1B
T     2C F0,2C
U     3C F0,3C
V 2F AF 2A F0,2A
W     1D F0,1D
X 2D AD   F0,22
Y       F0,35
Z 2C AC 1A F0,1A
~     0E F0,0E
- 0C 8C 4E F0,4E
= 0D     F0,55
\ 2B AB 5D F0,5D
[ 1A 9A   F0,54
] 1B 9B 5B F0,5B
;   A7 4C F0,4C
'   A8   F0,52
,   B3   F0,41
.   B4   F0,49
/   B5 4A F0,4A
Цифрова клавіатура
/ E0,35 E0,B5 E0,4A E0,F0,4A
*   B7 7C F0,7C
- 4A CA 7B F0,7B
+ 4E CE   F0,79
.   D3   F0,71
    D2   F0,70
  4F CF   F0,69
    D0   F0,72
    D1 7A F0,7A
  4B CB 6B F0,6B
  4C CC   F0,73
  4D CD   F0,74
    C7 6C F0,6C
    C8   F0,75
    C9 7D F0,7D

Деякі клавіші генерують не один, а кілька скан-кодів (так, праві Shift, Alt, Ctrl, обидві Win, а також Menu, Insert, Delete, Page Up, Page Down, Home, End, стрілки і всі мультимедіа клавіші генерують два скан-коди, перший з яких – E0, клавіша PrtScr генерує 4 скан-коди, а клавіша Pause – цілих 6 скан-кодів). Кожен байт, записаний в порт 60h, генерує апаратне переривання int 09h.

Скан-коди жорстко прив'язані до кожної клавіші на апаратному рівні і не залежать ні від стану індикаторів Caps Lock, Num Lock і Scroll Lock, ні від стану керуючих клавіш (Shift, Alt, Ctrl). Скан-коди, одержані при скануванні клавішного поля, послідовно, біт за бітом, пересилаються з клавіатури в адаптер клавіатури, який знаходиться в системному блоці ПК на материнській платі.

Більшість скан-кодів на XT-клавіатурі відповідають фізичному місцю розташування клавіш, починаючи з клавіш Esc (код 01) і цифрових клавіш 1-9 (коди 02-09). Приміром, клавіші другого ряду (Tab, Q W E R T Y U I O P [ ] Enter) мають послідовні скан-коди 0F-1C (15-28 в 10-вій СЧ).

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

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

При фіксації довільного скен-коду блок переривань призупиняє роботу ЦП і переключає його на виконання спеціальної програми обробки переривань з клавіатури. Ця програма є частиною вбудованого програмного забезпечення базової системи вводу-виводу (ROM BIOS). Програми і дані BIOS записують в мікросхемах постійного запам'ятовуючого пристрою (ПЗП) при виготовленні ПК.

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

Введення тексту

Коли потрібно щось ввести у програму, повідомлення електронної пошти або в текстове поле, на екрані відображається вертикальна риска, що мерехтить «|». Це курсор, який також називають позиція вводу. Він показує, де починатиметься введення тексту. Можна перемістити курсор, клацнувши мишею бажане розташування або скориставшись клавішами навігації (див. у цьому розділі пункт «Використання клавіш навігації»).

На додачу до букв, цифр, знаків пунктуації та символів, до літерних клавіш також відносяться SHIFT, CAPS LOCK, TAB, ENTER, BACKSPACE і пробіл.

SHIFT: Якщо натиснути SHIFT у поєднанні з літерою, можна ввести велику літеру. Якщо натиснути SHIFT у поєднанні з іншою клавішею, можна ввести символ, зображений на верхній частині клавіші.

CAPS LOCK: Якщо натиснути один раз CAPS LOCK, усі літери будуть вводитись великими. Якщо натиснути CAPS LOCK знову, цю функцію буде вимкнуто. На клавіатурі може бути світловий індикатор увімкнення клавіші CAPS LOCK.

TAB: Якщо натиснути клавішу TAB, курсор переміститься на кілька пробілів вперед. Також за допомогою клавіші TAB можна перейти до наступного текстового поля у формі.

ENTER: Якщо натиснути ENTER, курсор переміститься до початку наступного рядка. У діалоговому вікні, натискання ENTER дозволяє вибрати виділену кнопку.

Пробіл: Якщо натиснути клавішу «пробіл», курсор переміститься на один пробіл вперед.

BACKSPACE: Натиснувши клавішу BACKSPACE, можна видалити символ перед курсором або виділений текст.

 

Корисні сполучення клавіш

Наведена таблиця містить перелік деяких із найважливіших сполучень клавіш.

ALT+TAB: Переключитися між відкритими програмами або вікнами.

ALT+F4: Закрити активний об’єкт або вийти з активної програми.

CTRL+S: Зберегти поточний файл або документ (працює в більшості програм).

CTRL+C: Копіювати вибраний об’єкт.

CTRL+X: Вирізати вибраний об’єкт.

CTRL+V: Вставити вибраний об’єкт.

CTRL+Z: Скасувати дію.

CTRL+A: Вибрати всі об’єкти в документі або вікні.

ESC: Скасувати поточне завдання.

 

Три додаткові клавіші

Ми вже оглянули майже всі клавіші, якими можна скористатися. Але для найдопитливішіх, давайте подивимось на три найбільш загадкові клавіші на клавіатурі: PRINT SCREEN, SCROLL LOCK і PAUSE/BREAK.

PRINT SCREEN (або PRT SCN): У давні часи ця клавіша справді робила те, що означає (тобто «Друк екрану») — вона передавала поточне зображення текстового екрану на принтер. У наш час клавіша PRINT SCREEN захоплює зображення всього екрану (робить «знімок екрану») та копіює його у буфер обміну в пам’яті комп’ютера. Звідти його можна вставити (CTRL+V) у Microsoft Paint або іншу програму і, за бажанням, роздрукувати з цієї програми.

Більш незрозумілою є команда SYS RQ, яка на деяких клавіатурах поділяє одну клавішу з командою PRINT SCREEN. Колись SYS RQ означала «system request» — «системний запит», але у Windows ця команда недоступна.

Підказка: Натисніть ALT+PRINT SCREEN, щоб зробити знімок зображення тільки активного вікна, а не всього екрану.

SCROLL LOCK (або SCR LK): У більшості програм натискання клавіші SCROLL LOCK не дає жодного ефекту. У деяких програмах, натискання SCROLL LOCK змінює поведінку клавіш зі стрілками та клавіш PAGE UP і PAGE DOWN: натискання цих клавіш спричинює прокручування документа без зміни положення курсору або виділення. На клавіатурі може бути світловий індикатор, що показує, чи увімкнуто SCROLL LOCK.

PAUSE/BREAK: Ця клавіша використовується рідко. У деяких старих програмах натискання цієї клавіші може призупинити програму, або, у поєднанні з клавішею CTRL — припинити її виконання.

Вимоги до оформлення звіту

1. Звіт повинен містити назву та тему лабораторної роботи.

2. У звіті повинні бути наведені короткі теоретичні відомості по темі роботи (1 сторінка).

3. До звіту необхідно записати результати виконання лабораторної роботи.

4. Звіт слід закінчити висновками.

 

Контрольні запитання

1. Конструкції клавіатури.

2. Що таке клавіатура.

3. Клавіатура ПК.

4. Мікропроцесор клавіатури ПК.

5. Група клавіш.

6. Розкладка по ЄЗС.

7. Скан-код.

8. Процес модифікації скан-коду в ПК IBM PC/XT.

9. Процес модифікації скан-коду в ПК IBM PC/AT.

10. Адаптер клавіатури ПК.

11. Блок переривань.

12. ASCII-коди.

13. ASCII-графіка.

14. Три додаткові клавіші.

15. Спосіб перегляду ASCII-кодів.

Література

1. http://uk.wikipedia.org.

2. http://windows.microsoft.com.

3. Конспект лекцій.

4. http://ua.translit.net


Міністерство освіти та науки України

Національний університет «Львівська політехніка»

Інститут енергетики та систем керування

Кафедра автоматизації теплових і хімічних процесів

 

 

 

 

З В І Т

до лабораторної роботи №3

з дисципліни: «Комп’ютерні технології та програмування» частина 1

 

БУДОВА ТА ПРАКТИЧНЕ ЗАСТОСУВАННЯ КЛАВІАТУРИ ПЕРСОНАЛЬНОГО КОМП’ЮТЕРА

 

Інструкція до лабораторної роботи №3

з дисципліни: «Комп’ютерні технології та програмування» частина 1

 

Львів – 2014


Тема: Будова та практичне застосування клавіатури персонального комп’ютера.

Мета роботи: вивчення будови клавіатури та призначення клавіш, а також набуття практичних навиків роботи з клавіатурою персонального комп’ютера.

Необхідна підготовка до роботи: для лабораторної роботи необхідно мати USB флеш-накопичувач (флешка) та знати теоретичний матеріал, викладений у інструкції до лабораторної роботи.

 



Поделиться:


Последнее изменение этой страницы: 2016-04-26; просмотров: 63; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.23.92.71 (0.006 с.)