![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 01.02.2011
Сообщений: 10
|
![]()
Это код программы рисования линии с помощью стрелок, хотелось бы усложнить сделать выбор цвета линии и выбор рисования других геометрических фигур.
Не представляю как это сделать, подскажите если кто знает как это сделать на ассемблере. .model tiny .code org 100h begin: mov AX,11h int 10h mov CX, 320 mov DX, 240 MOV AH,0CH MOV AL,3 int 10h key_loop: mov ah,7 int 21h cmp al,27 je quit test al,al jnz key_loop int 21h cmp al,50h je key_down cmp al,48h je key_up cmp al,4Bh je key_left cmp al,4Dh je key_right cmp al,47h je key_home cmp al,49h je key_pgap cmp al,4Fh je key_end cmp al,51h je key_pgdn draw: MOV AH,0CH MOV AL,3 int 10h jmp key_loop key_down: inc dx jmp draw key_up: dec dx jmp draw key_left: dec cx jmp draw key_right: inc cx jmp draw key_home: dec dx dec cx jmp draw key_pgap: dec dx inc cx jmp draw key_end: inc dx dec cx jmp draw key_pgdn: inc dx inc cx jmp draw quit: ret end begin |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
рисование линии противоположно курсору | fate | Общие вопросы Delphi | 3 | 20.05.2011 22:42 |
Рисование линии поверх формы и лейблов | Abbath1349 | Общие вопросы .NET | 0 | 30.03.2011 07:04 |
Двойное рисование линии на канве | gs199 | C++ Builder | 1 | 17.05.2010 01:34 |
Рисование линии | Cpluser | Общие вопросы .NET | 8 | 17.05.2010 00:43 |
Рисование линии | Cpluser | Общие вопросы .NET | 4 | 21.04.2010 00:15 |