Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Прямая работа с памятью в современных видеоконтроллерах



1. Алехина И. Имидж и этикет в бизнесе. - М., 2003

2. Венедиктова В.И. Деловая репутация: личность, культура, этика, имидж делового человека. - М., 2003

3. Ковальчук А.С. Основы имиджелогии и делового общения. - Ростов-на-Дону, 2003

4. Шеламова Г.М. Деловая культура и психология общения. - М., 2006

РИСОВАНИЕ ЭЛЛИПСОВ

Современные микропроцессоры, используемые в персональных ЭВМ, включают в себя быстродействующие блоки для вычислений с плавающей запятой. Это позволяет рассчитывать любые эллипсы.

Однако ненаклонные эллипсы можно достаточно быстро прорисо­вывать, используя только целочисленную арифметику. Ненаклонный эллипс описывается уравнением:

x2 y2

--- + --- = 1.

A2 B2

следовательно

|\\\\\\\\

/ B2x2

y = / B2 - ----,

? A2

где полученное значение Y необходимо округлить до ближайшего целого.

Так как эллипс имеет две оси симметрии, то вычисления доста­точно выполнить для оного из четырех квадрантов. Сначала рисуется дуга, где основной осью является X, затем - дуга, где основной осью является Y. Затем полученные точки отображаются на три ос­тальных октанта.

Точка, в которой ось перестает быть основной, вычисляется по формуле

B2x2 = A2y2.

ПРЯМАЯ РАБОТА С ПАМЯТЬЮ В СОВРЕМЕННЫХ ВИДЕОКОНТРОЛЛЕРАХ

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

Само по себе использование данных ПЗУ видеокарты для прог­раммирования режимов работы той же карты является грубым техни­ческим просчетом - гораздо рациональнее было бы возложить проце­дуру переключения режимов не на основной процессор, а на собс­твенный процессор видеокарты.

Кроме того, со времени разработки первых видеокарт для IBM PC в конструкции видеокарт сохранилось множество нелепых анахро­низмов, что делает невозможным прямое управление работой видео­карты на аппаратном уровне.

Для обеспечения нормальной работы видеокарты в режимах SVGA встроенная в карту микросхема видео-BIOS должна соответствовать стандарту VESA v2.0 или более позднему. Ранние версии стандарта VESA не поддерживали режимы True Color и прямую адресацию видео­памяти.





Дата публикования: 2014-12-08; Прочитано: 224 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...