Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Как скомпилить ассемблерную-прогу с инструкциями SETcc?

Ответить
Настройки темы
Как скомпилить ассемблерную-прогу с инструкциями SETcc?

Аватара для warezhka84

Пользователь


Сообщения: 82
Благодарности: 1

Профиль | Отправить PM | Цитировать


Народ есть проблема! Мне хочется использовать в программе на ассемблере команды SETcc - установка байта по условию (она вроде бы только для процессоров 386 и i486). При компиляции (юзаю TASM 5.0) моей проги пишется:
Код: Выделить весь код
**Error** i.ASM(19) Illegal instruction for currently selected processor(s)
Как можно избавиться от этой хрени и сделать экзешник?

Кстати, может кто подскажет, какой самый простой способ выполнить операции аналогичные командам SETcc?
Например, какой код лучше всего написать, чтобы записать в регистр AX (или AL, AH)
- 1, если BX равен 5
- 0, если BX не равен 5

-------
Let's live to friendship!


Отправлено: 21:24, 25-11-2004

 

Ветеран


Сообщения: 716
Благодарности: 55

Профиль | Отправить PM | Цитировать


Возьми другой компилятор. TASM даже 5-ой версии уже устарел. Тебе подойдут nasm, fasm, тем более они бесплатные да еще и работают во многих ОС. (Оба с синтаксисом Intel, отличий совсем немного - быстро освоишь, зато устранены недостатки tasm - вот это уж очень удобно).
Другой вариант - кодируй свои команду вручную через db, но это совсем муторно и требует справочников или знаний.
Fasm брать взять здесь:
http://prdownloads.sourceforge.net/f...8.zip?download
Nasm и документацию к нему брать здесь:
http://sourceforge.net/projects/nasm/

Отправлено: 00:23, 17-02-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Как скомпилить ассемблерную-прогу с инструкциями SETcc?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Как установить прогу? X-SAT Хочу все знать 5 10-02-2007 07:44
*Решено* | Помогите скомпилить пример на С xgg Программирование и базы данных 3 23-03-2005 21:07
Не могу скомпилить C++  во FreeBSD Guest Общий по FreeBSD 8 27-04-2004 22:21
Как скомпилить исходник на С и исходник на Фортране Guest Программирование и базы данных 1 14-02-2004 02:01
Как сделать прогу ACK JOHN Программирование и базы данных 1 19-07-2003 12:54




 
Переход