![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 18.09.2009
Сообщений: 133
|
![]()
Добрый вечер..!! Приведите, пожалуйста, пример, в котором используется функция 09h прерывания 33h...везде, где натыкался на нее, описан только синтаксис...наиболее не понятно с масками...
![]() ![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 18.09.2009
Сообщений: 133
|
![]()
Всем привет!! вот привожу реализацию, как я ее понял...но функция замены курсора тупо игнорируется...что делаю не так..?
;определение маски для изображения mas_1 db 0Ah,0Ah,0Ah,0Ah,0Ah,0Ah,0Ah,0Ah,0Ah ,0Ah,0Ah,0Ah,0Ah,0Ah,0Ah,0Ah,0Ah,0A h,0Ah,0Ah,0Ah,0Ah,0Ah,0Ah,0Ah,0Ah,0 Ah,0Ah,0Ah,0Ah,0Ah,0Ah db 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5 ,5,5,5,5,5,5,5,5,5,5,5,5,5,5 ;переход в графический режим mov ax,0013h int 10h mov ax,0000h int 33h ;настройка es на ds push ds pop es ;собственно замена курсора, с которой проблема ;должна произойти до отображения курсора mov ah,0009h mov bx,0 mov cx,0 lea es : dx,mas_1 int 33h ;включить курсор mov ax,0001h int 33h и, в общем, ничего не происходит...появляется курсор стандартного вида.. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
![]()
Проблема скорее всего в том что вместо mov ax,0009h стоит mov AL,0009h. У меня так пашет тока в путь:
Код:
Чтобы понять рекурсию, сперва нужно понять рекурсию.
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Закорючки в графическом режиме | _-Re@l-_ | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 20.08.2010 10:27 |
текст в графическом режиме... | hasana | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 18.05.2010 15:58 |
Бегущая строка в графическом режиме Си | bz175 | Помощь студентам | 0 | 10.05.2010 15:27 |
«Работа в графическом режиме» | Антонова Евгения | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 27.04.2010 10:33 |
Работа в графическом режиме | adgam | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 23.04.2010 17:56 |