- •Організація та основні характеристики пам'яті комп'ютера.
- •Зовнішня пам'ять комп'ютера. Носії інформації (гнучкі і жорсткі диски, cd-rom-диски).
- •Операційна система комп'ютера (призначення, склад, завантаження).
- •Інформаційна діяльність людини.
- •10. Види і основні характеристики пристроїв для зберігання даних
- •1.1. Пристрій читаннЯперфокарт
- •1.2. Накопичувач на магнітній стрічці
- •1.3. Накопичувачі на гнучких дисках
- •1.4. Накопичувачі на жорстких дисках
- •1.5. Приводи cd-rom
- •1.6. Флеш-пам'ять
- •1.7. Інші пристрої накопичення та зберігання інформації
- •12. Режими роботи монітора.
- •Типи клавіатур за конструктивно-технічним виконанням
- •Музичні клавіатури
- •Алфавітно-цифрові клавіатури
- •Цифрова клавіатура
- •Комп'ютерна клавіатура
- •17. Типи завантаження
- •Жорстке перезавантаження
- •М'яке перезавантаження
- •Министерство образования и науки, молодежи и спорта Украины
12. Режими роботи монітора.
1. Графічний режим монітора призначений для висновку на екран графіків, малюнків, і т.д. У цьому режимі можна виводити і текстову інформацію у вигляді різних написів.
У цьому режимі можна керувати станом кожної точки екрану, ставити їй свій колір, тобто можна будувати, збирати зображення з окремих точок.
2. Текстовий режим використовується для виведення тексту. У цьому режимі екран монітора умовно розбивається на окремі ділянки розміром 8 * 8 пікселів (знакоместо), тобто на екрані розміру 640 * 200 точок розміщується 25 рядків по 80 знакомест в рядку.
Основні принципи передачі даних
Все нижченаведене справедливо для PS / 2 і AT -клавіатур , які відрізняються тільки виконанням роз'єму ( можуть підключатися через перехідник) .
Між клавіатурою і контролером , розташованим на материнській платі комп'ютера (далі - просто « контролером » ) , здійснюється двосторонній обмін даними. Контролер передає різні команди (наприклад - зміна стану світлодіодів або швидкості автоповтора ) . Клавіатура передає скан -коди натиснутих клавіш (скан -код - умовне позначення клавіші , не варто плутати з ASCII -кодами ) .
Примітка : насправді AT -клавіатура має три різних набору сканкодов . Я навів лише значення для набору № 2 - дефолтного .
При натисканні на клавішу клавіатура передає контролеру скан - код цієї клавіші. При відпуску - спочатку префікс 0F0h , а потім скан -код відпущеної клавіші.
Комбінації із Shift , Alt і Ctrl передаються як послідовність двох скан -кодів. З точки зору контролера ці клавіші нічим не відрізняються від всіх інших. Точно так само на апаратному рівні не розрізняються режими Num Lock і Caps Lock - вони розрізняються на програмному рівні програмою , яка обслуговує переривання від клавіатури.
Коротко хочу зупинитися на реалізації режиму автоповтора . Як правило функції автоповтора покладаються на саму клавіатуру - через певний час , якщо клавіша не відповідає відпущена , то клавіатура посилає ще один точно такий же скан -код . Якщо в цей час натиснути ще одну клавішу , то до контролера « полетить » вже інший скан -код і вважатиметься , що натиснута тільки одна клавіша. В іграх ця проблема вирішена елементарно - клавіша вважається натиснутою , поки не прийде відповідний скан -код з префіксом 0F0h . Тому я не став реалізовувати функції автоповтора в принципі.
Крім наведених вище скан - кодів , клавіатура може повертати деякі службові команди. Але ці команди , так само як і команди , що видаються контролером , не становлять в даному випадку практичної цінності. Тому на них зупинятися не буду. Скан-коды
Клавиша |
Скан-код |
Клавиша |
Скан-код |
Клавиша |
Скан-код |
Клавиша |
Скан-код |
1 |
16 |
2 |
1E |
3 |
26 |
4 |
25 |
5 |
2E |
6 |
36 |
7 |
3D |
8 |
3E |
9 |
46 |
0 |
45 |
- |
4E |
+ |
55 |
Backspace |
66 |
Tab |
0D |
Q |
15 |
W |
1D |
E |
24 |
R |
2D |
T |
2C |
Y |
35 |
U |
3C |
I |
43 |
O |
44 |
P |
4d |
[ |
54 |
] |
5B |
Enter |
5A |
Ctrl(L) |
14 |
A |
1C |
S |
1B |
D |
23 |
F |
2B |
G |
34 |
H |
33 |
J |
3B |
K |
42 |
L |
4B |
; |
4C |
' |
52 |
` |
0E |
Shift(L) |
12 |
\ |
61 |
Z |
1A |
X |
22 |
C |
21 |
V |
2A |
B |
32 |
N |
31 |
M |
3A |
, |
41 |
. |
49 |
/ |
4A |
Shift(R) |
59 |
Alt(L) |
11 |
Space |
29 |
Caps Lock |
58 |
Esc |
76 |
F1 |
05 |
F2 |
06 |
F3 |
04 |
F4 |
0C |
F5 |
03 |
F6 |
0B |
F7 |
83 |
F8 |
0A |
F9 |
01 |
F10 |
09 |
F11 |
78 |
F12 |
07 |
Scroll Lock |
7E |
*[numpad] |
7C |
Num Lock |
77 |
7[numpad] |
6C |
8[numpad] |
75 |
9[numpad] |
7D |
-[numpad] |
7B |
4[numpad] |
6B |
5[numpad] |
73 |
6[numpad] |
74 |
+[numpad] |
5A |
1[numpad] |
69 |
2[numpad] |
72 |
3[numpad] |
7A |
0[numpad] |
70 |
.[numpad] |
71 |
Alr(R) |
E0-11 |
Ctrl(R) |
E0-14 |
Print Screen |
E0-12-E0-7C |
Insert |
E0-70 |
Delete |
E0-71 |
Left |
E0-6B |
Home |
E0-6C |
End |
E0-69 |
Up |
E0-75 |
Down |
E0-72 |
PageUp |
E0-7D |
PageDown |
E0-7A |
Right |
E0-74 |
Enter[numpad] |
E0-5A |
/[numpad] |
E0-4A |
14. – 15. Клавіату́ра (англ. keyboard) — сукупність розміщених у певному порядку клавіш пристрою, що використовується для введення і редагування даних, а також керування виконанням окремих операцій.
Клавіша тут виступає як елемент клавіатури, натисканням якого генерується код відповідного знака або ініціюється деяка дія.
Клавіатури використовуються в найрізноманітніших пристроях — друкарських машинах, калькуляторах, мобільних телефонах, а також є однією з комплектуючих комп'ютера.
Основні типи клавіатур за призначенням - музичні та алфавітно-цифрові.