Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
так если макрос это НОВАЯ команда, то и правила различения адресаций у нее новая должна быть
Отправлено
SM
17 января 2008 г. 15:42
В ответ на:
Можно посимвольно парсить аргумент, конечно, и подобавлять своих #/@ , но форма аргумента в макросе и в обычной команде отличаться будут - неудобно.
отправлено ReAl 17 января 2008 г. 15:38
Составить ответ
|
Вернуться на конференцию
Ответы
Ну как новая... mov... В том же макро-11, помнится, можно было сделать макрос с именем существующей команды, а потом внутри использовать таки существующую команду. Можно как новую mv написать, но потом стараться без описок :-)
—
ReAl
(17.01.2008 16:49:52
193.111.248.46
,
пустое
)
А где-то была команда .macfirst (не помню где), которая заведовала - кто главнее - макрос или комнада одноименная.
—
SM
(17.01.2008 17:31:14
80.92.255.53
,
пустое
)
Ответ:Никуясепе )&-( ) ....Чё в натуре ? Писец
—
Никуясепе
(17.01.2008 18:05:15
217.118.66.30
,
пустое
)
Мало того, под # - символ константы - можно было поставить мнемонику команды и таким образом получить код команды с нулевыми битами метода адресации и регистра и дальше арифметикой подставить номер регистра и метод адресации и породить нужную команду. Иногда очень красиво виходило "насамоммодифицироваться" в брезенхемах всяких и т.п.
—
ReAl
(17.01.2008 18:53:30
193.111.248.46
, 308 байт)
А в качестве параметра можно было передавать макрос?
—
Никуясепе
(17.01.2008 19:04:1
217.118.66.30
,
пустое
)
Ответ: А символьную строку в качестве параметра (+)
—
Никуясепе
(17.01.2008 19:13:58
217.118.66.30
, 366 байт)
Тю, да какая разница что за строку передавать - имя регистра или имя команды. Это все могут. И макрос для генерации однотипных макросов или генерация таких макросов в блоке .irp - тоже не только в MACRO-11 пользовался.
—
ReAl
(17.01.2008 19:43:35
193.111.248.46
,
пустое
)
Ответ: А чё щас компиляторы-писатели пишут такие отстойные АСМ-ы?
—
Никуясепе
(17.01.2008 18:07:13
217.118.66.30
,
пустое
)
Ответ: Пардон..Не "компиляторы-писатели", а "компиляторО-пис...{+}
—
Никуясепе
(17.01.2008 18:08:21
217.118.66.30
, 150 байт)
Понимаете, Ватсон, ой, ну не важно, если даже светило современного компиляторописания не слышала о таких возможностях, то куда всяким атмелам?
—
ReAl
(17.01.2008 18:55:30
193.111.248.46
,
пустое
)
Такое время..Чайники в софтостроении создают демпинг (+)
—
Никуясепе
(17.01.2008 19:05:38
217.118.66.30
, 85 байт)
Поэтому большинство компиляторов пишут просто ЛОХИ
—
Никуясепе
(17.01.2008 19:07:9
217.118.66.30
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 45:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru