|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.01.2011, 08:43 | #21 |
Пользователь
Регистрация: 20.01.2011
Сообщений: 14
|
Ну всё дело обстоит где то так:
Дан массив 16Х16 заполненный нулями, что соответствует количеству квадратов 16Х16. Стрелками должно перемещаться выделение какого-то одного квадрата. При нажатии на пробел выделенный квадрат должен сменить цвет и в массиве в соответствующей этому квадрату ячейке должно инвертироваться число. Ну, а потом по пробую сам решить как послать данные через LPT микроконтроллеру управляющей светодиодной матрицей 16Х16, но это сам буду пытаться сначала делать. На форум я обратился так как в колледже очень скажем так плохо объясняли ассемблер, не сказали за столько времени не чего про процедуры не говоря про всё остальное. Я дипломку возможно взял самую сложную в колледже, зато многому научился уже и ещё собираюсь научиться. |
23.01.2011, 11:41 | #22 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
Вот, посмотри, в правильном направлении я двигаюсь?
Последний раз редактировалось vadimych; 23.01.2011 в 13:47. |
23.01.2011, 21:55 | #23 |
Пользователь
Регистрация: 20.01.2011
Сообщений: 14
|
vadimych, я бы сказал в неправильном, мне надо просто перемещать рамку нетрогая изображение которое выведено раньше. Я так понимаю прерывание которое считывает символ с клавиатуры как раз и очищает экран, а мне этого не нужно. Или мне придётся заново регенирировать всё изображение сначала?
|
24.01.2011, 17:07 | #24 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
Vovan91, вот что пока получилось. Двойное нажатие на пробел - смена символа. Стрелки - перемещение. Ctrl+C - выход. При перемещении в соседней ячейке отображается предыдущий символ.
Последний раз редактировалось vadimych; 25.01.2011 в 02:22. |
25.01.2011, 08:51 | #25 |
Пользователь
Регистрация: 20.01.2011
Сообщений: 14
|
Vovan91, это эже очень близко, но единственое что при нажатии на пробел должен меняться 1 символ, но в общем вы меня почти поняли!
можете приложить исходник |
25.01.2011, 11:05 | #26 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
Vovan91.Извини, но, к сожалению, вчера чистил папку с исходниками, и ненароком удалил и файл с твоей программой.
|
25.01.2011, 15:57 | #27 |
Пользователь
Регистрация: 20.01.2011
Сообщений: 14
|
vadimych, я пытаюсь сделать что то на подобии вот этой программы вот этой программы , но с разницей что у меня это будет более приметивно и не бейсик, а ассемблер
|
27.01.2011, 09:24 | #28 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
Вот итог......
|
28.01.2011, 19:38 | #29 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
Vovan91, я исхитрился удалить твоё письмо, не отправив ответа, адрес, естественно, не сохранился. Поэтому посылаю архив здесь. Надеюсь, пригодится. Если что непонятно будет, пиши на мыло.
Последний раз редактировалось vadimych; 29.01.2011 в 05:51. |
14.05.2011, 13:59 | #30 |
Новичок
Джуниор
Регистрация: 14.05.2011
Сообщений: 1
|
Доброго времени суток. У меня проблема: ассемблер не шарю совсем, времени на изучение не было, т.к. работа, но пришла сессия, а с ней и курсовая)) Задание таково: по первому щелчку левой кнопки мыши появляется эллипс, по второму щелчку - наклонная линия, по третьему - заполненный прямоугольник. Нашел в интернетах такую работу http://it.kgsu.ru/Asm_32/as32_022.html - отличие в том, что у меня вместо горизонтальной линии - эллипс. Порядок тот же. Проблема, собственно, заключается в чем: может ли кто написать код для построения эллипса и сказать, можно ли его впихнуть в код, представленный в статье по ссылке? За любую информацию заранее спасибо.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
help с графикой | SYL@R | Помощь студентам | 3 | 07.07.2008 08:11 |
ПРоблемы с графикой HELP!!! | ANARHIST | Помощь студентам | 2 | 03.07.2008 09:04 |
помогите с графикой | glasian | Помощь студентам | 8 | 26.06.2008 00:15 |
работа с массивом на ассемблере | dmk | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 12.12.2007 19:50 |