Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Синтаксис TASM'а

7.6K
28 декабря 2006 года
Eternal Man
59 / / 07.07.2006
Начал осваивать асм. И практически сразу возникла проблема:

Есть следующий макрос:

Код:
...
pause macro vrem9
    local   ext,iter
    push    cx
    mov cx,vrem9
ext:
    puch    cx
    mov cx,5000
iter:  
    loop    iter
    pop cx
    loop    ext
    pop cx
endm
...


Далее использую его в программе:
 
Код:
...
pause       1
...


Однако при компиляции TASM 5.0 выдает сообщение об ошибке:
... PAUSE(4) Illegal instruction

Чем это может быть вызвано?
1.8K
28 декабря 2006 года
k3Eahn
365 / / 19.12.2005
 
Код:
puch cx

Замени на
 
Код:
push cx
7.6K
28 декабря 2006 года
Eternal Man
59 / / 07.07.2006
Спасибо за помощь :-)
261
28 декабря 2006 года
ahilles
1.5K / / 03.11.2005
это не помощь это просто исправление ошибки.....
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог