Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2010, 19:45   #1
Костик++
 
Регистрация: 15.11.2010
Сообщений: 4
Лампочка МАЛЕНЬКАЯ ПРОБЛЕМКА С ГРАФИКОЙ НА НИЗКОМ УРОВНЕ

ос windows
компилятор fasm
Всем привет! При обучению ассемблеру х86 возникли трудности - не могу войти в графический режим через байос. Надо просто войти и выйти по нажатию клавииши
Код:
org 100h
mov ah,0
mov al,13
int 10h
mov ah,0
int 16h
Дело в том что на другом компьютере я попробовал и всё работает, более того нарисовал квадратик.
А на своём выводится ошибка!
На моём компе стоит видиоадаптер geforce 9500, а на другом простенький от Intel. Это что моя видиокарта не поддерживает VGA? Только svga? в чём кроется проблемка подскажите пожалуйста!
Костик++ вне форума Ответить с цитированием
Старый 15.11.2010, 22:28   #2
airyashov
Форумчанин
 
Регистрация: 02.04.2008
Сообщений: 358
По умолчанию

13 это атавизм 13h может и работает
Код:
mov al,13h
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666
mail: airyashov(а)inbox.ru
airyashov вне форума Ответить с цитированием
Старый 16.11.2010, 20:58   #3
Костик++
 
Регистрация: 15.11.2010
Сообщений: 4
По умолчанию

=) Без разницы у меня никак не работает, а на другом компе и так и так!
Костик++ вне форума Ответить с цитированием
Старый 16.11.2010, 21:16   #4
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

Возможно монитор не поддерживает такое разрешение. Вот недавно был случай, на работе на ЖК мониторе, при запуске старой досовской игрушки вылезло сообщение "Алес капут" что-то типа монитор не поддерживает данное разрешение, хотя дома работает нормально.
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 16.11.2010, 23:27   #5
Костик++
 
Регистрация: 15.11.2010
Сообщений: 4
По умолчанию

Возможно, у меня экран то новенький. В ошибке содержится что-то про cs,op,ip, а это по моему стековый регист и флаги. Кроме того я вот потытался установить svga - у меня режим устанавливается ( в том числе 320 * 200 vesa ), но мигает курсор как в текстовом режиме. Как его убрать и как в svga вывести пиксель?
Костик++ вне форума Ответить с цитированием
Старый 17.11.2010, 05:14   #6
Mikl___
Участник клуба
 
Регистрация: 11.01.2010
Сообщений: 1,139
По умолчанию

Костик++
приведи текст программы полностью, а то экстрасенсы с бодуна плохо соображают
Mikl___ вне форума Ответить с цитированием
Старый 17.11.2010, 21:00   #7
Костик++
 
Регистрация: 15.11.2010
Сообщений: 4
По умолчанию

Просто хочу узнать как напрямую вывести пиксель в svga
Костик++ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Маленькая проблемка Syltan Свободное общение 1 17.10.2009 02:12
Работа с файлами на низком уровне JamS007 Общие вопросы C/C++ 15 26.05.2009 21:17
Оператор for,маленькая проблемка Dimmy Помощь студентам 2 24.11.2008 19:13
Работа на низком уровне Prowler Работа с сетью в Delphi 2 26.12.2006 06:29