|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.05.2010, 13:59 | #1 |
Регистрация: 12.05.2010
Сообщений: 8
|
вывести нажатую клавишу при каждом сканировании клавиатуры
Ребята помогите написать програму на асемблере которая визначает нажатую клавишу при каждом сканировании клавиатури
|
12.05.2010, 14:02 | #2 |
Форумчанин
Регистрация: 12.02.2007
Сообщений: 360
|
В смысле? Выводит на экран?
|
12.05.2010, 14:04 | #3 |
Регистрация: 12.05.2010
Сообщений: 8
|
!!!
ДА виводить!
|
12.05.2010, 14:07 | #4 |
Форумчанин
Регистрация: 12.02.2007
Сообщений: 360
|
Пишите по русски, если не трудно. Все же портал в зоне ru
|
12.05.2010, 14:12 | #5 |
Регистрация: 12.05.2010
Сообщений: 8
|
Хорошо! На русском да к на русском!
|
12.05.2010, 14:12 | #6 |
Форумчанин
Регистрация: 12.02.2007
Сообщений: 360
|
Код:
|
12.05.2010, 14:14 | #7 |
Регистрация: 12.05.2010
Сообщений: 8
|
СПС, очень благодарный!
|
26.02.2011, 23:03 | #8 |
Регистрация: 26.02.2011
Сообщений: 4
|
Помогите мне нужна программа на ассемблере.
Программа просит вести символ, если символ это бува "S" то программа выполнена, если нет то программа снова просит вести символ, ну и процес повторяется, пока не вели символ "S" программа будет повторятся |
27.02.2011, 21:17 | #9 |
Пользователь
Регистрация: 20.07.2010
Сообщений: 52
|
Код:
Последний раз редактировалось Ant1971on; 27.02.2011 в 21:53. |
28.02.2011, 20:40 | #10 | |
Регистрация: 26.02.2011
Сообщений: 4
|
Цитата:
Прога работает но почемуто рядом с виденым символом появляются какието каракули и при нажатии на "S" не выводит строчку "вы ввели S" а просто заканчивается. Может я сам накасячил посмотрите ssg segment para stack 'stack' dw 32 dup(?) org 100h ssg ends datasg segment para 'data' string db 'Введите символ:',13,10,'$' string1 db 'Вы ввели S',13,10,'$' ends codesg segment para 'code' begin proc far assume cs:codesg,dsatasg,ss:ssg push ds sub ax,ax push ax mov ax,datasg mov ds,ax mov ax,0600h mov bh,02 mov cx,0 mov dx,184fh int 10h start: lea dx,string mov ah,09 int 21h mov ah,01 int 21h cmp al,'S' jne start lea dx,string1 mov ah,09 int 21h ret codesg ends begin endp end start Последний раз редактировалось minato91; 28.02.2011 в 20:54. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Счетчик при каждом открытии Excel в ячейке | Йогурт | Microsoft Office Excel | 9 | 11.05.2010 06:48 |
Определить нажатую клавишу средствами Windows | k1r1ch | Win Api | 3 | 13.09.2009 18:36 |
Как при нажатии на строку в Listbox передавать нажатую строку в переменную | Михаил Юрьевич | Общие вопросы Delphi | 5 | 16.03.2009 12:59 |
Событие нажатия на клавишу клавиатуры | Bayazet | Общие вопросы Delphi | 2 | 03.02.2009 16:17 |
У знаём нажатую клавишу... | Altera | Общие вопросы Delphi | 2 | 10.02.2008 11:30 |