Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Jin X
❗❗ RTFM 👈
3998 / 1142 / 151
Регистрация: 14.12.2014
Сообщений: 2,284
Записей в блоге: 4
Завершенные тесты: 2
#1

Макросы TASM - Assembler

31.10.2016, 21:13. Просмотров 577. Ответов 0
Метки нет (Все метки)

Написал вот такой макрос:
Assembler
1
2
3
4
5
__defdef macro const,value
  ifndef const
    const = value
  endif
endm
Макрос определяет константу, если она не была определена ранее.
Однако есть проблема: компилер выдаёт warning, что "Module is pass depending". Как от этого избавиться?

Вообще, есть где-нибудь нормальный мануал по макросам в TASM/MASM ?
Ищу, не могу найти ничего...

И ещё, можно ли как-то определить: используется ли та или иная процедура в коде или нет? Чтобы написать include с несколькими процедурами, а в код включать только те, которые реально используются.

Добавлено через 23 минуты
Кстати, как проверить - какой ассемблер используется: TASM, MASM или FASM ?
Может, какие-то символы определены для этого?
http://www.cyberforum.ru/assembler/thread1897136.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2016, 21:13
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Макросы TASM (Assembler):

макросы
2 файла прикреплюmasm model small stack 256 include mac.inc ; подключение...

Макросы в ассемблере
У меня есть такое задание: "Дописать в задаче совместно с процедурами макросы,...

Вставки в Visual Studio - макросы и генерация ошибки компиляции
Доброе утро! Я должен написать программу на ассемблере в VS для работы с...

TASM
1. Написать программу для вычисления выражения, где a, b, c  – целые числа....

tasm
---|--x^2/(y-2), y<2,x<0 z= |-48h, ост. случаи. ---|--y-x, y>x Ни как...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2016, 21:13
Привет! Вот еще темы с решениями:

.CODE и TASM
Вообще я новичок в ассемблере, есть небольшой опыт написания под msp430, а вот...

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

Задание (TASM)
Помогите, пожалуйста сделать лабораторку на ассемблере, только первая неделя...

Массив.tasm
как нужно записать на место отрицательных элементов матрицы нули, а на место...


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

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

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