Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: программирование на языке Assembler


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Assembler

Выпуск № 335
от 05.01.2006, 12:09

Администратор:Калашников О.А.
В рассылке:Подписчиков: 236, Экспертов: 18
В номере:Вопросов: 1, Ответов: 2


Вопрос № 32453: я хочу узнать как при нажатии одной и тойже клавиши допустим w менялись команды например mov dh,1 mov dl,1 mov ah,02h int 10h mov dl,1 int 21h нажимаем на w должен выполнятся теперь етот код mov dh,1<...

Вопрос № 32.453
я хочу узнать как при нажатии одной и тойже клавиши допустим w
менялись команды например

mov dh,1
mov dl,1
mov ah,02h
int 10h
mov dl,1
int 21h

нажимаем на w
должен выполнятся теперь етот код
mov dh,1
mov dl,1
mov ah,02h
int 10h
mov dl,32
int 21h
;--------------------

mov dh,2
mov dl,1
mov ah,02h
int 10h
mov dl,1
int 21h

и так далее !!!
Помогите плиз ато я очень долго пытался сам что-то зделать приморно неделю но ничего не вышло 8(
Отправлен: 30.12.2005, 20:42
Вопрос задал: Tamashev Denis M (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Sager
Здравствуйте, Tamashev Denis M!
Введи переменную счетчик - num. Вначале - mov num,1, а затем cmp num,1
jz next1
Нажал еще раз w:
inc num
...........
cmp num,2
jz next2
......
inc num
......
cmp num,3
jz next3
.....
Ответ отправил: Sager (статус: Студент)
Отправлен: 30.12.2005, 23:16
Оценка за ответ: 5
Комментарий оценки:
Спасибо очень выручили !!!

Отвечает: Евгений Иванов
Здравствуйте, Tamashev Denis M!
sub ah,ah
int 22
cmp al,'w'
jz код1
cmp al,'q'
jz код2
и т.д.

удачи!
---------
Что имеем - не храним, потерявши - плачем
Ответ отправил: Евгений Иванов (статус: Профессор)
Отправлен: 31.12.2005, 10:12
Оценка за ответ: 5
Комментарий оценки:
ИЗВЕНИТЕ НО Я ПРОСИЛ ОБЬЕСНИТЬ ПРИ НАЖАТИИ НА ОДНУ КЛАВИШУ А РАЗВЕТВЛЕНИЕ КЛАВИШЬ Я ЗНАЮ !!!


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Яндекс Rambler's Top100

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.faq
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное