Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

ТЕКСТ № 4. Слова і словосполучення




Слова і словосполучення

 

· за исключением - за винятком

· соответствовать - відповідати

· определяющие- які визначають

· отображать -відображувати, відображати

· ёмкость - ємність (місткість)

· заполнение - заповнення

 

В текстовом режиме для каждой позиции с символом на экране отводится два байта памяти. Младший байт содержит код символа, а старший – атрибуты символа. Способ интерпретации байта атрибутов зависит от конкретной видеосистемы. В общем формат атрибутного байта состоит из двух тетрад. Младшая тетрада определяет атрибуты переднего плана, т.е. цвет и интенсивность самого символа, а старшая тетрада влияет на атрибуты фона, но бит 7 может управлять и мерцанием символа. Содержание тетрад атрибутного байта преобразуется в сигналы управления монитором.

В операционной системе MS DOS для кодирования 16 базовых цветов используются числа от 0 (черный) до 15 (ярко-белый). В языке Си в файле conio.h определены 16 констант с символическими именами, соответствующие этим кодам (табл. 1)

 

На СИ цвет устанавливается функцией:

#include<conio.h>

void textbackground (int backcolor);

где для обычного режима работы CGA в качестве аргумента backcolor можно использовать одну из первых восьми констант (от BLACK до LIGHTGRAY), например:

textbackgrounci(LIGHTGRAY);

а при сброшенном в 0 бите 5 регистра управления режимом – одну из 16 перечисленных констант.

Цвет символа (т.е. цвет переднего плана) устанавливается с помощью функции #include<conio.h>

void textbackground (int forcolor);

в которой в качестве аргумента forcolor можно использовать любую PIS перечисленных выше 16 констант, например textcolor(YELLOW).

В файле conio.h определена константа BLINK, имеющая значение 128, которая в обычном режиме CGA позволяет включить мигание символа например:

textcolor(YELLOW + BLINK);

Добавление 128 к коду цвета устанавливает в единицу старший бит байта атрибутов, управляющий миганием.

 

 

У текстовому режимі для кожної позиції із символом на екрані приділяється два байти пам'яті. Молодший байт містить код символу, а старший - атрибути символу. Спосіб інтерпретації байта атрибутів залежить від конкретної відеосистеми. У загальному формат атрибутного байта складається із двох тетрад. Молодша тетрада визначає атрибути переднього плану, тобто колір і інтенсивність самого символу, а старша тетрада впливає на атрибути тла, але біт 7 може управляти й мерехтінням символу. Зміст тетрад атрибутного байта перетвориться в сигнали керування монітором.

В операційній системі MS DOS для кодування 16 базових квітів використовуються числа від 0 (чорний) до 15 (яскраво-білий). У мові Си у файлі conіo.h визначені 16 констант із символічними іменами, що відповідають цим кодам (табл. 1)

 

На СИ колір установлюється функцією:

#іnclude<conіo.h>

voіd textbackground (іnt backcolor);

де для звичайного режиму роботи CGA як аргумент backcolor можна використовувати одну з перших восьми констант (від BLACK до LІGHTGRAY), наприклад:

textbackgrouncі(LІGHTGRAY);

а при скинутому в 0 біті 5 регістра керування режимом - одну з 16 перерахованих констант.

Колір символу (тобто колір переднього плану) установлюється за допомогою функції #іnclude<conіo.h>

voіd textbackground (іnt forcolor);

у якій як аргумент forcolor можна використовувати будь-яку PІ перерахованих вище 16 констант, наприклад textcolor(YELLOW).

У файлі conіo.h визначена константа BLІNK, що має значення 128, що у звичайному режимі CGA дозволяє включити миготіння символу наприклад:

textcolor(YELLOW + BLІNK);

Додавання 128 до коду кольору встановлює в одиницю старший біт байта атрибутів, керуючий миготінням.

 




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 320; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.