Клавиатура (управление и ввод текста) 


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



ЗНАЕТЕ ЛИ ВЫ?

Клавиатура (управление и ввод текста)

Поиск

10. Монитор и клавиатура.

Монитор

Pixel – Picture Element (пиксель – единичная светящаяся точка экрана). Пиксель может быть отображен с помощью различного набора цветов – палитры (palette).

CGA

640x200

EGA

480x350

VGA

640x480

16б256

SVGA

800x600

XGA

1024x768

32K

High Color – 15 Бит (5-5-5) - 32768 цветов

High (Real) Color – 16 Бит (5-6-5) - 65536 цветов

b

R

G

B

i

R

G

B

True Color – 24 (32) Бита (8-8-8) - 16777216 цветов

Текстовый режим: 80х25 по 2 байта (1 – код, 2 – атрибуты, т.е. цвет, фон, мигание):

                           биты 0-2, 4-6 – цвет символа и фона, i – яркость, b – мерцание.

Текущая видеостраница – отображается на экран.

Активная видеостраница – доступна функциям, формирующим изображение.

Клавиатура (управление и ввод текста)

Все клавиши (83/101) делятся на алфавитно-цифровые, управляющие и модификаторы (для различного использования других клавиш). В порт 61h заносится информация о нажатии клавиши, а в 60h – скан-код. С клавиатуры в порт 60h передается 1 байт. Вызывается прерывание 9h, которое передает в буфер клавиатуры 2 байта: либо SCAN-код и ASCII-код, либо 0 и дополнительный ASCII-код (для управляющих клавиш).

Расширенная таблица ASCII (коды 128-255) предназначена для кодирования национальных алфавитов, они отличаются от первых 127 стандартных установленным в 1 старшим битом.

Модификаторы:

Alt      L/R

Ctrl    L/R

Shift  L/R

11. Накопители на жестких дисках (HDD).

 

Различаются по емкости и длине. В силу того, что плотность записи разная, то в центре информация менее надежна.

Каждая дорожка разбивается на блоки (блок – единица объема)

Цилиндр – совокупность дорожек, находящихся на одинаковом удалении от оси.

Физический адрес состоит из: № цилиндра, № дорожки, № блока.

Количество дорожек на одной стороне определяет количество цилиндров.

Для работы с HDD нужно:

1 Создание дисковой структуры (fdisk)

2 Создание файловой структуры (format)

На каждом разделе должна быть файловая система.

· PBS (Partition Boot Sector) – загрузочная запись

· Метка тома

· FAT (File Allocation Table)– таблица размещения данных

· MD (Main Directory) – главный каталог

· Область данных

Возможно создание до 3х первичных разделов и одного расширенного. Каждый первичный раздел имеет не более одного логического диска (файловой системы). Расширенный раздел может иметь неограниченное количество логических дисков.

MBR (Master Boot Record) содержит код загрузки ОС IPL (Initial Program Loader) и таблицу разделов (до 4 штук ) с указанием системного. PBS системного раздела содержит вторую часть IPL. Существует также главная запись расширенного раздела – информация о его разбиении на логические диски. Каждый логический диск может иметь свою файловую систему.

 

SIDE - количество рабочих поверхностей (фактически номер трэка в цилиндре)

TRACK - количество дорожек на одной поверхности (фактически номер цилиндра)

SECTOR (512 bytes) - количество секторов на одной дорожке (фактически номер блока)

Кластер – несколько секторов, объединенных в одну логически неделимую единицу хранения информации. Память для файлов выделяется кластерами. Чем больше кластер, тем менее эффективно используется пространство, тем больше вероятность потерять информацию и тем легче поиск. При одинаковых объемах логического диска размер кластера будет максимальным в FAT12 и минимальным в FAT32, это связано с количеством битов, отводимых на адресацию кластеров. В NTFS размер кластера не зависит от размера логического диска и обычно устанавливается равным 4KB.

Важно понимать принципы логического размещения файлов и указания их имен, размещения и т.п.



Поделиться:


Последнее изменение этой страницы: 2024-06-27; просмотров: 43; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

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