Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 21.12.2014
Сообщений: 70
1

Несколько действий на 1 клавишу

25.05.2016, 20:26. Показов 680. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Уважаемые, как мне сделать, чтобы всё работало? Вариант типа...не прокатил(да и кто бы сомневался):
Assembler
1
2
3
4
cmp al,78h je tt
cmp al,78h je uu
cmp al,78h je rr
cmp al,78h je ll
Вот код программы...Что я конкретно хотел сделать? Чтобы всё то, что я делаю в этой программе делалось дополнительно в ней, т.е как с помощью 4 разных кнопок, так и с помощью одной, скажем клавиши "x". Подскажите, как реализовать?
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
.MODEL small        
.STACK 100h     
.DATA  ;
    str db 'AsmBest' 
    lnt=$-str       
    x   db 1
    y   db 1
 .CODE
start:
   mov ax,@data         
   mov ds,ax           
   jmp ii           
 
tt:
   mov si,0        
   mov cx,lnt        
   mov ah,02h      
   mov [x],7
   mov [y],14
ckltt:   
   mov dh,[x]            
   mov dl,[y]    
   int 10H         
   mov dl,str[si]    
   int 21h          
   inc si           
   mov dl,13        
   int 21h
   sub [x],1
   sub [y],1   
   loop ckltt       
   jmp  ii
 
ii:               
   mov ah,8                
   int 21h   
   
   cmp al, 78h
   jmx xx
   
   cmp al, 74h
   je   tt
 
   cmp al,75h           
   je   uu             
   
   cmp al,051h         
   je   rr
 
   cmp al,04fh
   je ll
   
   cmp al,67h           
   je   wt               
 
   jmp ii
 
wt:mov ah,4ch
   int 21h
   
uu:
   mov si,0    
   mov cx,lnt  
   mov ah,02h 
   mov [x],7
   mov [y],15
ckluu:   
   mov dh,[x]            
   mov dl,[y]    
   int 10H
   mov dl,str[si]  
   int 21h     
   inc si      
   mov dl,13   
   int 21h
   sub [x],1
   add [y],1   
   loop ckluu   
   jmp  ii
rr:
   mov si,0    
   mov cx,lnt  
   mov ah,02h 
   mov [x],8
   mov [y],15
cklrr:   
   mov dh,[x]            
   mov dl,[y]    
   int 10H
   mov dl,str[si]  
   int 21h     
   inc si      
   mov dl,13   
   int 21h
   add [x],1
   add [y],1   
   loop cklrr   
   jmp  ii
ll:
   mov si,0
   mov cx, lnt
   mov ah,02
   mov [x],8
   mov [y],14
cklll:
   mov dh,[x]            
   mov dl,[y]    
   int 10H          
   mov dl,str[si]   
   int 21h          
   inc si           
   mov dl,13       
   int 21h         
   add [x],1
   sub [y],1   
   loop cklll       
   jmp  ii
   End start
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.05.2016, 20:26
Ответы с готовыми решениями:

Нажимаю Одну клавишу, печатает несколько
Пролил немного чая на клаву ноутбука. и теперь, когда я нажимаю клавиши из трех верхних рядов,...

Как задействовать клавишу Enter если submit ов несколько?
Здравствуйте! У меня вопрос на тему: "можно или нельзя?". В общем, есть форма в которой несколько...

Несколько действий после if
Никак не могу понять, перебрал кучу примеров, и операторов, прежде чем задать глупый даже для...

Несколько действий в hover
Как сделать, чтобы в hover или active выполнялось несколько команд? Например, сначала окошко...

1
183 / 121 / 26
Регистрация: 18.05.2015
Сообщений: 509
25.05.2016, 21:02 2
_lTaNaToSl_, раздели на процедуры, сделай разветвление условий, и используй call
0
25.05.2016, 21:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.05.2016, 21:02
Помогаю со студенческими работами здесь

После Then несколько действий
как сделать чтобы после Then срабатывало несколько действий? например if checkbox1.checked=false...

Несколько действий и пароль
Не могу понять почему не хочет работать правильно. Помогите! using System; namespace...

Несколько действий на кнопку!
дано дерево(treeview),в нем несколько названий предметов,дана еще и кнопка!надо сделать так ,что...

Кнопка на несколько действий
Всем доброго времени суток.Вопрос такой как заставить кнопку выполнить одновременно 2 запроса? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru