Вопрос № 122658: Здравствуйте! Подскажите, пожалуйста с ответом на теоретический вопрос. Я искал документацию и книги, как в бумажном варианте, так и в электронном, но нет ничего. Купил специально книгу "Ассамблер это просто", но даже там нет. Вопрос о нало...
Вопрос № 122.658
Здравствуйте! Подскажите, пожалуйста с ответом на теоретический вопрос. Я искал документацию и книги, как в бумажном варианте, так и в электронном, но нет ничего. Купил специально книгу "Ассамблер это просто", но даже там нет. Вопрос о наложении текстур на асме. 16 и 32 битный режим. Например, мне надо считать шестнадцатиричное значение из массива и присвоить его ячейке графической матрицы экрана. Значения из массива считываются последовательно и также последовательно заносятся в ГК. В результате формируется
изображение не средствами ядра Windows, а DOSом и BIOSом. Подскажите, пожалуйста, литературу, если она есть вообще? А то где не спрошу, ответов вообще нет, или примеры какие-нибудь, если есть, дайте, :(, пожалуйста :(
Отправлен: 11.02.2008, 13:22
Вопрос задал: TechnoMan (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Лысков Игорь Витальевич
Здравствуйте, TechnoMan!
Чтобы писать графику под ДОС, надо очень хорошо разобраться с функционированием этой самой графики.
Для каждого режима своя обработка...
Нужны книги по программированию видеосистемы, а не просто по языку ассемблера.
Была в свое время неплохая серия "Библиотека системного программиста" братьев Фроловых.
Том 3 как раз и называется "Программирование видеоадаптеров CGA, EGA и VGA"
У них на сайте есть электронный онлайновый вариант
http://www.frolov-lib.ru/books/bsp/v03/index.html
Том 21 продолжает рассказывать о видеосистемах. Нашел ссылку на книгу целиком.
http://asm.shadrinsk.net/video.rar
Книга Ричарда Вильтона о программировании видеосистем. (По английски)
http://asm.shadrinsk.net/videosys.arj
Методические указания для студентов
http://www.ict.edu.ru/ft/004761/vasilev.pdf
При желании можно еще что-то найти...
--------- Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Специалист)
Ответ отправлен: 11.02.2008, 14:42