|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.04.2012, 12:27 | #1 |
Пользователь
Регистрация: 04.01.2012
Сообщений: 31
|
Вывод графики в Pascal с использованием встроенного ассемблера
С использованием встроенного ассемблера языка Borland Pascal в гра-фическом видеорежиме 320x200 256 цветов, при обращении напрямую к ви-деопамяти, вывести изображение – первую букву фамилии, имени и отчества учащегося. Высота символов должна быть не менее 2/3 высоты экрана, тол-щина начертания символов 20–40 пикселей. Зафиксировать изображение на экране до нажатия любой клавиши. По завершении работы программа долж-на восстанавливать видеорежим (установить тот режим, который был до за-пуска программы).
Cимволы должны иметь полукруглые очертания и текстурную заливку размером 8x8 пикселей, заданную массивом-константой. Данные для рисования полигонов, из которых составляются символы, хранить также в массиве-константе. Прорисовку в видеопамять выпол-нять по очереди: с использованием 1 и 2 байтовых операций; с использованием 1, 2 и 4 байтовых операций, с использованием команд процессора Pentium MMX (1,2,4,8 байтовые операции). Перед использованием команд MMX не-обходимо убедиться в том, что процессор их поддерживает. Время (в секун-дах) выполнения циклов прорисовок изображения задавать с клавиатуры. Во всех случаях измерять время прорисовки изображения, вычислить скорость прорисовки (кадры в секунду) и отобразить прирост производительности в виде отношения или в процентах. |
17.04.2012, 12:44 | #2 | ||||||
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
И что вас здесь смущает?
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Правильно поставленная задача - три четверти решения.
|
||||||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Графики с использованием С++ builder | iKarma | C++ Builder | 1 | 21.11.2011 12:07 |
Отсчет времени в pascal с помощю встроенного assemblera? | Geddar | Помощь студентам | 2 | 06.03.2009 12:30 |
таймер и вывод графики | Volkogriz | Мультимедиа в Delphi | 4 | 08.12.2007 12:11 |
Вывод графики в DBGrid | Saro | БД в Delphi | 0 | 20.04.2007 11:39 |
Вывод графики с использованием отображаемых файлов | Евгения | Общие вопросы Delphi | 1 | 20.02.2007 20:37 |