Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Zeqzer
0 / 0 / 0
Регистрация: 04.12.2013
Сообщений: 59
1

Программа с макросом

26.01.2015, 13:13. Просмотров 293. Ответов 3
Метки нет (Все метки)

Создание программ, использующих макроопределения.
0
Миниатюры
Программа с макросом  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2015, 13:13
Ответы с готовыми решениями:

Надо сделать программу с макросом на masm32
Надо сделать программу с макросом на masm32 2)Надо сделать программу c вычислением среднего...

Помогите с макросом.
Есть форма, в ней кнопка, при нажатии кнопки открывается форма со связанными записями. Нужно...

работа с макросом
Здравствуйте. Мне нужна помощь, если можете помогите,пожалуйста. У меня есть 2 задания:...

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

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

3
crowman2
0 / 0 / 0
Регистрация: 26.01.2015
Сообщений: 5
26.01.2015, 17:08 2
Могу для Windows masm написать. Только скажи, сопроцессор, MMX или просто? Там деление - нацело если не разделится то что с результатом делать?
0
mashka4190
2 / 2 / 2
Регистрация: 02.12.2013
Сообщений: 175
27.01.2015, 15:15 3
Zeqzer, держи
основная программа:
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
masm
.model small
.stack 256
include mac.inc
.data
k db 3
z db 2
a db ?
b db ?
c db ?
x db ?
mess1 db 0ah,0dh,'a: ','$'
mess2 db 0ah,0dh,'b: ','$'
mess3 db 0ah,0dh,'c: ','$'
mess4 db 0ah,0dh,'X=','$'
.code
assume ds:@data,es:@data
main:
mov ax,@data
mov ds,ax
mov es,ax
xor ax,ax
OutStr mess1
GetV a
OutStr mess2
GetV b
OutStr mess3
GetV c
;26
mov al,c  ;
imul k       ;
mov bl,al       ;
mov al,a         ;
imul a         ;
mov cl,b
imul b
sub al,cl
sub al,bl       ;
mov bl,al
;34
 
mov al,a
imul a
imul z
sub al,c
mov cl,al
mov al,bl
cwd
idiv cl
mov x,al
OutStr mess4
OutV x
exit:
mov ax,4c00h
int 21h
end main
текст файла mac.inc
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
;mac.inc
OutStr macro    str
push    ax
mov     ah,09h
lea     dx,str
int     21h
pop     ax
endm
GetV    macro   p
push    ax
mov     ah,01h
int         21h
sub         al,30h
mov     p,al
pop     ax
endm
OutV    macro   о
push    ax
mov     ah,02h
mov    dl,o
add         dl,30h
int         21h
pop     ax
endm
0
crowman2
0 / 0 / 0
Регистрация: 26.01.2015
Сообщений: 5
28.01.2015, 17:30 4
mashka4190, дак не..
Цитата Сообщение от mashka4190 Посмотреть сообщение
mov cl,b
imul b
a^2*b? )) не
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.01.2015, 17:30

помощь с макросом
Если в Е13 число 5, то копируем строку 15 пять раз. Копии разместить с 16-ой по 20-ую строку....

Редактирование макросом
Здравствуйте помогите реализовать макрос в Exel Вот нам дана БД. Нам нужно из столбца А,в столбец...

Помогите с макросом
Макрос нужен для заполнения труб проводами. Суть в следующем... есть перечень проводов с известным...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru