Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Люди помогите ..Работа с Клавиатурой.. 
:(
    Опции темы
Axotnik
Дата 9.5.2007, 12:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 9.5.2007

Репутация: нет
Всего: нет



помогите пожалуста...нужно написать программу тыпа сом но можна и ехе ...
суть програмы состоит в том:
запускаем ехе начинаеться вывод  символа  * ...(бесконечный)когда нажимае F10 вывод прекращаеться...(пауза)..нажимаем F9 вывод продолжаеться опять..(плей)..и так бесконечно..При нажатие на F7 вывести на екран количество выведеных * ..При нажатие на F6 вывести на екран количество нажатых F10.При нажатие на  F5---количество нажатых F9.Выход F8.
Вот есть код осталось только сделать вывод количества выведеных * и нажатых F 10и F9.
вот код:
ideal
model tiny
codeseg
org 100h
F8  = 42h
F9  = 43h
F10 = 44h
F7  = 41h
start:        mov     ah,1
                int     16h
                jz      no_key
get_key:
                mov     ah,0
                int     16h
                cmp     ah,f8
                je      exit
        cmp     ah,f10
        je    get_pause        

no_key:         mov     ah,2
                mov     dl,'*'
                int     21h
        mov dl,' '
        int 21h
        b:    hlt
        loop b

                jmp     start
get_pause:    
                int     16h    
        cmp     ah,f9
        je      start
        cmp     ah,f8
        jne     get_pause
    
exit:        mov ax, 4C00h
        int 21h
                ret
end start

ПОМОГИТЕ ПОЖАЛУСТА
!!!!!!!!!!!!!!!!!!!!!!!!1

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm для начинающих"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm для начинающих | Следующая тема »


 




[ Время генерации скрипта: 0.0402 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.