Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2010, 23:05   #1
ZeroCount
Пользователь
 
Регистрация: 31.10.2010
Сообщений: 31
Вопрос Ассемблер для 64-битового процессора.

Здравствуйте!
О ассемблере я практически ничего не знаю, но для универа надо, при том срочно.
Пожалуйста, дайте ответы на несколько вопросов:
Я слышал, что ассемблер чуть ли не для каждого процессора должен быть свой.
1. Какой ассемблер
установить на процессор Athlon II, операционная система Windows 7.
Думал поставить YASM, он вроде поддерживает программирование на 64-битовых процессорах.
2. Имеет ли значение, какую литературу при изучении использовать?
Я слышал, что разные версии ассемблера сильно отличаются между собой, но насколько? установив тот же YASM, я смогу пользоваться книгами по TASM?
3. Посоветуйте, если можно, список полезной для начинающих литературы по ассемблеру.
Главная цель - понять до деталей.
Второстепенная цель - понять быстро.
4. Что делать с такими архивами, как тот, что скачивается по этой ссылке?
http://www.allza.ru/full.php?id=219530
По моим ламерским представлениям, там должен быть компилятор, который есть программа. Начинаю искать файл вида: "имя.exe", и на этом этапе успешно висну.
ZeroCount вне форума Ответить с цитированием
Старый 15.11.2010, 23:36   #2
SnX
Форумчанин
 
Регистрация: 30.10.2009
Сообщений: 114
По умолчанию

FASM либо MASM x64.
Для последнего документации больше.

Цитата:
4. Что делать с такими архивами, как тот, что скачивается по этой ссылке?
http://www.allza.ru/full.php?id=219530
По моим ламерским представлениям, там должен быть компилятор, который есть программа. Начинаю искать файл вида: "имя.exe", и на этом этапе успешно висну.
Еще б ты там exe`шник нашел, это версия для никсов.
SnX вне форума Ответить с цитированием
Старый 18.11.2010, 23:22   #3
ZeroCount
Пользователь
 
Регистрация: 31.10.2010
Сообщений: 31
По умолчанию

MASM требует установить Visual C++ 2005 (2010 ему не подходит), а когда устанавливаю Visual C++ 2005, он обрывает установку в середине процесса. Пробовал удалять десятую, прежде чем ставить, то же самое.
FASM не компилит ни один код...
ZeroCount вне форума Ответить с цитированием
Старый 19.11.2010, 04:53   #4
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

масм ничего не требует и фасм компилит код, что написан для него.
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 19.11.2010, 08:40   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
FASM не компилит ни один код
Код в студию
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение битового поля tela Общие вопросы C/C++ 1 30.07.2010 21:30
Вывести на экран шестнадцатиричное представление битового образа из памяти Kravnos Общие вопросы C/C++ 1 01.12.2009 23:49
ассемблер, защищенный режим процессора Айат Помощь студентам 1 01.04.2009 20:23
Ассемблер для УУМ/ДС - что есть для новичка tonich Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 30.06.2008 21:54